1 line
9.1 KiB
XML
1 line
9.1 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="-1284" y="-495"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="rdu7#9HeX}rNi+dC$5es"><field name="BOOL">FALSE</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"><mutation else="1"></mutation><value name="IF0"><block type="logic_negate" id="n#}$I{EvtlC@{[/CI6,K"><value name="BOOL"><block type="variables_get" id="``a2^:(b=E*GS?}aXQo2"><field name="VAR">有人入侵</field></block></value></block></value><statement name="DO0"><block type="controls_if" id="cKPz#q=}stxgxW.a@[Lo"><value name="IF0"><block type="logic_operation" id="!0xbM8[`@*Y}*Ve!ReBl"><field name="OP">OR</field><value name="A"><block type="logic_compare_continous" id="9`*:j]Q|EMo^OJ3V1g*/"><field name="OP1">LT</field><field name="OP2">LT</field><value name="A"><shadow type="math_number" id="fuqw*Kc^q(#Y=}S#_f(9"><field name="NUM">3000</field></shadow></value><value name="B"><shadow type="variables_get" id=",//a)$Oq;F#BXW2[tg~b"><field name="VAR">x</field></shadow><block type="sensor_sound" id="}eRK@K+I~*.l`*~kz_v|"></block></value><value name="C"><shadow type="math_number" id="8UVBc]ZEn?sz!:#T,UmZ"><field name="NUM">60000</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="u2P$5D}J{#had+$5SJ+1"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="D{((MjR];hz$llGhazxi"><field name="key">strength</field></block></value><value name="B"><block type="math_number" id="|K~7S;7o*X3m::@Mr:,C"><field name="NUM">3</field></block></value></block></value></block></value><statement name="DO0"><block type="system_print" id="Sd-jN-]fF`f|)^-Tk1QZ"><value name="VAR"><shadow type="text" id="SZkV]7V5zvHHSHrhUG!X"><field name="TEXT">Mixly</field></shadow><block type="sensor_sound" id=",#dTEx:g$]UOH,zZUto`"></block></value><next><block type="variables_set" id="}I(,~5})hS^#q?t6Zg3L"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="v+l~bQ(-`S8z`Hj?MxfH"><field name="BOOL">TRUE</field></block></value></block></next></block></statement></block></statement><statement name="ELSE"><block type="actuator_led_bright" id="b;oKy[=iV=]j:6J3@~{a"><value name="led"><shadow type="number" id="}Q[EhCh7|]F}k2)pU]4r"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id=";Y^*NSuF/U,A+7E5=#f|"><field name="flag">-1</field></shadow></value><next><block type="controls_delay_new" id="o-T^_qr:I=L!d+1uJD+A"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="~5#p@E^i_2;c(m0=T[th"><field name="NUM">100</field></shadow></value><next><block type="controls_if" id=")K/0td3C]F)hF0kxd~U="><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="U|r;U8CJAU3IE8d,q+TZ"><value name="btn"><shadow type="pins_button" id="Cr{qKplJhb!lUUPaFYs;"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="aw5pl=]:][WCBbqyC/Nv"><value name="led"><shadow type="number" id="DZ8RIz|5B6@5P/]/~#yy"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="`,N~59E[y^yBqsZ=~G;-"><field name="flag">0</field></shadow></value><next><block type="variables_set" id=";2Ku8axrBVKh+kwdF_h2"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="[$Q43Lz/jVmbQN]3]Wzo"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block></next></block></next></block></statement></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hY2MKaW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgdGltZQppbXBvcnQgbWl4Z29fc2FudAoK5pyJ5Lq65YWl5L61ID0gRmFsc2UKd2hpbGUgVHJ1ZToKICAgIGlmIG5vdCDmnInkurrlhaXkvrU6CiAgICAgICAgaWYgMzAwMCA8IG9uYm9hcmRfc291bmQucmVhZCgpIDwgNjAwMDAgb3Igb25ib2FyZF9hY2Muc3RyZW5ndGgoKSA+IDM6CiAgICAgICAgICAgIHByaW50KG9uYm9hcmRfc291bmQucmVhZCgpKQogICAgICAgICAgICDmnInkurrlhaXkvrUgPSBUcnVlCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsLTEpCiAgICAgICAgdGltZS5zbGVlcF9tcygxMDApCiAgICAgICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgICAgIOacieS6uuWFpeS+tSA9IEZhbHNlCg==</code>FX?_iYN*)~[;Rvg"><value name="LIST"><shadow type="variables_get" id="?7hZ/6Ha(t}YoJhsMxt9"><field name="VAR">侦测距离列表</field></shadow></value><value name="AT"><shadow type="math_number" id="uM{6t:?;(#?;E+mAgaD{"><field name="NUM">0</field></shadow><block type="variables_get" id="!7/7dajP*BuBG0@0W5^k"><field name="VAR">侦测距离序号</field></block></value></block></value><value name="space"><shadow type="math_number" id="-mh5{+CZ!]m]@}uT3)|T"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="QE+^CJ5#/~dW|yfr$tG*"><field name="BOOL">TRUE</field></shadow></value><next><block type="radar_set_DETECTION_THRESHOLD_SANT" id="be=,dLg[@3!U_qNo?Ga6"><value name="VAR"><shadow type="math_number" id="[`g#d`WM122hxhe5zJ(^"><field name="NUM">5000</field></shadow><block type="math_arithmetic" id="!=3?7@SuGMb4Nz!r-3,U"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="hnrVFhx!TvXBhg`p^w1R"><field name="NUM">14000</field></shadow></value><value name="B"><shadow type="math_number" id="SgLX1YQux#O**a2}fqCC"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="W_8L@lq^|TSMuq$oIs^q"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="0JK81uA4I72w,qwTm|Jw"><field name="NUM">2000</field></shadow></value><value name="B"><shadow type="math_number" id="e4S{K)blUY`kLe]SS8kw"><field name="NUM">1</field></shadow><block type="variables_get" id="ilWd@:ahh{0FHdaFWNR8"><field name="VAR">侦测距离序号</field></block></value></block></value></block></value><value name="VAR2"><shadow type="math_number" id="RU;/T/~OI5_h1YFu0U3O"><field name="NUM">200</field></shadow></value></block></next></block></next></block></next></block></next></block></statement><statement name="ELSE"><block type="actuator_led_bright" id="^)`|{Dk7BWZ,5H,+w*3o"><value name="led"><shadow type="number" id="gS5O,KX9(.dg0fuG_,YM"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="/GLxXaxGWvAy~!()gX.)"><field name="flag">-1</field></shadow></value><next><block type="controls_delay_new" id="Guu(bfd!vCQKCnL)|~!A"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="AVSaiy?H)wopBx#_L.e?"><field name="NUM">100</field></shadow></value><next><block type="controls_if" id="cl#q{5YI_nHtY4#AmU|k"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="jt[lJEr3EY$eBJt1B@:`"><value name="btn"><shadow type="pins_button" id="s3NUQ8^xjZ47+hkdg]u#"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="S~FQ.p/`9bQJeo.hhXFH"><value name="led"><shadow type="number" id="D-0w6Xn5Q8_}q*~A^)^u"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="eYH:|sGpauc-9]Rp2WSo"><field name="flag">0</field></shadow></value><next><block type="variables_set" id="jEHS*#OgO+[|!M5=9XWG"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="WTcA)Uf*pfT^ExI4)*gz"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBzYW50X2d4IGltcG9ydCBleHRfbW13CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgdGltZQoK5pyJ5Lq65YWl5L61ID0gRmFsc2UK5L6m5rWL6Led56a75YiX6KGoID0gWyLlvojov5EiLCLovoPov5EiLCLkuK3nrYkiLCLovoPov5wiLCLlvojov5wiXQrkvqbmtYvot53nprvluo/lj7cgPSAwCndoaWxlIFRydWU6CiAgICBpZiBub3Qg5pyJ5Lq65YWl5L61OgogICAgICAgIGlmIG1peGdvX3NhbnQuQTFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICAgICAg5L6m5rWL6Led56a75bqP5Y+3ID0gKOS+pua1i+i3neemu+W6j+WPtyAtIDEpICUgNQogICAgICAgIGlmIG1peGdvX3NhbnQuQTNrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICAgICAg5L6m5rWL6Led56a75bqP5Y+3ID0gKOS+pua1i+i3neemu+W6j+WPtyArIDEpICUgNQogICAgICAgIGlmIGV4dF9tbXcucmVzdWx0KCk6CiAgICAgICAgICAgIOacieS6uuWFpeS+tSA9IFRydWUKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyjkvqbmtYvot53nprvliJfooahb5L6m5rWL6Led56a75bqP5Y+3XSwgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQogICAgICAgIGV4dF9tbXcudGhyZXNob2xkKCgxNDAwMCAtIDIwMDAgKiDkvqbmtYvot53nprvluo/lj7cpKQogICAgICAgIGV4dF9tbXcuZGVsYXlfbXMoMjAwKQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLC0xKQogICAgICAgIHRpbWUuc2xlZXBfbXMoMTAwKQogICAgICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQogICAgICAgICAgICDmnInkurrlhaXkvrUgPSBGYWxzZQo=</code> |