Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/4年级/4-1-2 简单手速测试-两次按下计时.mix
2025-12-31 09:45:01 +08:00

1 line
4.5 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="J(^9|iE}t/PI=N7Qect}" x="-1292" y="-533"><field name="VAR">按下时刻1</field><value name="VALUE"><block type="math_number" id="d?B*k`r^NiYOkc0:=by!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="d*B}`EYQsc.OA)_eW}8U"><field name="VAR">按下时刻2</field><value name="VALUE"><block type="math_number" id="Y1qFnKg0Z;#X6q[0[xGU"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="D,8Y]#$AVG_W^xk=w?6x"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="fF=@qpU57#(sJvMBNO15"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="nJDLletxFmN]+E+lbOvv"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="82$+UpQ6Lj/fjyUxVDUO"><value name="btn"><shadow type="pins_button" id="Mq?/$GEUS$SmIQ$]K_5|"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="tBF#A.@b?DSKt1]6qbu8"><field name="VAR">按下时刻1</field><value name="VALUE"><block type="controls_millis" id="jX5|C;{*oTS-(A^O0,4v"><field name="Time">ms</field></block></value><next><block type="do_while" id="8uYFri2}RgW8=T4AaK7+"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="QJQp:)CBP0RPb3i`N55V"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="9u+_b6@+S(u1W~C#K?EN"><value name="btn"><shadow type="pins_button" id="onKMv1imqZ*Epj(SSYne"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="do_while" id="qfZ{,1hs8_p+OC|6V9J("><field name="type">true</field><value name="select_data"><block type="sensor_mixgo_button_is_pressed" id="MW:dNNt]u{]1[7vQe`D_"><value name="btn"><shadow type="pins_button" id="-=_ix6{w3GJT#z:!1s76"><field name="PIN">B1key</field></shadow></value></block></value><next><block type="variables_set" id="6avv#.77rop1wG3QSon!"><field name="VAR">按下时刻2</field><value name="VALUE"><block type="controls_millis" id="{VPeIs/berv~zU=[iHqk"><field name="Time">ms</field></block></value><next><block type="display_show_image_or_string_delay" id="u=r=P^dUI_55-s#T){wW"><field name="center">True</field><value name="data"><shadow type="text" id="2Hr/e*tIHKIxKcA/}m8P"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="=J|7cyy|{k!0,kjC=eY."><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="YLEKae`}1NC(/}oY4SqF"><field name="NUM">1</field></shadow><block type="variables_get" id="jg9(_lynyO;VI(XQtqPt"><field name="VAR">按下时刻2</field></block></value><value name="B"><shadow type="math_number" id="9t0WfTe)FsF|*3}}N#(6"><field name="NUM">1</field></shadow><block type="variables_get" id="!4v+]|3jkQm/kXh}~cPa"><field name="VAR">按下时刻1</field></block></value></block></value><value name="space"><shadow type="math_number" id="qm~M=53.T,U7T6UW^ZkV"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="zmIJgpeku!(Wyu;^`,eD"><field name="BOOL">TRUE</field></shadow></value><next><block type="do_while" id="D[YzLLXzh58:MebZYy*o"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="~rRz](j9;{]k4]XY,b`K"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="G5i2~dtiGTSCf*d!VKVH"><value name="btn"><shadow type="pins_button" id="wZC3+[1{ub)pI@9{ZH,S"><field name="PIN">B1key</field></shadow></value></block></value></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKaW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoK5oyJ5LiL5pe25Yi7MSA9IDAK5oyJ5LiL5pe25Yi7MiA9IDAKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIOaMieS4i+aXtuWIuzEgPSB0aW1lLnRpY2tzX21zKCkKICAgICAgICB3aGlsZSBUcnVlOgogICAgICAgICAgICBpZiAobm90IG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAg5oyJ5LiL5pe25Yi7MiA9IHRpbWUudGlja3NfbXMoKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKOaMieS4i+aXtuWIuzIgLSDmjInkuIvml7bliLsxLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG5vdCBtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgICAgICBicmVhawo=</code>