1 line
12 KiB
XML
1 line
12 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="tuple_create_with" id="G39t*jJ$Di*JB$^k|$n|" inline="true" x="-2674" y="-968"><mutation items="4"></mutation><field name="VAR">mytup</field><value name="ADD0"><block type="text" id="mS2S[9Yha-K+|`,51MzN"><field name="TEXT">张三</field></block></value><value name="ADD1"><block type="text" id="gYi=k5_O2rL]}sw!bgKx"><field name="TEXT">李四</field></block></value><value name="ADD2"><block type="text" id="21*pt{@)=r`Kp=7BJJaZ"><field name="TEXT">王五</field></block></value><value name="ADD3"><block type="text" id="JIWP`m~2T:9*XELO^xjx"><field name="TEXT">赵六</field></block></value><next><block type="variables_set" id="oMzE@{7=SwXmFVpIlaH0"><field name="VAR">序号</field><value name="VALUE"><block type="math_number" id="*{7DT6hWX#QQyzO}Ab#L"><field name="NUM">0</field></block></value><next><block type="CREATE_CAMERA_SIMPLE" id=":W8#4kn*as6[VeopHu2R"><field name="cmd">R240X240</field><next><block type="AI_CAMERA_INIT_SIMPLE" id="!5N{M_hvwMCuYx(c_{P~"><field name="kind">FaceRecognizer</field><value name="SUB"><shadow type="variables_get" id="gz1:XrfSI;ML?tO6eHy@"><field name="VAR">Model</field></shadow></value><next><block type="DELETE_FACE_ALL" id="=5XlX^*fa8Z1sm9*kv(u"><value name="SUB"><shadow type="variables_get" id="06tML,0lmaS2C]q57YMZ"><field name="VAR">Model</field></shadow></value><next><block type="variables_set" id="RG]Pon{GUH(I8*u_#r;$"><field name="VAR">ID</field><value name="VALUE"><block type="math_number" id="-v5BaW|i6:EVduvHz$sf"><field name="NUM">0</field></block></value><next><block type="variables_set" id="h)Eit0Cd,tMF,L/)LzLd"><field name="VAR">oldname</field><value name="VALUE"><block type="text" id="nesgf}DOM}}?aW)TF:P+"><field name="TEXT"></field></block></value><next><block type="onboard_RTC_settime_string" id="kUuiXglbHM!ehm*V2;jh"><value name="CONTENT"><shadow type="tuple_input" id="G2ZjEt]6a}1yz-BRtbsP"><field name="CONTENT">2025,11,1,11,52,9</field></shadow></value><next><block type="controls_whileUntil" id="_XS]Z=B)Io9T0UYs]WSs"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="nvA*;q6QveZ:`U$dik6C"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="oru3R;5+VbY2W_$zSqXH"><field name="VAR">x</field><value name="VALUE"><block type="GET_FACE_DETECTION_NAME" id=".O_si:RG1XjU0(_S{S@h"><value name="SUB"><shadow type="variables_get" id=")4e~A[s)I1Q}N}Gg~00c"><field name="VAR">Model</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="b5j_-=Lj2O~0jUh*giWH"><field name="BOOL">TRUE</field></shadow></value></block></value><next><block type="controls_if" id="P206?{j2cW!ExLhY)2XO"><value name="IF0"><block type="variables_get" id="s{nrK(7L@A1wPWh_4+Lf"><field name="VAR">x</field></block></value><statement name="DO0"><block type="display_show_image_or_string_delay" id="YJMwEjMY9wk}sc$iYFQ~"><field name="center">True</field><value name="data"><shadow type="text" id="I1)8.O^=#n.CKb:q:[*6"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="i{Bx3UOf^0ws58fw}@|r"><field name="VAR">x</field></block></value><value name="space"><shadow type="math_number" id="+06S#}VKPd|WZC|Y+~L/"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="PBajI-LC?;x1OgP^fGbl"><field name="BOOL">FALSE</field></shadow></value><next><block type="controls_if" id="Y9?fHpgm0bR!$Zytz:`Y"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id=",tV(YdCD^b3D[6K~Te+K"><value name="btn"><shadow type="pins_button" id="gc#x)v?A]ZM9.NQE1bfg"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id=";,oZQ[s1;_GQQa5ZHOR{"><field name="VAR">ID</field><value name="VALUE"><block type="REGISTER_NEW_FACE_SIMPLE" id="E|(-j|iA1n[[`BZW)fU,"><value name="SUB"><shadow type="variables_get" id="aw#@lo6a2qzYf`eF1GB("><field name="VAR">Model</field></shadow></value><value name="NAME"><shadow type="text" id="#v8I3$Wqta[$n3wuTZY;"><field name="TEXT">name</field></shadow><block type="tuple_getIndex" id="jEXi0h1CUPf!61*+9hXP"><value name="TUP"><shadow type="variables_get" id="W`V+?BmrylOXtZP)b5NQ"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="99]Hr*HG@?N|Rjs4,E8g"><field name="NUM">0</field></shadow><block type="variables_get" id="$`W,}!:M!P#UojFpl|)-"><field name="VAR">序号</field></block></value></block></value></block></value><next><block type="controls_if" id="-oz6fS:6E_b6TQlJW4fj"><value name="IF0"><block type="variables_get" id="Ws{iQgy8/z+,`d7TXyDL"><field name="VAR">ID</field></block></value><statement name="DO0"><block type="display_show_image_or_string_delay" id="-+oA+:ex=.[rVVDTSEnq"><field name="center">True</field><value name="data"><shadow type="text" id="67tCD!SfiR/zN:6bvyEU"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="O,vk143Kt)1RW}vRX08T"><mutation items="2"></mutation><value name="VAR"><shadow type="text" id="zx.^x_=.O5(,k:=*7[9o"><field name="TEXT">ID: {} Name:{}</field></shadow></value><value name="ADD0"><block type="variables_get" id="q]UB:a2mnb]}9^B~WRxc"><field name="VAR">ID</field></block></value><value name="ADD1"><block type="tuple_getIndex" id="o~{66#H7-6`n?F[-H{]8"><value name="TUP"><shadow type="variables_get" id="9qHW#o+wTI)WYTF.-K+R"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="@1W?s=HfyvEiL{GOE9FI"><field name="NUM">0</field></shadow><block type="variables_get" id="DB:@ep-Hk@VlA7wA(m4!"><field name="VAR">序号</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="MB0gViagPU1R1a{.EJv^"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="U=qtS)HYCU8EiC~P#@oU"><field name="BOOL">FALSE</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="@5V$RQZzj+|lH@;I^Dv$"><value name="pitch"><shadow type="pins_tone_notes" id="III-W**]G=$i7dW@7N=5"><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="R7j0uZ2Fs-|Egn5r+0rQ"><field name="NUM">200</field></shadow></value><next><block type="math_selfcalcu" id="Tdn#(:S@[v*J}f2B2~n#"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="_*^[zv1s1AjRY2T=b]Kx"><field name="VAR">序号</field></shadow></value><value name="B"><shadow type="math_number" id="0I=o^K7Q7k.,o]l4(R.X"><field name="NUM">1</field></shadow></value></block></next></block></next></block></statement></block></next></block></statement><next><block type="display_available" id="3*@sc9zX7$Ft5qJob!(B"></block></next></block></next></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBjYW1lcmEgaW1wb3J0IENhbWVyYSxGcmFtZVNpemUKaW1wb3J0IGVzcF9kbAppbXBvcnQgcnRjdGltZQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtaXhnb19zYW50CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9tdXNpYwoKCm15dHVwPSAoJ+W8oOS4iScsICfmnY7lm5snLCAn546L5LqUJywgJ+i1teWFrScpCuW6j+WPtyA9IDAKY2FtZXJhID0gQ2FtZXJhKEZyYW1lU2l6ZS5SMjQwWDI0MCwgaG1pcnJvcj1GYWxzZSx2ZmxpcD1GYWxzZSkKTW9kZWwgPSBlc3BfZGwuRmFjZVJlY29nbml6ZXIod2lkdGg9Y2FtZXJhLmdldF9waXhlbF93aWR0aCgpLCBoZWlnaHQ9Y2FtZXJhLmdldF9waXhlbF9oZWlnaHQoKSAsIGRiX3BhdGg9ImZhY2UuZGIiKQpNb2RlbC5jbGVhcl9mYWNlKCkKSUQgPSAwCm9sZG5hbWUgPSAnJwpydGN0aW1lLnNldHRpbWUoKDIwMjUsMTEsMSwxMSw1Miw5KSkKd2hpbGUgVHJ1ZToKICAgIHggPSBlc3BfZGwuc2ltcGxlX3J1bihNb2RlbCwgY2FtZXJhLCAicGVyc29uIiwgIm5hbWUiLCBjb2xvcj0weEY4MDAsIHN5bmM9VHJ1ZSkKICAgIGlmIHg6CiAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoeCwgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1GYWxzZSkKICAgICAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIElEID0gTW9kZWwuZW5yb2xsKGNhbWVyYS5jYXB0dXJlKCkuaW1hZ2UsIG5hbWU9bXl0dXBb5bqP5Y+3XSwgdmFsaWRhdGUgPSAxKQogICAgICAgICAgICBpZiBJRDoKICAgICAgICAgICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKCdJRDoge30gTmFtZTp7fScuZm9ybWF0KElELCBteXR1cFvluo/lj7ddKSwgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1GYWxzZSkKICAgICAgICAgICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg2NTksIDIwMCkKICAgICAgICAgICAgICAgIOW6j+WPtyArPSAxCiAgICAgICAgb25ib2FyZF90ZnQud3JpdGUoKQo=</code> id=".sN6_W^TGJ|z{AH`3JSH"><value name="TUP"><shadow type="variables_get" id="Vrsk]D:3wueD(K3v[uUj"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id=".0-[aI1![S!TBssBAIi_"><field name="NUM">0</field></shadow><block type="variables_get" id="25[9!~M5j*GPQcLgvWb?"><field name="VAR">序号</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="XKv{oLyL9N~On0Rv^emc"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="SETYieqe+9Z(RIo:C+V$"><field name="BOOL">FALSE</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="XIy??HL;h2la.xtN+s_e"><value name="pitch"><shadow type="pins_tone_notes" id="4rf9WdPF!K$#RkFd:ZeE"><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="Cs=j@Cr0:rbZ|2/vy/j~"><field name="NUM">200</field></shadow></value><next><block type="math_selfcalcu" id="ah-gFF|6iqh~w=WlB;G!"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="(Z.Wu5GD|.+Scvw)y!UH"><field name="VAR">序号</field></shadow></value><value name="B"><shadow type="math_number" id="pRb`lG#9clJnq8/d#Rjx"><field name="NUM">1</field></shadow></value></block></next></block></next></block></statement></block></next></block></statement><next><block type="display_available" id="{oy,VUhFRg1u8:l2Q+,="></block></next></block></next></block></next></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBjYW1lcmEgaW1wb3J0IENhbWVyYSxGcmFtZVNpemUKaW1wb3J0IGVzcF9kbAppbXBvcnQgcnRjdGltZQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbXVzaWMKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fc2FudAoKCm15dHVwPSAoJ+W8oOS4iScsICfmnY7lm5snLCAn546L5LqUJywgJ+i1teWFrScpCuW6j+WPtyA9IDAKY2FtZXJhID0gQ2FtZXJhKEZyYW1lU2l6ZS5SMjQwWDI0MCwgaG1pcnJvcj1GYWxzZSx2ZmxpcD1GYWxzZSkKTW9kZWwgPSBlc3BfZGwuRmFjZVJlY29nbml6ZXIod2lkdGg9Y2FtZXJhLmdldF9waXhlbF93aWR0aCgpLCBoZWlnaHQ9Y2FtZXJhLmdldF9waXhlbF9oZWlnaHQoKSAsIGRiX3BhdGg9ImZhY2UuZGIiKQpNb2RlbC5jbGVhcl9mYWNlKCkKSUQgPSAwCm9sZG5hbWUgPSAnJwpydGN0aW1lLnNldHRpbWUoKDIwMjUsMTEsMSwxMSw1Miw5KSkKd2hpbGUgVHJ1ZToKICAgIHggPSBlc3BfZGwuc2ltcGxlX3J1bihNb2RlbCwgY2FtZXJhLCAicGVyc29uIiwgIm5hbWUiLCBjb2xvcj0weEY4MDAsIHN5bmM9VHJ1ZSkKICAgIGlmIHg6CiAgICAgICAgaWYgeCAhPSAnbnVsbCcgYW5kIHggIT0gb2xkbmFtZToKICAgICAgICAgICAgZiA9IG9wZW4oJ+etvuWIsC50eHQnLCAnYSsnKQogICAgICAgICAgICBmLndyaXRlKChydGN0aW1lLnN0cnRpbWUoKSArIHgpKQogICAgICAgICAgICBmLndyaXRlKCdcclxuJykKICAgICAgICAgICAgZi5jbG9zZSgpCiAgICAgICAgICAgIG9sZG5hbWUgPSB4CiAgICAgICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg2NTksIDEwMCkKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyh4LCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPUZhbHNlKQogICAgICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICAgICAgSUQgPSBNb2RlbC5lbnJvbGwoY2FtZXJhLmNhcHR1cmUoKS5pbWFnZSwgbmFtZT1teXR1cFvluo/lj7ddLCB2YWxpZGF0ZSA9IDEpCiAgICAgICAgICAgIGlmIElEOgogICAgICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoJ0lEOiB7fSBOYW1lOnt9Jy5mb3JtYXQoSUQsIG15dHVwW+W6j+WPt10pLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPUZhbHNlKQogICAgICAgICAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDY1OSwgMjAwKQogICAgICAgICAgICAgICAg5bqP5Y+3ICs9IDEKICAgICAgICBvbmJvYXJkX3RmdC53cml0ZSgpCg==</code> |