mpy 外接传感增加旋转解码器

This commit is contained in:
Irene-Maxine
2025-09-17 21:45:18 +08:00
parent bdad0d0321
commit f9b7f4a13e
9 changed files with 236 additions and 0 deletions

View File

@@ -4260,6 +4260,41 @@
</shadow>
</value>
</block>
<block type="init_init_rotary_encoder">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">var_re</field>
</shadow>
</value>
<value name="PIN1">
<shadow type="pins_digital_pin">3
</shadow>
</value>
<value name="PIN2">
<shadow type="pins_digital_pin">4
</shadow>
</value>
<value name="KEY">
<shadow type="math_number">
<field name="NUM">5</field>
</shadow>
</value>
<value name="METHOD">
<shadow type="factory_block_return">
<field name="VALUE">rotary_cb</field>
</shadow>
</value>
</block>
<block type="rotary_key"></block>
<block type="procedures_defnoreturn">
<mutation>
<arg name="value"></arg>
</mutation>
<field name="NAME">rotary_cb</field>
<statement name="STACK">
<block type="controls_pass"></block>
</statement>
</block>
</category>
<category id="catExternActuator" colour='#74A55B'>
<block type="servo_move" m-show='micropython:esp32c3:mixgocar_c3'>