Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/6年级/5-3-2 人检测-人体检测.mix
2025-12-31 09:45:01 +08:00

1 line
5.6 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="CREATE_CAMERA_SIMPLE" id="x7I0_oOcu$kcE}K+V3?w" x="-1889" y="-836"><field name="cmd">R240X240</field><next><block type="AI_CAMERA_INIT_SIMPLE" id="(Vmt/oMTRK4BG{,gL2pz"><field name="kind">HumanDetector</field><value name="SUB"><shadow type="variables_get" id="7rYBRYDlJ:5s*_`u8HkQ"><field name="VAR">Model</field></shadow></value><next><block type="controls_whileUntil" id="vITlG;Y.pcMvC[I-a@dT"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="aVc{+5bK!t3{I^q^guF6"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="e|mHQn^FCCukm;W(_._t"><field name="VAR">x</field><value name="VALUE"><block type="GET_HUMAN_DETECTION_NUM" id="2Nu*(g8s5Pie87?W-P]7"><value name="SUB"><shadow type="variables_get" id="zt)E1kqfJ^u]k}PX9[wZ"><field name="VAR">Model</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="zD8?-7qZ@Ug=+2GQKN+y"><field name="BOOL">TRUE</field></shadow></value></block></value><next><block type="controls_if" id="i@mD33[zt@Mb!A-L.YRM"><value name="IF0"><block type="variables_get" id=":EZVrr[9kqDsREB0VB5K"><field name="VAR">x</field></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="3#9BZ+H_QCJT7aY.RFMx"><value name="RVALUE"><shadow type="math_number" id="_v#+U.A5nWAy4cTZc0Z+"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="jr,)C~3pb@sE8x-Nb+vn"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="H!_l_z|3jPBQvTEbWv5?"><field name="NUM">0</field></shadow></value><next><block type="controls_forEach" id="4:B6o=@n]e?o.v/He4yt"><value name="LIST"><shadow type="list_many_input" id="qntKH(o!s$BKJbUU|`Pi"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="5Pfrj[j!/8?y+A8ivhZk"><value name="FROM"><shadow type="math_number" id="=!LQHz@;O-5g3g;.L7`."><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="852T2o](#_Ayf_,t2v:k"><field name="NUM">5</field></shadow><block type="math_max_min" id="}T*d,_FUXQ;@B*$iKr6K"><field name="OP">min</field><value name="A"><shadow type="math_number" id="#+9Lfw,:|j^;X9#u,+}f"><field name="NUM">1</field></shadow><block type="variables_get" id="g^;brK/vrQC0aWbzwjtM"><field name="VAR">x</field></block></value><value name="B"><shadow type="math_number" id="F@#nC[zqR0(S_LZeuKzy"><field name="NUM">4</field></shadow></value></block></value><value name="STEP"><shadow type="math_number" id="UXs{=KE+7_mte4L)@Cq6"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="Z?|J!t}_szy!?}^}jZWd"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb" id="@,8Jq^cA{^kd#SQT(:m{"><value name="_LED_"><shadow type="math_number" id="VhnWw|-=vjzHoIP8#:x,"><field name="NUM">0</field></shadow><block type="variables_get" id="z+CTeTu:,ccE@5M.ViM7"><field name="VAR">i</field></block></value><value name="RVALUE"><shadow type="math_number" id="f47+=Q#dWb{w{ezq5vS]"><field name="NUM">20</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="5E_^m[ek-gm[?Gk7}o(J"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="7T(oB=RLZp/H+mXe7BR`"><field name="NUM">0</field></shadow></value></block></statement><next><block type="actuator_onboard_neopixel_write" id=".0ixpY5n#aD96=C`f-Hd"><next><block type="system_print" id="PA,OQ:fnp@3Sr!|WkTJ]"><value name="VAR"><shadow type="text" id="tFr|oi9$jGk*^yh|.6bm"><field name="TEXT">Mixly</field></shadow><block type="text_join" id="_vx1H:TkL~g38vS]hjpX"><value name="A"><shadow type="text" id="d$}N:u3-Zs@tY1D@|0Bb"><field name="TEXT">人数:</field></shadow></value><value name="B"><shadow type="text" id=";7hyCTp,V2=+A{7v8q=X"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="99ZpD#R0rglqq-J-#R-{"><value name="VAR"><shadow type="variables_get" id="=Q#Za?jA?qm{vtI?YdZ5"><field name="VAR">x</field></shadow><block type="variables_get" id="m05wgJ8mmt).qZgr4:dv"><field name="VAR">x</field></block></value></block></value></block></value><next><block type="esp32_onboard_music_pitch_with_time" id="H1[bipHH0[CzX_f.IQmL"><value name="pitch"><shadow type="pins_tone_notes" id="*]agC[MwD...K$v,0Y_["><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="8_/Hh@S`7#9TW7lHlIqq"><field name="NUM">200</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBjYW1lcmEgaW1wb3J0IENhbWVyYSxGcmFtZVNpemUKaW1wb3J0IGVzcF9kbApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfcmdiCmltcG9ydCBtYWNoaW5lCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9tdXNpYwoKCmNhbWVyYSA9IENhbWVyYShGcmFtZVNpemUuUjI0MFgyNDAsIGhtaXJyb3I9RmFsc2UsdmZsaXA9RmFsc2UpCk1vZGVsID0gZXNwX2RsLkh1bWFuRGV0ZWN0b3Iod2lkdGg9Y2FtZXJhLmdldF9waXhlbF93aWR0aCgpLCBoZWlnaHQ9Y2FtZXJhLmdldF9waXhlbF9oZWlnaHQoKSkKd2hpbGUgVHJ1ZToKICAgIHggPSBlc3BfZGwuc2ltcGxlX3J1bihNb2RlbCwgY2FtZXJhLCAibGVuIiwgY29sb3I9MHhGODAwLCBzeW5jPVRydWUpCiAgICBpZiB4OgogICAgICAgIG9uYm9hcmRfcmdiLmZpbGwoKDAsIDAsIDApKQogICAgICAgIGZvciBpIGluIHJhbmdlKDAsIG1pbih4LCA0KSwgMSk6CiAgICAgICAgICAgIG9uYm9hcmRfcmdiW2ldID0gKDIwLCAwLCAwKQogICAgICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgICAgICBwcmludCgoJ+S6uuaVsO+8micgKyBzdHIoeCkpKQogICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg2NTksIDIwMCkK</code>