1 line
5.0 KiB
XML
1 line
5.0 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="CREATE_CAMERA_SIMPLE" id="*p@${$0jo:nzk}ft8]Oi" x="-1753" y="-475"><field name="cmd">R240X240</field><next><block type="AI_CAMERA_INIT_SIMPLE" id="oe6rY$R+*?wkt+uaJnpq"><field name="kind">FaceRecognizer</field><value name="SUB"><shadow type="variables_get" id="dTHwra]*RE[Qv^zyEQ*I"><field name="VAR">Model</field></shadow></value><next><block type="controls_whileUntil" id="yj?E-]8EySm_#6$~4MvC"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="_i-gwoJM?bU]iyS]76`i"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="SCREEN_SHOW_CAM_GRAPH_SHOOT" id="83yBjE|7l]:8Lv-j=we8"><value name="SUB"><shadow type="variables_get" id="H@z.p07Ba6UjPd@ylk@Y"><field name="VAR">image</field></shadow><block type="GET_PICTURE_DATA_EXACT" id="35_E5bg|+cWC|=|Zu7_w"></block></value><value name="boolean"><shadow type="logic_boolean" id="3fXh)v5Sa=)8QC*dUi(-"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="gz$t2E!1oEs(ziiQHQo="><field name="VAR">人脸个数</field><value name="VALUE"><block type="GET_FACE_DETECTION_NUM" id="+9B|:NnqC:wlt/DmExnJ"><value name="SUB"><shadow type="variables_get" id="i{bt-mUCPrVhX+f(P$~A"><field name="VAR">Model</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="Rl!a,rm?Vp^.?m@6cVp="><field name="BOOL">FALSE</field></shadow></value></block></value><next><block type="controls_if" id="]F88)PW#5#gSPp3v/T|o"><value name="IF0"><block type="variables_get" id="1y?wWp!p^1bDo(z!4:,d"><field name="VAR">人脸个数</field></block></value><statement name="DO0"><block type="display_show_image" id="Do9JI=d=,Uu=KHa?I/sD"><value name="data"><shadow type="pins_builtinimg" id=";YIz_iyeCY|M()#o_Hk:"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="g:U3-qtVxZK/EZTOpJ(L"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="Q~Nyi)nnzxme}W|sb!Lc"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="tM$,wY+**3N/R|sdXg1,"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="k-Epz5~d2?zb-e1E.mVs"><value name="data"><shadow type="pins_builtinimg" id="t,g?ixr(f=~Encpv,e.n"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="WIbw6y~G{Ow|[q-;`i$#"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="v4ERj0r@zF2OYr)M!EI="><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="AhZ!]Ddvn-S#~r3?/Sd/"><field name="NUM">3</field></shadow></value><next><block type="display_show_image" id="T?,?nctQU|aYn4-_y(f5"><value name="data"><shadow type="pins_builtinimg" id="wy9MfxOqf+f]HJ8),q+N"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="^U}KKqmhO$yq)C:iJ2QP"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="ZBt{u,LrJud=xmP^[Jz:"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="EK3RhLER0vaMPnu;H$v_"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="Z(7o^AkXnY5KlOBUwn:H"><value name="data"><shadow type="pins_builtinimg" id=":b[#)sSqnqi};l:$$kEY"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="T5y,4-6]yGY6{pmY204O"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBjYW1lcmEgaW1wb3J0IENhbWVyYSxGcmFtZVNpemUKaW1wb3J0IGVzcF9kbApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTklORwppbXBvcnQgdGltZQpmcm9tIG9iamVjdF9waWN0dXJlIGltcG9ydCBET09SX09QRU4KZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQoKCmNhbWVyYSA9IENhbWVyYShGcmFtZVNpemUuUjI0MFgyNDAsIGhtaXJyb3I9RmFsc2UsdmZsaXA9RmFsc2UpCk1vZGVsID0gZXNwX2RsLkZhY2VSZWNvZ25pemVyKHdpZHRoPWNhbWVyYS5nZXRfcGl4ZWxfd2lkdGgoKSwgaGVpZ2h0PWNhbWVyYS5nZXRfcGl4ZWxfaGVpZ2h0KCkgLCBkYl9wYXRoPSJmYWNlLmRiIikKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmRpc3BsYXkoY2FtZXJhLmNhcHR1cmUoKSwgc3luYz1UcnVlKQogICAg5Lq66IS45Liq5pWwID0gZXNwX2RsLnNpbXBsZV9ydW4oTW9kZWwsIGNhbWVyYSwgImxlbiIsIGNvbG9yPTB4RjgwMCwgc3luYz1GYWxzZSkKICAgIGlmIOS6uuiEuOS4quaVsDoKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX09QRU5JTkcsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgdGltZS5zbGVlcCgxKQogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTiwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDMpCiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOSU5HLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX0NMT1NFLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQo=</code> |