1 line
4.5 KiB
XML
1 line
4.5 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="display_show_image" id="WBpy`0N3wmrd0$2F_9c2" x="-1264" y="-294"><value name="data"><shadow type="pins_builtinimg" id="t)Qr3b49}:Jz:$dACS^S"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="L*M9uvN$r{Yz:O.dcmc,"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="{ys~]}D~s:mp2)[!C{*W"><field name="VAR">开门</field><value name="VALUE"><block type="logic_boolean" id="ou$R?z^J^Sx$^L9{SQXt"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="4v(`/CiEI0wFBJfyKN`7"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="#f#+C^.r}fgz]=.$!yjl"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="?X*Iy8#G7-n|jnbh-)X}"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="P$+[Q24bRT$2:[GxyA~L"><value name="btn"><shadow type="pins_button" id="9EhkCs~+6J}|CrAclY4r"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="Z_eYN5qOLTH8jnjTIs[y"><field name="VAR">开门</field><value name="VALUE"><block type="logic_negate" id="aza!JGmV+W5Vss~t]0*i"><value name="BOOL"><block type="variables_get" id="3F8rTaMWl{+g-4t?{-Bv"><field name="VAR">开门</field></block></value></block></value><next><block type="controls_if" id="W$Ze;U^^u2pP`*=)+vJ`"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id="Zu_*eT*P$HB`6clUpVvx"><field name="VAR">开门</field></block></value><statement name="DO0"><block type="display_show_image" id="ZTo7j;Wn565bD3mCS7$B"><value name="data"><shadow type="pins_builtinimg" id="WZddU9[_dZ7G1#*QQ#4k"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="@fU#vZUysiaG|yh@f/g1"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="fWNV`A2_Y!AEieVbIhJ5"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="IGC$w}2Bs7+iswA(q[$m"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="0=#nkyny1CtjVmk|Y+4A"><value name="data"><shadow type="pins_builtinimg" id="5=Xn/=P6bX3i@aaO@u;h"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="rqr[3j)|8*Qsf+Y~8:6!"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="display_show_image" id="{rrQ?Lh^`Kn~rfQh_jN_"><value name="data"><shadow type="pins_builtinimg" id="vFXVx5OkKQ6@/)y4IYp="><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="IRKHTU,0FewpnvYJ)zPT"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id=")V[Dvr|f~1reQw4q,/UL"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="}L$W8h8flJdb=u/W@6)7"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="Gfp2B1C-6Qk+mK]6C7d^"><value name="data"><shadow type="pins_builtinimg" id="a?Apt[d2p[N)^(dTI:W="><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="yW#vrVaj{0+E,lsM=J4B"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtaXhnb19zYW50CmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTklORwppbXBvcnQgdGltZQpmcm9tIG9iamVjdF9waWN0dXJlIGltcG9ydCBET09SX09QRU4KCm9uYm9hcmRfdGZ0LmltYWdlKERPT1JfQ0xPU0UsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCuW8gOmXqCA9IEZhbHNlCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg5byA6ZeoID0gbm90IOW8gOmXqAogICAgICAgIGlmIOW8gOmXqDoKICAgICAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOSU5HLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTiwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX09QRU5JTkcsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9DTE9TRSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code> |