1 line
6.5 KiB
XML
1 line
6.5 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="CREATE_CAMERA" id="K*+*]ra{hz0GFOL)J0IJ" x="-626" y="-292"><field name="cmd">R240X240</field><value name="HM"><shadow type="yesorno" id="`Ac,[i;}AtZ{{h@F7Jrm"><field name="state">False</field></shadow></value><value name="VF"><shadow type="yesorno" id="hUt#B|vLK]7QL19;GR*#"><field name="state">False</field></shadow></value><next><block type="AI_CAMERA_INIT" id="7?vj_(1!*VcDTA03iI+j"><field name="kind">QRReader</field><value name="SUB"><shadow type="variables_get" id="vK+x5W7pYnIJ7@6@Nr+A"><field name="VAR">Model</field></shadow></value><value name="WIDTH"><shadow type="MODEL_INIT_WIDTH" id="w(i+P-}ft15=~5Ejum2p"><field name="width">240</field></shadow></value><value name="HEIGHT"><shadow type="MODEL_INIT_HEIGHT" id="*zIK747L|/.JiL7[f!5x"><field name="height">240</field></shadow></value><next><block type="controls_whileUntil" id="?:7M!sizyeQ/G[EOFKK4"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="4In?30s]]~@DjPUDnbT5"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="Ep[[zAdb8X|mKtu3`v!B"><field name="VAR">image</field><value name="VALUE"><block type="GET_PICTURE_DATA_EXACT" id="Nl8Oe6W-O]+ay7=BTqxl"></block></value><next><block type="SCREEN_SHOW_CAM_GRAPH_SHOOT" id="II)c7+q4tGF}g?M~Hy+b"><value name="SUB"><shadow type="variables_get" id="gOJ7O_e-xp-[y)dneAkq"><field name="VAR">image</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="fr,gA~y(XUyyMLP_h@3_"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id=")H:EjpDEYnSg_4B)bo1Z"><field name="VAR">_results</field><value name="VALUE"><block type="MODEL_RUN" id="!i!l0Db7U?81]ioX0HWS"><value name="SUB"><shadow type="variables_get" id="*8kU=VDnJYGh=YWrX2-5"><field name="VAR">Model</field></shadow></value><value name="FRAME"><shadow type="variables_get" id="PW^E/)==_PkE|WoK_K5["><field name="VAR">image</field></shadow></value></block></value><next><block type="controls_if" id="725T]mP~xAsi1wAtUawZ"><value name="IF0"><block type="MODEL_WHETHER_RUN_SUCCEED" id="^|5fru$RX1,/La|)VV$a"><value name="SUB"><shadow type="variables_get" id="Ho7fZO)~p|z0K}bg9Njz"><field name="VAR">_results</field></shadow></value></block></value><statement name="DO0"><block type="esp32_onboard_music_pitch_with_time" id=",Ck};xAcJZj^YRn~jR{/"><value name="pitch"><shadow type="pins_tone_notes" id="7zG1[)8VXv+g|8|Mf#R-"><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="Ep4|:UirILw1-Gzilfl:"><field name="NUM">100</field></shadow></value><next><block type="controls_forEach" id="=$B9M(5p;odA/t9f8{c_"><value name="LIST"><shadow type="list_many_input" id="1~o6BOPPw-stMg04+X,,"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="bAB1jryp}I3tjAn1,/8x"><value name="FROM"><shadow type="math_number" id="{7`DaF3zIw_hZ2orJ:h]"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="2Af7me!Pv!@+$G8TdV9N"><field name="NUM">5</field></shadow><block type="GET_HOW_MUCH_RECOGNITION" id="RTc;6V+a_pR.`5+tJV@S"><field name="kind">QRReader</field><value name="SUB"><shadow type="variables_get" id="bCXJR_^UOJv;+N58Lp:B"><field name="VAR">_results</field></shadow></value></block></value><value name="STEP"><shadow type="math_number" id="lk[+{hE;~Fyyv|~$jBS!"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="-_6;YU5|/Sezzj.^u`|G"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="system_print" id="=aohlJ3ey,l{RaL/DoXd"><value name="VAR"><shadow type="text" id="]f;t32Dja80[?A$p]AjD"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="(47Q~PT9r3i5/.(.kKfG" inline="false"><mutation items="3"></mutation><value name="VAR"><shadow type="text" id="25R[-)ZfTB_w3c.Gt!8#"><field name="TEXT">内容: {} 置信度:{} 坐标:{}</field></shadow></value><value name="ADD0"><block type="GET_NO_RECOGNITION" id="|S#zM@CbBH:w{cAz}g:F"><field name="kind">QRReader</field><value name="SUB"><shadow type="variables_get" id="z+123O^SMg0:.3q|DddT"><field name="VAR">_results</field></shadow></value><value name="NO"><shadow type="math_number" id="tN,u}Z}|9zQQ$,{e#2,s"><field name="NUM">0</field></shadow><block type="variables_get" id="OQ,tu#G5@OLk/W3CaE2+"><field name="VAR">i</field></block></value></block></value><value name="ADD1"><block type="GET_NO_CAT_OR_FACE_RECOGNITION" id="{Ub/:`*DRKTVr{65p]br"><field name="kind">QRReader</field><value name="SUB"><shadow type="variables_get" id="x?1?NKO[X*b6/:+LAY2F"><field name="VAR">_results</field></shadow></value><value name="NO"><shadow type="math_number" id="iZd--S*fIWl)!U,r,w^o"><field name="NUM">0</field></shadow><block type="variables_get" id="ph[7Alxu5V-ztB+Rh|]G"><field name="VAR">i</field></block></value></block></value><value name="ADD2"><block type="GET_NO_XY_RECOGNITION" id="heH9JA!:|+j#_PWe1.tz"><field name="kind">QRReader</field><field name="coord">all</field><value name="SUB"><shadow type="variables_get" id="I1p_^B($`eO^m$G;xN7:"><field name="VAR">_results</field></shadow></value><value name="NO"><shadow type="math_number" id="RyB8EsrS0*nZgWcd7MH5"><field name="NUM">0</field></shadow><block type="variables_get" id="We={IC#t|JK$sVkyjX}["><field name="VAR">i</field></block></value></block></value></block></value></block></statement></block></next></block></statement></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBjYW1lcmEgaW1wb3J0IENhbWVyYSxGcmFtZVNpemUKaW1wb3J0IGVzcF9kbApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgbWFjaGluZQoKCmNhbWVyYSA9IENhbWVyYShGcmFtZVNpemUuUjI0MFgyNDAsaG1pcnJvcj1GYWxzZSx2ZmxpcD1GYWxzZSkKTW9kZWwgPSBlc3BfZGwuUVJSZWFkZXIod2lkdGg9MjQwLCBoZWlnaHQ9MjQwKQp3aGlsZSBUcnVlOgogICAgaW1hZ2UgPSBjYW1lcmEuY2FwdHVyZSgpCiAgICBvbmJvYXJkX3RmdC5kaXNwbGF5KGltYWdlLCBzeW5jPVRydWUpCiAgICBfcmVzdWx0cyA9IE1vZGVsLnJ1bihpbWFnZS5pbWFnZSkKICAgIGlmIGVzcF9kbC5hbmFseXplKF9yZXN1bHRzKToKICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoNjU5LCAxMDApCiAgICAgICAgZm9yIGkgaW4gcmFuZ2UoMCwgZXNwX2RsLmFuYWx5emUoX3Jlc3VsdHMsImxlbiIpLCAxKToKICAgICAgICAgICAgcHJpbnQoJ+WGheWuuToge30g572u5L+h5bqmOnt9IOWdkOaghzp7fScuZm9ybWF0KGVzcF9kbC5hbmFseXplKF9yZXN1bHRzLCJkYXRhIixpKSwgZXNwX2RsLmFuYWx5emUoX3Jlc3VsdHMsInNjb3JlIixpKSwgZXNwX2RsLmFuYWx5emUoX3Jlc3VsdHMsImJveCIsaSkpKQo=</code> |