1
0
Fork 0
mirror of https://github.com/sensebox/blockly-app synced 2025-02-23 16:23:59 +01:00
blockly-app/assets/blockly/examples/stepper_knob.xml

55 lines
1.7 KiB
XML
Raw Normal View History

<xml>
<block type="stepper_config" id="1" inline="false" x="312" y="38">
<field name="STEPPER_NAME">MyStepper</field>
<field name="STEPPER_PIN1">8</field>
<field name="STEPPER_PIN2">9</field>
<value name="STEPPER_STEPS">
<block type="math_number" id="2">
<field name="NUM">100</field>
</block>
</value>
<value name="STEPPER_SPEED">
<block type="math_number" id="3">
<field name="NUM">30</field>
</block>
</value>
</block>
<block type="variables_set" id="5" inline="true" x="40" y="201">
<field name="VAR">val</field>
<value name="VALUE">
<block type="io_analogread" id="6">
<field name="PIN">A0</field>
</block>
</value>
<next>
<block type="stepper_step" id="7" inline="true">
<field name="STEPPER_NAME">MyStepper</field>
<value name="STEPPER_STEPS">
<block type="math_arithmetic" id="8" inline="true">
<field name="OP">MINUS</field>
<value name="A">
<block type="variables_get" id="9">
<field name="VAR">val</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="10">
<field name="VAR">previous</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="11" inline="true">
<field name="VAR">previous</field>
<value name="VALUE">
<block type="variables_get" id="12">
<field name="VAR">val</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</xml>