Files
mixly3/boards/default/micropython_esp32s2/examples/08-2-过程控制-入侵报警.mix
2024-07-23 21:49:42 +08:00

1 line
4.2 KiB
XML

<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><block type="variables_set" id="koANq4{SOyvTdSA|@cw@" x="-1439" y="-831"><field name="VAR">接近距离</field><value name="VALUE"><block type="math_number" id="LE=f~tL7uEO]c.OK5Svy"><field name="NUM">0</field></block></value><next><block type="variables_set" id=")wZ,QNP)o+aHELUC`z04"><field name="VAR">是否报警</field><value name="VALUE"><block type="logic_boolean" id=",U9/O*-p($|]!Qu7em@8"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="FJfw1*I6zf}GL)`[,wKR"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="]E:4#Fi4mRd)$;.W))4B"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="t_PD!dxI#Vv*5L1E/5I3"><field name="VAR">接近距离</field><value name="VALUE"><block type="text_to_number" id=":85g_y{JwmkM8{+JPW2x"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="0Wj[lstG?4/~GBg7-8cG"><field name="VAR">x</field></shadow><block type="sensor_mixgo_pin_near_double" id="8/fay}y_D~W5B##jp?f+"><field name="direction">left</field></block></value></block></value><next><block type="system_print" id="99!f$syZIpcgyXKDN`pq"><value name="VAR"><shadow type="text" id="}jC7fo/t]65#q#lkYD1N"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="ss`YJh)y)Lpsd_M+!z!]"><field name="VAR">接近距离</field></block></value><next><block type="display_show_image_or_string_delay" id="1:RB~rOHF,efX/4HkRKA"><field name="center">False</field><value name="data"><shadow type="text" id="k-CCdoNZLk/wpB^#o45~"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="KycP2@*9Tjj8Z+j8`fx-"><value name="VAR"><shadow type="variables_get" id="IM7a?-)0#0@RbX$:hvUh"><field name="VAR">x</field></shadow><block type="math_arithmetic" id="oELJ9s.^cL+:v+E8qd`L"><field name="OP">ZHENGCHU</field><value name="A"><shadow type="math_number" id="dGBvRxa]:{SI^d]YVQlD"><field name="NUM">1</field></shadow><block type="variables_get" id="q^AzQgLX#O;Kwz?}HvDj"><field name="VAR">接近距离</field></block></value><value name="B"><shadow type="math_number" id="RosQvlMHP=wy.|Nhn3}8"><field name="NUM">100</field></shadow></value></block></value></block></value><value name="space"><shadow type="math_number" id="}c8b.0zTx.xjBqjUtc^t"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="5m)au9T$on5Z,8DZj1O7"><field name="VAR">是否报警</field><value name="VALUE"><block type="logic_compare" id="~[Dh+FFin9Whthu)~S9K"><field name="OP">GT</field><value name="A"><block type="variables_get" id="k$jI;?)wxQ$0ZpD6yyY@"><field name="VAR">接近距离</field></block></value><value name="B"><block type="math_number" id="|M/Q/OsvftfNRDRW!Q9p"><field name="NUM">10000</field></block></value></block></value><next><block type="controls_if" id="{BVUt!I-du3Szwyrd]d."><value name="IF0"><block type="variables_get" id="CmEp5)vo/R$(4Rk$nh*r"><field name="VAR">是否报警</field></block></value><statement name="DO0"><block type="esp32_onboard_music_play_list" id=",;Y[4JRQ0S1g;wB*SjlR"><value name="LIST"><shadow type="pins_playlist" id="~vxW`].b4,vt6*/uuaW$"><field name="PIN">onboard_music.DADADADUM</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX2NlCmltcG9ydCBtYWNoaW5lCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbXVzaWMKCgpfRTZfOEVfQTVfRThfQkZfOTFfRThfQjdfOURfRTdfQTZfQkIgPSAwCl9FNl85OF9BRl9FNV85MF9BNl9FNl84QV9BNV9FOF9BRF9BNiA9IEZhbHNlCndoaWxlIFRydWU6CiAgICBfRTZfOEVfQTVfRThfQkZfOTFfRThfQjdfOURfRTdfQTZfQkIgPSBpbnQobWl4Z29fY2UuaW5mcmFyZWRfbGVmdCgpKQogICAgcHJpbnQoX0U2XzhFX0E1X0U4X0JGXzkxX0U4X0I3XzlEX0U3X0E2X0JCKQogICAgb25ib2FyZF9tYXRyaXguc2hvd3Moc3RyKChfRTZfOEVfQTVfRThfQkZfOTFfRThfQjdfOURfRTdfQTZfQkIgLy8gMTAwKSksc3BhY2UgPSAwLGNlbnRlciA9IEZhbHNlKQogICAgX0U2Xzk4X0FGX0U1XzkwX0E2X0U2XzhBX0E1X0U4X0FEX0E2ID0gX0U2XzhFX0E1X0U4X0JGXzkxX0U4X0I3XzlEX0U3X0E2X0JCID4gMTAwMDAKICAgIGlmIF9FNl85OF9BRl9FNV85MF9BNl9FNl84QV9BNV9FOF9BRF9BNjoKICAgICAgICBvbmJvYXJkX211c2ljLnBsYXkob25ib2FyZF9tdXNpYy5EQURBREFEVU0pCg==</code>