|
|
(5 intermediate revisions by the same user not shown) |
Line 17: |
Line 17: |
| ==Component Source Code== | | ==Component Source Code== |
| | | |
− | Please click here to download the component source project: [https://www.flowcode.co.uk/wikicopy/componentsource/FC_Comp_Source_Standard_Servo.fcfx FC_Comp_Source_Standard_Servo.fcfx] | + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_Standard_Servo.fcfx FC_Comp_Source_Standard_Servo.fcfx] |
| | | |
| Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_Standard_Servo.fcfx FC_Comp_Source_Standard_Servo.fcfx] | | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_Standard_Servo.fcfx FC_Comp_Source_Standard_Servo.fcfx] |
| | | |
| ==Detailed description== | | ==Detailed description== |
| + | |
| + | |
| + | |
| + | |
| | | |
| | | |
Line 44: |
Line 48: |
| | | |
| ==Examples== | | ==Examples== |
| + | |
| + | |
| + | |
| + | |
| | | |
| | | |
Line 60: |
Line 68: |
| {{Fcfile|Controlling Servos Example.fcfx|Controlling Servos Example}} | | {{Fcfile|Controlling Servos Example.fcfx|Controlling Servos Example}} |
| | | |
− | ==Macro reference==
| |
| | | |
| | | |
| | | |
− | ==Property reference==
| |
| | | |
− | {| class="wikitable" style="width:60%; background-color:#FFFFFF;"
| |
− | |-
| |
− | | width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
| |
− | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''
| |
− | |-
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-17-icon.png]]
| |
− | | width="90%" | Link To...
| |
− | |-
| |
− | | colspan="2" | Select a panel object here to connect it 'mechanically' to the servo's actuator. The selected object will now be moved whenever the servo position changes. NB) To move multiple objects, first group the objects, and then select the group.
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
| |
− | | width="90%" | Reverse Output
| |
− | |-
| |
− | | colspan="2" | Some manufacturers motors may rotate in different ways to others. Changing this property allows you to flip the direction of the simulated motor to better match with the real world hardware.
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
| |
− | | width="90%" | Movement Type
| |
− | |-
| |
− | | colspan="2" |
| |
− | |}==Macro reference==
| |
| | | |
| | | |
| | | |
− | ==Property reference==
| |
| | | |
− | {| class="wikitable" style="width:60%; background-color:#FFFFFF;"
| |
− | |-
| |
− | | width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
| |
− | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''
| |
− | |-
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-17-icon.png]]
| |
− | | width="90%" | Link To...
| |
− | |-
| |
− | | colspan="2" | Select a panel object here to connect it 'mechanically' to the servo's actuator. The selected object will now be moved whenever the servo position changes. NB) To move multiple objects, first group the objects, and then select the group.
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
| |
− | | width="90%" | Reverse Output
| |
− | |-
| |
− | | colspan="2" | Some manufacturers motors may rotate in different ways to others. Changing this property allows you to flip the direction of the simulated motor to better match with the real world hardware.
| |
− | |-
| |
− | | width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
| |
− | | width="90%" | Movement Type
| |
− | |-
| |
− | | colspan="2" |
| |
− | |}==Macro reference==
| |
| | | |
| | | |
| + | ==Macro reference== |
| | | |
| ==Property reference== | | ==Property reference== |
Author
|
Matrix Ltd
|
Version
|
1.1
|
Category
|
|
Servo Motor (Standard) component
Standard size servo motor suitable for control by the 'Servo Controller' component. Use the 'Link to...' property to attach other objects to the rotor for emulating mechanical systems. Send a virtual PWM signal to the servo by selecting it as a target of the 'Servo Controller' component.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_Standard_Servo.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_Standard_Servo.fcfx
Detailed description
No detailed description exists yet for this component
Examples
A simple example that shows how to use some common functions to control a servo.
Controlling Servos Example
Macro reference
Property reference
|
Properties
|
|
Link To...
|
Select a panel object here to connect it 'mechanically' to the servo's actuator. The selected object will now be moved whenever the servo position changes. NB) To move multiple objects, first group the objects, and then select the group.
|
|
Reverse Output
|
Some manufacturers motors may rotate in different ways to others. Changing this property allows you to flip the direction of the simulated motor to better match with the real world hardware.
|
|
Movement Type
|
|