update examples
This commit is contained in:
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="display_show_image_or_string_delay" id="qjr^^#W_wBWBVLWn:Np[" x="-786" y="-198"><field name="center">True</field><value name="data"><shadow type="text" id=";zc;ox8RYAeh:g[b(~?h"><field name="TEXT">你好,世界!</field></shadow></value><value name="space"><shadow type="math_number" id="5R]u3cY~-X){-K+fQ8.9"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="7x5k:[|7kZ1+8k(I|(WX"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_whileUntil" id="Rl5LRjQZF8CkRhpFd8^["><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="v@8zp6xH7z_twoHyXhkW"><field name="BOOL">TRUE</field></shadow></value></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKCm9uYm9hcmRfdGZ0LnNob3dzKCfkvaDlpb3vvIzkuJbnlYzvvIEnLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCndoaWxlIFRydWU6CiAgICBwYXNzCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="V:)(WW~@~yCCfPJ`{xX," x="-565" y="-27"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="k3;v09W_)L+,1GFG4xI*"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_scroll_string" id="dle^=3PqMgJT`ZUR{qhX"><value name="data"><shadow type="text" id="L.J{2tH!XQWrWVN1ob-z"><field name="TEXT">你好,世界!</field></shadow></value></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LnNjcm9sbCgn5L2g5aW977yM5LiW55WM77yBJywgY29sb3I9MHhmZmZmKQo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_tft_show_image_or_string_delay" id="bDvqzW1Me)UumXiQhY;y" x="-609" y="-154"><field name="center">True</field><value name="data"><shadow type="text" id="lHkK^Q/}xh1Gyuv}e{p]"><field name="TEXT">热烈欢迎</field></shadow></value><value name="x"><shadow type="math_number" id="(u#U^+:DAfpNYJJF$5m0"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="]-VBkt~VcUppW}h+Oe?~"><field name="NUM">60</field></shadow></value><value name="size"><shadow type="math_number" id="pI:M4-r$Wc;4?Q)v)L1x"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="$=@/h=s)J~@66iN|ahi7"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="kAv{wEWuT_(s]ko-0;^O"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="t3ySWm#Lg*oT$!HEKqE-"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="hyB7*owgs*BBs$pc.tn["><field name="BOOL">TRUE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id=";|L6;Tetrgs|OHA:w(mr"><field name="center">True</field><value name="data"><shadow type="text" id="j1Xz+i;(W04L]#E;N531"><field name="TEXT">米思齐!</field></shadow></value><value name="x"><shadow type="math_number" id="BraRkAJ@yN+SUt{a`B-J"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="G.n7bp#k!~Lg0-[iQrTc"><field name="NUM">130</field></shadow></value><value name="size"><shadow type="math_number" id="2T@!-~#P`p=40=BZ[;IN"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="5Fw2:_#d-amh+f0tHhBv"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="ATrdLcoE9y/*sL8o{(A8"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="BF49t,nSbWN4`Y}{aSoh"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="#Uu@|)b.JU7uv:H9TEDn"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_whileUntil" id="O0Jiq:nD8?_B,~Wf62n8"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="{#Qb8Ba9K(!N^@{l-BBa"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKCm9uYm9hcmRfdGZ0LnNob3dzKCfng63ng4jmrKLov44nLCB4PTAsIHk9NjAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCm9uYm9hcmRfdGZ0LnNob3dzKCfnsbPmgJ3pvZDvvIEnLCB4PTAsIHk9MTMwLCBzaXplPTMsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQp3aGlsZSBUcnVlOgogICAgcGFzcwo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_tft_show_image_or_string_delay" id="ujv+5x3[PnqdKEuU3)Nh" x="-609" y="-154"><field name="center">True</field><value name="data"><shadow type="text" id="*L*L6NA#~A,lZLjnVIi3"><field name="TEXT">热烈欢迎</field></shadow></value><value name="x"><shadow type="math_number" id="gCg(d]e{uTRHX*@nKo_e"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="e+YSE#A5?gemG!qB$:sA"><field name="NUM">40</field></shadow></value><value name="size"><shadow type="math_number" id="we-Rin$[:|Ean{EfWZ0."><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id=":ka9v01@vnu6A3btqGfY"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="ocsu=9aT/h7BrKD0{;kY"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="s;w$s6iVZal^u?m#V./Z"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="Bv*.WY,Sj(HBLwhB~v_("><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_whileUntil" id="pAYZ9,xOcy(fB,4bhtBe"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="b+{I8FS4~hXT$W;4}t#D"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_scroll_string_delay" id="v1w/eBr,PYmRTlm?s5XM"><value name="data"><shadow type="text" id="[HMO0N~Ya?kHP{RXqm{{"><field name="TEXT">米思齐!</field></shadow></value><value name="y"><shadow type="math_number" id="iyU[7eSQ_`IG$o-7jqB{"><field name="NUM">130</field></shadow></value><value name="size"><shadow type="math_number" id="UtsEsfB_Li#?k~6v.w9!"><field name="NUM">5</field></shadow></value><value name="space"><shadow type="math_number" id="uhbAL][a9D@TLNu1uB)I"><field name="NUM">0</field></shadow></value><value name="time"><shadow type="math_number" id="bvLbz/g!,T?E#wg!Yxc8"><field name="NUM">5</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="l9hB=S#gfg_?i#a[@yhi"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="bRF@GU=BI4$e`g!d8@/h"><field name="COLOR">#ffffff</field></block></value></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKCm9uYm9hcmRfdGZ0LnNob3dzKCfng63ng4jmrKLov44nLCB4PTAsIHk9NDAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5zY3JvbGwoJ+exs+aAnem9kO+8gScsIHk9MTMwLCBzaXplPTUsIHNwZWVkPTUsIHNwYWNlPTAsIGNvbG9yPTB4ZmZmZikK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_tft_show_image_or_string_delay" id="I`p|AAHyKmH/g,yU{1qt" x="-720" y="-207"><field name="center">True</field><value name="data"><shadow type="text" id="|_C?l+Qj.qbGW9DWtB4v"><field name="TEXT">热烈欢迎</field></shadow></value><value name="x"><shadow type="math_number" id="NP-c2rhsStmucOqUHy]D"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="kI^6D]6vVr!BFD?5|a-!"><field name="NUM">60</field></shadow></value><value name="size"><shadow type="math_number" id="nQlPLq}UAreAokJ18IQv"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="iUB6)DfRtvkp*aWCarFI"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="zXGhxSJpT~0lD+(Pl[QQ"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="J_.h)}=fwna8@.#8g$xt"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="Ie|qrjOmxPPl(0AWGD5."><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="@`ZV3{1j8$yw-U2j#q+v"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="r0jwPC4{RQy-csUp-@e{"><field name="TEXT">米思齐!</field></block></value><next><block type="controls_whileUntil" id="ET]ct/nIG{P+uUC~}JW3"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=")8f~cb~}F#tY0K{BJXz!"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="G!=l;75J2scN8]4Cf4c="><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="ZIg@[!^t8GS1baSXL_!w"><value name="btn"><shadow type="pins_button" id="2H-JLTp`kfTk[{6yfd$E"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="WT^}B^+[#P[FD7dU,.y)"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="bm~5ZRF[A!j{5[q}kIbW"><field name="TEXT">米思齐!</field></block></value></block></statement><next><block type="controls_if" id="0~:|?mbwRfD#PBGes]!O"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="dK})4HNOHYeRsY+Tl}^S"><value name="btn"><shadow type="pins_button" id="P9543/gCYD-+QdF|lcD)"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="]O,;VfdM]E7O4C]WZulI"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="Q!+X!yu8}k{YUF;V8T8M"><field name="TEXT">北师大!</field></block></value></block></statement><next><block type="onboard_tft_show_image_or_string_delay" id="9E{+NGH$24hfdxk]JdSF"><field name="center">True</field><value name="data"><shadow type="text" id="?-FE3rG@yx^Df,^n;MWi"><field name="TEXT">北师大!</field></shadow><block type="variables_get" id="@G!y5_sQ*JzHDd]aYl[B"><field name="VAR">显示内容</field></block></value><value name="x"><shadow type="math_number" id="QXvp+s3y.6_4=aToxMJ)"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="mF]?CtWabekk#lcg;O+x"><field name="NUM">130</field></shadow></value><value name="size"><shadow type="math_number" id="*l5d/q^fdMZ|G563t,A1"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="RCz7p#.pbYW1Axj=xp$X"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="0qavk1d8eghFc8M^QDz@"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="P.K7F~y*FH+;aYt/-0k}"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="LX.qXfhfVQ]lu]MQ^UfT"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fc2FudAoKCm9uYm9hcmRfdGZ0LnNob3dzKCfng63ng4jmrKLov44nLCB4PTAsIHk9NjAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCuaYvuekuuWGheWuuSA9ICfnsbPmgJ3pvZDvvIEnCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg5pi+56S65YaF5a65ID0gJ+exs+aAnem9kO+8gScKICAgIGlmIG1peGdvX3NhbnQuQjJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICDmmL7npLrlhoXlrrkgPSAn5YyX5biI5aSn77yBJwogICAgb25ib2FyZF90ZnQuc2hvd3Mo5pi+56S65YaF5a65LCB4PTAsIHk9MTMwLCBzaXplPTMsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="Wo}|~c~n@l05PVGXUl}Q" x="-244.9121558132782" y="-163.59360730593608" w="137.6859893798828" h="100">B1 B2要按得久一点才会切换</comment><block type="onboard_tft_show_image_or_string_delay" id="jF?$TVqV9woLx7038iJx" x="-767" y="-288"><field name="center">True</field><value name="data"><shadow type="text" id=";nWbyEU+t$4EscAn|Xt,"><field name="TEXT">热烈欢迎</field></shadow></value><value name="x"><shadow type="math_number" id="ij(rD_SAZNwRq,Hd!:Vq"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="LXiEwAe=bNYm`5L8WZ#F"><field name="NUM">60</field></shadow></value><value name="size"><shadow type="math_number" id="pPOJ#A{4i0}jmdk_v1de"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="Fn4BmJiKS?w3Gazj0Q$m"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="!ryq@,!q;Z}@TfP#LS;o"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="}Q-qTA)+)(#@g5#7Az4;"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="Ji#_BnX@)m7jW#0}:y/D"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="u]lk1M$iu~@xqC=WiBAB"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="PH8co^9?B^iC}7)8HzuN"><field name="TEXT">米思齐!</field></block></value><next><block type="controls_whileUntil" id="2~eZTxqzw(7))~}4*vTR"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="R!`FG(R?4c:XigfZdOat"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="d~=^z4z9j+2EPmo-!?sj"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="|wCX*@_EA`Lch6$uSA*o"><value name="btn"><shadow type="pins_button" id="]:aw,r=c@*4aq?j{@A]6"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="cP`K.(TkNLt8DrE}QV=)"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="7.nwpAcgt|Dqy!bs{p7."><field name="TEXT">米思齐!</field></block></value></block></statement><next><block type="controls_if" id="ys[(LE11W`~*0b$+pt^Q"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="tQrhfCJ=,mzbOYlE-i1G"><value name="btn"><shadow type="pins_button" id="i2S4eb00GA(g_KYG|B^2"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id=",Hdy!JSn?.#HQht5i5Vf"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id=")U0jN,pt0m:K`]@5B(]r"><field name="TEXT">北师大!</field></block></value></block></statement><next><block type="onboard_tft_scroll_string_delay" id="`HM$HEWL7#x`kq@ASDDG"><value name="data"><shadow type="text" id="ms6b~4z|:xlm~|pjf$DR"><field name="TEXT">米思齐!</field></shadow><block type="variables_get" id="b(-eVZAzX{xsAUR{38_["><field name="VAR">显示内容</field></block></value><value name="y"><shadow type="math_number" id="-}1Y?4_BCq+m*NENrxe0"><field name="NUM">130</field></shadow></value><value name="size"><shadow type="math_number" id="uPGD}cUf_*.~M-]#if#["><field name="NUM">5</field></shadow></value><value name="space"><shadow type="math_number" id="x4`aG7gm[B[1|FUq.sd-"><field name="NUM">0</field></shadow></value><value name="time"><shadow type="math_number" id="hs-1=h_oGw.[GjFSMSPA"><field name="NUM">5</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="?m|qeouo6B~`.B:;DSE#"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="Oyi*yH8i^9zHEtN:_B*o"><field name="COLOR">#ffffff</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fc2FudAoKCm9uYm9hcmRfdGZ0LnNob3dzKCfng63ng4jmrKLov44nLCB4PTAsIHk9NjAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCuaYvuekuuWGheWuuSA9ICfnsbPmgJ3pvZDvvIEnCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg5pi+56S65YaF5a65ID0gJ+exs+aAnem9kO+8gScKICAgIGlmIG1peGdvX3NhbnQuQjJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICDmmL7npLrlhoXlrrkgPSAn5YyX5biI5aSn77yBJwogICAgb25ib2FyZF90ZnQuc2Nyb2xsKOaYvuekuuWGheWuuSwgeT0xMzAsIHNpemU9NSwgc3BlZWQ9NSwgc3BhY2U9MCwgY29sb3I9MHhmZmZmKQo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="8zNW3*GX0LDjHcuuZ-[t" x="-1317.2283105022832" y="-159.99543378995435" w="159.9398956298828" h="100">修改声音阈值和延时</comment><block type="variables_set" id="|+7,K=Q8mmnWASV#G~jK" x="-1115" y="-200"><field name="VAR">声音阈值</field><value name="VALUE"><block type="math_number" id="30}+0Q,PIQtV:Of=8HJ`"><field name="NUM">2000</field></block></value><next><block type="controls_whileUntil" id="na2!-LQtEFDlG1-)b);6"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="/KvMpYZA2)#oQ@(rC[f7"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="CsYo;5tzfq@+wPqbDFL8"><value name="IF0"><block type="logic_compare" id="FnyXka#H9t=mm#qLk]Dg"><field name="OP">GT</field><value name="A"><block type="sensor_sound" id="bQ^YrfYJZg-G+7L}@q-g"></block></value><value name="B"><block type="variables_get" id="3`;T4on_Ryeq-*?PRU}U"><field name="VAR">声音阈值</field></block></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="3))SES(OdBS:Q5n*~csL"><value name="led"><shadow type="number" id="k`l6gYvc+:Z7(+W6cW4s"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="cWMDRS)9oh?rDLy0)9$R"><field name="flag">-1</field></shadow></value><next><block type="actuator_led_bright" id="fSscoNkeEAD)OY!z0:Ax"><value name="led"><shadow type="number" id="m?=swe{p=fKLTGc8*8|g"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="whp++q;Mkg-d,u8|T0[$"><field name="flag">-1</field></shadow></value><next><block type="controls_delay_new" id="tH1~(f2!sh_[j/:i*Mt/"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="_tR;}p~O)QW*x:#KRa]f"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></statement></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKaW1wb3J0IHRpbWUKCgrlo7Dpn7PpmIjlgLwgPSAyMDAwCndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX3NvdW5kLnJlYWQoKSA+IOWjsOmfs+mYiOWAvDoKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLC0xKQogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsLTEpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="8zNW3*GX0LDjHcuuZ-[t" x="-1267.7738420168403" y="-156.04138746074594" w="159.9398956298828" h="100">修改声音阈值和延时</comment><block type="variables_set" id="c/:}U7qm=qJo#.!t@ta_" x="-1053" y="-190"><field name="VAR">声音阈值</field><value name="VALUE"><block type="math_number" id="=*JGcEJ0Z~BqR5u:I;*^"><field name="NUM">2000</field></block></value><next><block type="controls_whileUntil" id="RS2xX@$zKhfrkmShLoaQ"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";2b-#QTjatF(OVQ]7z7D"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="Y9rJolipQDU9r9bbW,bR"><value name="IF0"><block type="logic_compare" id="(RfZ`Rf[/qZmR9_@v}],"><field name="OP">GT</field><value name="A"><block type="sensor_sound" id="xqH1X=ouoOjc/NN}95jL"></block></value><value name="B"><block type="variables_get" id="nTV7K[$;)+B]iCCeMA4R"><field name="VAR">声音阈值</field></block></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="~/,Cx-]kod:N.#TX,O7["><value name="led"><shadow type="number" id="/fNzf,q}L}H/1T+YoZn$"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="bGvjnmxW9[5u?~rMXSrQ"><field name="flag">1</field></shadow></value><next><block type="actuator_led_bright" id="?384z-mhPSu7U]sRSx5J"><value name="led"><shadow type="number" id="oioeAw[T974h]A-^FPv0"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="BzRA-rGp*cu1P#ZHtapc"><field name="flag">1</field></shadow></value><next><block type="controls_delay_new" id="#InWYB(YhX-OjYRs!,a2"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Pv|U^12t]Aaws!Rg{QN)"><field name="NUM">1</field></shadow></value><next><block type="actuator_led_bright" id="c[f7K+-=@cd[~Kr-z.]R"><value name="led"><shadow type="number" id="y0Alh~_j)wK!Qh9ks?Is"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="(iCV0[|,K]0OJY~Sc.@+"><field name="flag">0</field></shadow></value><next><block type="actuator_led_bright" id="{@0z9.Dohz,swWJqZaF="><value name="led"><shadow type="number" id="l-DZr$||;sFD`OF-Uj|~"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="!WO]5Y?qp`5)|*-rjZ8I"><field name="flag">0</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKaW1wb3J0IHRpbWUKCuWjsOmfs+mYiOWAvCA9IDIwMDAKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfc291bmQucmVhZCgpID4g5aOw6Z+z6ZiI5YC8OgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMSkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDEpCiAgICAgICAgdGltZS5zbGVlcCgxKQogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDApCg==</code>
|
||||
@@ -0,0 +1,2 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="Cbdrpely}2AQx@HO9mS8" x="-1275.591911055979" y="-118.90567136278332" w="149.4139862060547" h="100">首先说 小智小智 激活语音识别
|
||||
然后说 开灯 或 关灯</comment><block type="VOICE_RECOGNITION_CONTROL" id="[a,Me$s:mz)8!(h5J8/+" x="-1111" y="-278"><field name="control">1</field><next><block type="controls_whileUntil" id="RS2xX@$zKhfrkmShLoaQ"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";2b-#QTjatF(OVQ]7z7D"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="CI130X_IDENTIFY_AND_SAVE_SANT" id="@$-u9Th$s+H~E=s_33_}"><next><block type="controls_if" id="Y9rJolipQDU9r9bbW,bR"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id="Sjkb4eD]93]ZRaT{.E9o"><field name="cmd">23</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="~/,Cx-]kod:N.#TX,O7["><value name="led"><shadow type="number" id="/fNzf,q}L}H/1T+YoZn$"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="bGvjnmxW9[5u?~rMXSrQ"><field name="flag">1</field></shadow></value><next><block type="actuator_led_bright" id="?384z-mhPSu7U]sRSx5J"><value name="led"><shadow type="number" id="oioeAw[T974h]A-^FPv0"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="BzRA-rGp*cu1P#ZHtapc"><field name="flag">1</field></shadow></value></block></next></block></statement><next><block type="controls_if" id="mYY[H*Awf2Hs$uC50QQ@"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id="O$Gr14/`BZb=VJv8#.P8"><field name="cmd">24</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="c[f7K+-=@cd[~Kr-z.]R"><value name="led"><shadow type="number" id="y0Alh~_j)wK!Qh9ks?Is"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="(iCV0[|,K]0OJY~Sc.@+"><field name="flag">0</field></shadow></value><next><block type="actuator_led_bright" id="{@0z9.Dohz,swWJqZaF="><value name="led"><shadow type="number" id="l-DZr$||;sFD`OF-Uj|~"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="!WO]5Y?qp`5)|*-rjZ8I"><field name="flag">0</field></shadow></value></block></next></block></statement></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfYXNyCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKCm9uYm9hcmRfYm90LmFzcl9lbigxKQp3aGlsZSBUcnVlOgogICAgb25ib2FyZF9hc3IuY21kX2lkKCkKICAgIGlmIG9uYm9hcmRfYXNyLnJlc3VsdCgyMyk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMSkKICAgIGlmIG9uYm9hcmRfYXNyLnJlc3VsdCgyNCk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMCkK</code>
|
||||
@@ -0,0 +1,4 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="Cbdrpely}2AQx@HO9mS8" x="-1386.9989847912348" y="-172.65467233096845" w="277.4343719482422" h="170.36236572265625">首先说 小智小智 激活语音识别
|
||||
然后 说 学习命令词,学习完后,说退出学习
|
||||
开灯:可以用芝麻开门,第一个命令词
|
||||
关灯:可以用小猪快跑,第二个命令词</comment><block type="VOICE_RECOGNITION_CONTROL" id="[a,Me$s:mz)8!(h5J8/+" x="-1111" y="-278"><field name="control">1</field><next><block type="controls_whileUntil" id="RS2xX@$zKhfrkmShLoaQ"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";2b-#QTjatF(OVQ]7z7D"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="CI130X_IDENTIFY_AND_SAVE_SANT" id="@$-u9Th$s+H~E=s_33_}"><next><block type="controls_if" id="Y9rJolipQDU9r9bbW,bR"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id="Sjkb4eD]93]ZRaT{.E9o"><field name="cmd">3</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="~/,Cx-]kod:N.#TX,O7["><value name="led"><shadow type="number" id="/fNzf,q}L}H/1T+YoZn$"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="bGvjnmxW9[5u?~rMXSrQ"><field name="flag">1</field></shadow></value><next><block type="actuator_led_bright" id="?384z-mhPSu7U]sRSx5J"><value name="led"><shadow type="number" id="oioeAw[T974h]A-^FPv0"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="BzRA-rGp*cu1P#ZHtapc"><field name="flag">1</field></shadow></value></block></next></block></statement><next><block type="controls_if" id="mYY[H*Awf2Hs$uC50QQ@"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id="O$Gr14/`BZb=VJv8#.P8"><field name="cmd">4</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="c[f7K+-=@cd[~Kr-z.]R"><value name="led"><shadow type="number" id="y0Alh~_j)wK!Qh9ks?Is"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="(iCV0[|,K]0OJY~Sc.@+"><field name="flag">0</field></shadow></value><next><block type="actuator_led_bright" id="{@0z9.Dohz,swWJqZaF="><value name="led"><shadow type="number" id="l-DZr$||;sFD`OF-Uj|~"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="!WO]5Y?qp`5)|*-rjZ8I"><field name="flag">0</field></shadow></value></block></next></block></statement></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfYXNyCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKCm9uYm9hcmRfYm90LmFzcl9lbigxKQp3aGlsZSBUcnVlOgogICAgb25ib2FyZF9hc3IuY21kX2lkKCkKICAgIGlmIG9uYm9hcmRfYXNyLnJlc3VsdCgzKToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDEpCiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMiwxKQogICAgaWYgb25ib2FyZF9hc3IucmVzdWx0KDQpOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDApCg==</code>
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><comment id="Cbdrpely}2AQx@HO9mS8" x="-1524.9742962056303" y="-216.7050183598531" w="347.94488525390625" h="249.6915283203125">首先说 小智小智 激活语音识别
|
||||
然后 说 学习命令词,学习完后,说退出学习
|
||||
开灯:可以用打开第一灯,第X个命令词
|
||||
关灯:可以用关闭第一灯,第X+1个命令词
|
||||
如果要删除,说 我要删除 然后说 删除命令词</comment><block type="VOICE_RECOGNITION_CONTROL" id="F/JM-HLq5?V)^)!sc}83" x="-1111" y="-278"><field name="control">1</field><next><block type="controls_whileUntil" id="ff;{2~(N8(]dxVgkH}BT"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="{]^eOakw$t^L+5=w0aQ0"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="CI130X_IDENTIFY_AND_SAVE_SANT" id="DU~]-m3T[NYHPtgnBrGC"><next><block type="controls_if" id="J+s(CQi.D;OF}T~Q9Pic"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id="oK*^G)y)dVD+ss?HC)_m"><field name="cmd">5</field></block></value><statement name="DO0"><block type="actuator_led_bright" id=":.a:zJWo^x5Z*dvxBAtw"><value name="led"><shadow type="number" id="JJgX1h4D?VUiVNTZc9cB"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="-LKuzIj^uFJxNpITKHW)"><field name="flag">1</field></shadow></value></block></statement><next><block type="controls_if" id="cPsm+}r$!Wm~)_hwY8ja"><value name="IF0"><block type="CI130X_GET_WHETHER_IDENTIFY_SANT" id=".Gq7o:$^XZF[h~s^!I^7"><field name="cmd">6</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="X$}FBA7O1VsIQNQ(N-:="><value name="led"><shadow type="number" id="b$^pe0x:7gPba0tU)|^4"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="-|5g$fb[{j:wKywm3!OT"><field name="flag">0</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfYXNyCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKCgpvbmJvYXJkX2JvdC5hc3JfZW4oMSkKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfYXNyLmNtZF9pZCgpCiAgICBpZiBvbmJvYXJkX2Fzci5yZXN1bHQoNSk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgaWYgb25ib2FyZF9hc3IucmVzdWx0KDYpOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMCkK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="display_show_image" id=":rK@7F/:fyXS`~iMBLcW" x="-1442" y="-340"><value name="data"><shadow type="pins_builtinimg" id="IwnoPZk1vHpJ~`*[wMw{"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="3!lm=vn|kU7Ohy]B*{IH"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_whileUntil" id="kQkupa:m!4.^eCSJ;W{]"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="lh^g*NCeSOK2W^,e$KkA"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="Lb_y7c)61@ok(-=sR0n-"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="9kWjR(rE0zdmH))Wy,6+"><value name="btn"><shadow type="pins_button" id="Yn?1n{i1@4XYrRh8uEdX"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="display_show_image" id="J^.@}:}1Oua/#6z[`FO+"><value name="data"><shadow type="pins_builtinimg" id="8U{L.0t~zTp7m7yG/iwv"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="(;ml|od=q$$L./40cz:5"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="cx,H?Qlog?:d!qv*E/RI"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Kr^9ipAPjOv,g:GnZ-7Y"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="H#@9~xi;?z5n0g=w7Yl)"><value name="data"><shadow type="pins_builtinimg" id="/HJ1{v-|nTcX-H^gn{Og"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id=".KNxQ[0PB],rAZ+2b@Vc"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement><next><block type="controls_if" id="AGk6Dl6t1bXB/-QK*P9^"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="N-7s~[?RIMmj~j8;9tPk"><value name="btn"><shadow type="pins_button" id="s(dVg#MUCU=snDM49w2P"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="display_show_image" id="V4:cE=,BUcDZX~QK)TNS"><value name="data"><shadow type="pins_builtinimg" id="F{:nte?V{wb#;)j()~3N"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="{1VSpv)kA7A?2FWeo:Oo"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="|zCSK9JcpWt5z.Q[Xe:A"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="OS!EitBxXUKki^I`zGp,"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="hab-2m?)m6H67C,yWBZ$"><value name="data"><shadow type="pins_builtinimg" id="_yb3OjCp,FdHxg@);@B-"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="4QFg{bm(4*Stf[:^d1Z/"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></next></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtaXhnb19zYW50CmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTklORwppbXBvcnQgdGltZQpmcm9tIG9iamVjdF9waWN0dXJlIGltcG9ydCBET09SX09QRU4KCgpvbmJvYXJkX3RmdC5pbWFnZShET09SX0NMT1NFLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTklORywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgaWYgbWl4Z29fc2FudC5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTklORywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9DTE9TRSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="display_show_image" id="WBpy`0N3wmrd0$2F_9c2" x="-1264" y="-294"><value name="data"><shadow type="pins_builtinimg" id="t)Qr3b49}:Jz:$dACS^S"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="L*M9uvN$r{Yz:O.dcmc,"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="{ys~]}D~s:mp2)[!C{*W"><field name="VAR">开门</field><value name="VALUE"><block type="logic_boolean" id="ou$R?z^J^Sx$^L9{SQXt"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="4v(`/CiEI0wFBJfyKN`7"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="#f#+C^.r}fgz]=.$!yjl"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="?X*Iy8#G7-n|jnbh-)X}"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="P$+[Q24bRT$2:[GxyA~L"><value name="btn"><shadow type="pins_button" id="9EhkCs~+6J}|CrAclY4r"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="Z_eYN5qOLTH8jnjTIs[y"><field name="VAR">开门</field><value name="VALUE"><block type="logic_negate" id="aza!JGmV+W5Vss~t]0*i"><value name="BOOL"><block type="variables_get" id="3F8rTaMWl{+g-4t?{-Bv"><field name="VAR">开门</field></block></value></block></value><next><block type="controls_if" id="W$Ze;U^^u2pP`*=)+vJ`"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id="Zu_*eT*P$HB`6clUpVvx"><field name="VAR">开门</field></block></value><statement name="DO0"><block type="display_show_image" id="ZTo7j;Wn565bD3mCS7$B"><value name="data"><shadow type="pins_builtinimg" id="WZddU9[_dZ7G1#*QQ#4k"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="@fU#vZUysiaG|yh@f/g1"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="fWNV`A2_Y!AEieVbIhJ5"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="IGC$w}2Bs7+iswA(q[$m"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="0=#nkyny1CtjVmk|Y+4A"><value name="data"><shadow type="pins_builtinimg" id="5=Xn/=P6bX3i@aaO@u;h"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="rqr[3j)|8*Qsf+Y~8:6!"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="display_show_image" id="{rrQ?Lh^`Kn~rfQh_jN_"><value name="data"><shadow type="pins_builtinimg" id="vFXVx5OkKQ6@/)y4IYp="><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="IRKHTU,0FewpnvYJ)zPT"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id=")V[Dvr|f~1reQw4q,/UL"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="}L$W8h8flJdb=u/W@6)7"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="Gfp2B1C-6Qk+mK]6C7d^"><value name="data"><shadow type="pins_builtinimg" id="a?Apt[d2p[N)^(dTI:W="><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="yW#vrVaj{0+E,lsM=J4B"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtaXhnb19zYW50CmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTklORwppbXBvcnQgdGltZQpmcm9tIG9iamVjdF9waWN0dXJlIGltcG9ydCBET09SX09QRU4KCm9uYm9hcmRfdGZ0LmltYWdlKERPT1JfQ0xPU0UsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCuW8gOmXqCA9IEZhbHNlCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg5byA6ZeoID0gbm90IOW8gOmXqAogICAgICAgIGlmIOW8gOmXqDoKICAgICAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOSU5HLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTiwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX09QRU5JTkcsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9DTE9TRSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="cOGZ334QAlKbm;^Wowv}" x="-1453" y="-364"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="UHDi2J?(TUr#RQJyR.Eb"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="OQ2]KHnncp`wsktV$o}*"><value name="data"><shadow type="pins_builtinimg" id="y[j+8obep=|).;!TFj(v"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="!6wGRBxN,5pun=j1?.DK"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_if" id="yd]cC7vx@@5JX_kaH0-@"><value name="IF0"><block type="logic_operation" id="*[C$zvK=L|8M(46UxG|}" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_compare" id="k^#b:0u@W,;u.m-hIHA?"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="^?v3=i[gRP}`-R;5(`5u"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="q#}iwP/ASUg^^C/S9NMn"><field name="NUM">200</field></block></value></block></value><value name="B"><block type="logic_compare" id="=f7*h{Y~f=05}:qc_r,("><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="gg`=6!(R)e)1Zoiv_[cW"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="I@a?rc-!0=];h:[rJD`;"><field name="NUM">200</field></block></value></block></value></block></value><statement name="DO0"><block type="display_show_image" id="j8VJT|G,u3vL.nG/HcwA"><value name="data"><shadow type="pins_builtinimg" id="uBn5{:rvNEykKKKzb@gq"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="@?qA`(BUcau2SGfjJDv8"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="o/A!?PrSzcK=RKcM):c["><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="AEm/9f@sohSNg3ikkul5"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="XV!/STeKJid4x$|NEv[L"><value name="data"><shadow type="pins_builtinimg" id=",4-F:q.mPp`$)1{qX)JK"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="M!Z+x@HnI|`PK!J6Sz`Q"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="t:v0,Ik,C{y#I!7^t+?r"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="7Ai@u,U}HJ*4D0`xamqY"><field name="NUM">4</field></shadow></value><next><block type="display_show_image" id="f]Prn)fn#:K`R)9m9QyQ"><value name="data"><shadow type="pins_builtinimg" id="4rSXSh6)UX91)@XPu=Z4"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="6iB2Go$L^(x^IiFX?F$d"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="TpAO1a7QR(k6B/Z2(,$d"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="|q:z?kAVyIv)X0(Q1Kue"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hbHNfbApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfYWxzX3IKZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9PUEVOSU5HCmltcG9ydCB0aW1lCmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTgoKCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX0NMT1NFLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgaWYgb25ib2FyZF9hbHNfbC5wc19ubCgpID4gMjAwIG9yIG9uYm9hcmRfYWxzX3IucHNfbmwoKSA+IDIwMDoKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX09QRU5JTkcsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgdGltZS5zbGVlcCgxKQogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTiwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDQpCiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOSU5HLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMSkK</code>
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="4v(`/CiEI0wFBJfyKN`7" x="-1408" y="-256"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="#f#+C^.r}fgz]=.$!yjl"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="WBpy`0N3wmrd0$2F_9c2"><value name="data"><shadow type="pins_builtinimg" id="t)Qr3b49}:Jz:$dACS^S"><field name="PIN">object_picture.DOOR_CLOSE</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="L*M9uvN$r{Yz:O.dcmc,"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_if" id="?X*Iy8#G7-n|jnbh-)X}"><value name="IF0"><block type="rfid_status" id="Ud{Gpxi-0I@DH/lBlv./"><field name="key">True</field></block></value><statement name="DO0"><block type="esp32_onboard_music_pitch_with_time" id=";wWVt62$axQyE=Lh3$#c"><value name="pitch"><shadow type="pins_tone_notes" id="zPDit,X85=~S$$_@@208"><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id="D@5nOZM-qj|kUi`_dA@5"><field name="NUM">100</field></shadow></value><next><block type="display_show_image" id="ZTo7j;Wn565bD3mCS7$B"><value name="data"><shadow type="pins_builtinimg" id="WZddU9[_dZ7G1#*QQ#4k"><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="@fU#vZUysiaG|yh@f/g1"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="fWNV`A2_Y!AEieVbIhJ5"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="IGC$w}2Bs7+iswA(q[$m"><field name="NUM">1</field></shadow></value><next><block type="display_show_image" id="0=#nkyny1CtjVmk|Y+4A"><value name="data"><shadow type="pins_builtinimg" id="5=Xn/=P6bX3i@aaO@u;h"><field name="PIN">object_picture.DOOR_OPEN</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="rqr[3j)|8*Qsf+Y~8:6!"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id=")V[Dvr|f~1reQw4q,/UL"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="}L$W8h8flJdb=u/W@6)7"><field name="NUM">4</field></shadow></value><next><block type="display_show_image" id="Gfp2B1C-6Qk+mK]6C7d^"><value name="data"><shadow type="pins_builtinimg" id="a?Apt[d2p[N)^(dTI:W="><field name="PIN">object_picture.DOOR_OPENING</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="yW#vrVaj{0+E,lsM=J4B"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id=",j-d+s5$$LTL-t6xnin0"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="y+Z-6(=K#W,1glS[)*j_"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBvYmplY3RfcGljdHVyZSBpbXBvcnQgRE9PUl9DTE9TRQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmZyb20gc2FudF9neCBpbXBvcnQgZXh0X3JmaWQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX211c2ljCmZyb20gb2JqZWN0X3BpY3R1cmUgaW1wb3J0IERPT1JfT1BFTklORwppbXBvcnQgdGltZQpmcm9tIG9iamVjdF9waWN0dXJlIGltcG9ydCBET09SX09QRU4KCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX0NMT1NFLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgaWYgZXh0X3JmaWQuc2Nhbl9jYXJkKCkgPT0gVHJ1ZToKICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoNjU5LCAxMDApCiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoRE9PUl9PUEVOSU5HLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShET09SX09QRU4sIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICAgICAgdGltZS5zbGVlcCg0KQogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKERPT1JfT1BFTklORywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICB0aW1lLnNsZWVwKDEpCg==</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_RTC_settime_string" id="Gym7B[_oOPFNjs^q-bBb" x="-525" y="-119"><value name="CONTENT"><shadow type="tuple_input" id="I:yyIEVfrq#FB__7o.Oo"><field name="CONTENT">2025,6,17,10,30,3</field></shadow></value><next><block type="controls_whileUntil" id="(AOO(f/c{fz~f$xHrH$J"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="(#(5RE@iqW5Pn8JuQ;rv"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="`$U{KI]*6W_P*#a$RQ=b"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="3X(u,S(ono4J;9g^I|$;"><field name="NUM">1</field></shadow></value><next><block type="onboard_tft_show_texts" id=",a2g^^HoSBYbbWRDlV}m"><value name="data"><shadow type="text" id="9`,SxMk2Ub-VbzoZ:Liv"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time_str" id="~A=9-|_Y]CJx?Sjro/ty"></block></value><value name="x"><shadow type="math_number" id="G$/=N/$pY?dFSwxOMmHe"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="trK^822qVyQ$~tYr:I!."><field name="NUM">70</field></shadow></value><value name="size"><shadow type="math_number" id="68!JR}lqS,^_HX9g1@5^"><field name="NUM">3</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="d(9)QM`UrkM?z2VR~Fj-"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="P*jGz*_/))seCp6AGi{r"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="):C^{`B4#zA=ixr5x7B)"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJ0Y3RpbWUKaW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKcnRjdGltZS5zZXR0aW1lKCgyMDI1LDYsMTcsMTAsMzAsMykpCndoaWxlIFRydWU6CiAgICB0aW1lLnNsZWVwKDEpCiAgICBvbmJvYXJkX3RmdC50ZXh0cyhydGN0aW1lLnN0cnRpbWUoKSwgeD0wLCB5PTcwLCBzaXplPTMsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_RTC_settime_string" id="hCY}WWDE,OxYB_WH5Uj(" x="-525" y="-119"><value name="CONTENT"><shadow type="tuple_input" id="y=5.Gld:Dndc`4#_)MyC"><field name="CONTENT">2025,6,17,10,30,3</field></shadow></value><next><block type="controls_whileUntil" id="EcmK|*Pf[5iclDHU#N,r"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="YnJz7VF91*F;f~XU-@S`"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="*laReuA=6!6fZusvhz$]"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="HNF@CM-Sn{XF9}*Z=D4H"><value name="btn"><shadow type="pins_button" id="FjpMBa(SA5tWhL~)*HNl"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="onboard_tft_show_texts" id="e/octHop(ibP{*W.dt/W"><value name="data"><shadow type="text" id="aIz|S=86a#vp[Zb@/J3$"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time_str" id=";!xc=#yGP.XVI;,-_G05"></block></value><value name="x"><shadow type="math_number" id="CJcKKWko4BebEu^I2$s3"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="C:Ow$B:38eL3p.aMpq+v"><field name="NUM">70</field></shadow></value><value name="size"><shadow type="math_number" id="-)F;}k(_Y$O#MFwuexL:"><field name="NUM">3</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="qBjr^si]sqt_M8iNT-7i"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="zir9h?^2x,2#Iwi6Ssg;"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="BJ1xYNf.P#34;Au5#ZyC"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="@2Z./$lJ}7rmMg`$nYbu"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="T3r_sv4/TJ*g[q_,TgQ`"><field name="NUM">1</field></shadow></value><next><block type="display_clear" id="mxCV==/2rrwKv@{2xS6T"><value name="boolean"><shadow type="logic_boolean" id="_7K/$0@$SAPBq`t^nzF~"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJ0Y3RpbWUKaW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgdGltZQoKcnRjdGltZS5zZXR0aW1lKCgyMDI1LDYsMTcsMTAsMzAsMykpCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF90ZnQudGV4dHMocnRjdGltZS5zdHJ0aW1lKCksIHg9MCwgeT03MCwgc2l6ZT0zLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDAsc3luYz1UcnVlKQo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_RTC_settime_string" id="~y{}0S$4}`:/;5`5EkPr" x="-525" y="-119"><value name="CONTENT"><shadow type="tuple_input" id="!6D20OKbpVrwqF~r}23$"><field name="CONTENT">2025,6,17,10,30,3</field></shadow></value><next><block type="controls_whileUntil" id="|_3DYo,=qA;jr8^//rrb"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="+vs|d:T/7:);wv$J$|?Q"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="G$CntX*}l~nqq_X[!=Z_"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="?HCoKktrH!o5]zOetZ6m"><value name="btn"><shadow type="pins_button" id="2,[^osjq}}+bk`nYb`7z"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="do_while" id="GHIOC:[iSM8O?Dj9[)Fl"><field name="type">true</field><statement name="input_data"><block type="onboard_tft_show_texts" id="bh1*5NGP*y:zs#W92Gzq"><value name="data"><shadow type="text" id="WChz25Fh^ly+,QYGvy4p"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time_str" id="l#4Swde+0me|.*KRIoqf"></block></value><value name="x"><shadow type="math_number" id="-CB#Bb=!zUD[eF#]/z90"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="iERvZ]Z5Le14^}gn*iqc"><field name="NUM">70</field></shadow></value><value name="size"><shadow type="math_number" id="Q(p^5ud97MDN$c8(4T6N"><field name="NUM">3</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="M9o6^`4hX3?!nMn!aORd"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="mn{c2L_HkLjX3]:7K=aq"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="O@-{;]J9hP,P/h^^{i^g"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="Ieq-^m!/DtMcl5#[d(7O"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="~dhX6{b:+|6i!8`VId+R"><field name="NUM">1</field></shadow></value></block></next></block></statement><value name="select_data"><block type="logic_negate" id="AFG$)n?Y$NY@y3]bc4|R"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="KS~NXi(ldO@|0nslm~,$"><value name="btn"><shadow type="pins_button" id="9(=rDFn4i}c3q`arUOf|"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="display_clear" id="-o.Y+s(r[.^iZ(?)X{8y"><value name="boolean"><shadow type="logic_boolean" id="$hVVrqrgcbE:gn^k-j8@"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IHJ0Y3RpbWUKaW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgdGltZQoKCnJ0Y3RpbWUuc2V0dGltZSgoMjAyNSw2LDE3LDEwLDMwLDMpKQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fc2FudC5CMWtleS5pc19wcmVzc2VkKCk6CiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgb25ib2FyZF90ZnQudGV4dHMocnRjdGltZS5zdHJ0aW1lKCksIHg9MCwgeT03MCwgc2l6ZT0zLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgICAgIGlmIChub3QgbWl4Z29fc2FudC5CMWtleS5pc19wcmVzc2VkKCkpOgogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDAsc3luYz1UcnVlKQo=</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="l=Bv|cn`M]CH5Yk7ktgb" x="-1568" y="51"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="*|#w_+t3lUx|`oZF,!+d"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb" id="25i6y18{1_i,Z?C/c-7p"><value name="_LED_"><shadow type="math_number" id="19/D|qWT7CPwXYW28f8Z"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="q_6@DuT~[/kpQ-}$d5C?"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="rb$ecHo5q?6Gjx*Jp_hd"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="j#BUjJ6=]FMwNP7dBjH:"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="aat]|RFq4;Xq9V!J{?1q"><next><block type="controls_delay_new" id="kpZcoF4z@X#8D$88))F)"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="RGtANp$3O~?jS8ScJ]M@"><field name="NUM">2</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id=":tgyb31!xrnnuf~~mtf5"><value name="_LED_"><shadow type="math_number" id=";cO$o^|SfmRBjTY42Jjf"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id=":um`J`nP9;D}L5qI8Uj*"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="AZLxm6AZLb;v8G@-:q`c"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id=".AAU=cUt8+.NN{Qn@YVi"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="mtn,18LE|]Z}e`DuZjz~"><next><block type="controls_delay_new" id="U+]Luy0G_4Jj7LH_fgB|"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="w89buq1qJt3++/r^+`M+"><field name="NUM">0.5</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id=";=59DzAnUlvgxEcy`i)`"><value name="_LED_"><shadow type="math_number" id="Uh]XqQ$$]$|?Vwo^.Z/P"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="$We72oY?^owG|$B5ct,d"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="u$XnPII=n]?5zs{cSeq="><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="uKln]@r6`WCZRCNlpp`B"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="/;;,=7m.W#~~4q_LEvnQ"><next><block type="controls_delay_new" id="5dKx}rmn6M]c*!pGxS7H"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="m+a!^w5(*N~y[#d5|aGP"><field name="NUM">2</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfcmdiWzBdID0gKDAsIDMwLCAwKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgdGltZS5zbGVlcCgyKQogICAgb25ib2FyZF9yZ2JbMF0gPSAoMzAsIDMwLCAwKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX3JnYlswXSA9ICgzMCwgMCwgMCkKICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgIHRpbWUuc2xlZXAoMikK</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="EUm,f`Dwr@CMjlt[t$UM" x="-2109" y="-93"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=".k-@sr1x4EoDogQdZQ-_"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb" id="^SqE(@7cA*n40gi(Cn-u"><value name="_LED_"><shadow type="math_number" id="7-ANeQJf0f[x8yRTE;F5"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="PqzyE+=AjmQ{0WJlDP$M"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="yv:!dvwPcRJhn4db/r,#"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="fyBx1Li{1{TRl0g7^!~z"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="bkCreLk?NBVvDl,vr3!*"><next><block type="controls_delay_new" id="JO#x3Fy15Ao1_Fi~l@~@"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="mPb]U6G0_R##shAQ/8@N"><field name="NUM">2</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="L-KVX1L#nGnxVo5R9D/Z"><value name="_LED_"><shadow type="math_number" id="L_poyPJF-;kvz6[6!Mr/"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="w6tGXBM+2xxfNjod+{03"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="AA.=[~aXZ~+BgE)WnR}Z"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="kjs{zfXFz|AJ3gjlV:xq"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="|[b:#k_yw0F,iU~*U|uZ"><next><block type="controls_delay_new" id=";]~J!ghY#~Uu~Z|g4^B`"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="v_q{zJc{C=[LRDUbzwj_"><field name="NUM">0.5</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="lu!1tUDZt?+Y_@75BW{K"><value name="_LED_"><shadow type="math_number" id="(yf9Xv^ce^YP_57M))[0"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id=")Eg1I,k|T$a,V+$VrN64"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="+11].NqGlrZ8$[bA[{[["><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="`5?T))Pl/^.f1S07v6,$"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="G~Ekb0BS=4k^uelB[7wS"><next><block type="controls_forEach" id="*SAde]Zku6bHSlsJFYxS"><value name="LIST"><shadow type="list_many_input" id="t$JKAdH*`Ghp!+=ZF4NI"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="F/#r9Km37l!:3UT*oWAr"><value name="FROM"><shadow type="math_number" id="6$.?He|y~9OSyeu::^.k"><field name="NUM">9</field></shadow></value><value name="TO"><shadow type="math_number" id="o/.*Xv=NPO0FJy+]5@b~"><field name="NUM">-1</field></shadow></value><value name="STEP"><shadow type="math_number" id="?@?3driqpO9QfL)MkCpW"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="PFkdp5N2v6ODs973d0tE"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="m3#2]J.?Sf-9-^m$`@E("><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="/GFZcmS!q[U$Qy$z~.L2"><field name="NUM">0.2</field></shadow></value><next><block type="display_show_image_or_string_delay" id="_`EZFyv7EZ0TjHqBcetQ"><field name="center">True</field><value name="data"><shadow type="text" id="gdt08u09G^l$?K-r1`$Y"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="UIq^lc{ORZmc5GRf[dQp"><field name="VAR">i</field></block></value><value name="space"><shadow type="math_number" id="trLqzznL,}b_E57ewbnd"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="{8O/cLrql3rt[^q|$sWM"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0Cgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF9yZ2JbMF0gPSAoMCwgMzAsIDApCiAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICB0aW1lLnNsZWVwKDIpCiAgICBvbmJvYXJkX3JnYlswXSA9ICgzMCwgMzAsIDApCiAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICB0aW1lLnNsZWVwKDAuNSkKICAgIG9uYm9hcmRfcmdiWzBdID0gKDMwLCAwLCAwKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgZm9yIGkgaW4gcmFuZ2UoOSwgLTEsIC0xKToKICAgICAgICB0aW1lLnNsZWVwKDAuMikKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyhpLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCg==</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="b9;v;PrvYys89Dpz0`i}" x="-2468" y="174"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="_UW:jXE;jm4Bglb/^#VV"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="$PA-}d)bXjRC].OR?osn"><field name="VAR">声音大小</field><value name="VALUE"><block type="sensor_sound" id="@N+z0Hb/q/H)y,@6dOvk"></block></value><next><block type="onboard_tft_show_image_or_string_delay" id="V$B/7hO-Vma(aGFX`3^B"><field name="center">True</field><value name="data"><shadow type="text" id="]rH(,:e;(${7XTO?WjkD"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="cP}!#K_(`Bi4QK:,Q8-w"><field name="VAR">声音大小</field></block></value><value name="x"><shadow type="math_number" id="3GBqmEgVsaz$I)dre9ny"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="4lO5r.:T1$?3sxe17}#z"><field name="NUM">100</field></shadow></value><value name="size"><shadow type="math_number" id="MRdy;/jG,29|i{E:HtW{"><field name="NUM">4</field></shadow></value><value name="space"><shadow type="math_number" id="}Gjm~36.6vg[rL;s1iZ^"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="L6c,2K~|!+MrNfw:(c5."><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="ZmJclmRT~V]15$r~v,[H"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="FT?dc@RUd/=jsIEmI)(]"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="hFn4(pAiL+M=r1C3msf6"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="p4fB$fL@KW/ID+x.wYvl"><field name="NUM">1</field></shadow></value></block></next></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKaW1wb3J0IHRpbWUKCgp3aGlsZSBUcnVlOgogICAg5aOw6Z+z5aSn5bCPID0gb25ib2FyZF9zb3VuZC5yZWFkKCkKICAgIG9uYm9hcmRfdGZ0LnNob3dzKOWjsOmfs+Wkp+WwjywgeD0wLCB5PTEwMCwgc2l6ZT00LCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgIHRpbWUuc2xlZXAoMSkK</code>adow type="math_number" id="(Z=(W7{U_oX=fL*4T`VB"><field name="NUM">1</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmltcG9ydCB0aW1lCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKCgrlo7Dpn7PlpKflsI8gPSBvbmJvYXJkX3NvdW5kLnJlYWQoKQp0aW1lLnNsZWVwKDAuMSkKd2hpbGUgVHJ1ZToKICAgIOWjsOmfs+Wkp+WwjyA9IG9uYm9hcmRfc291bmQucmVhZCgpCiAgICBvbmJvYXJkX3RmdC5zaG93cyjlo7Dpn7PlpKflsI8sIHg9MCwgeT0xMDAsIHNpemU9NCwgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCiAgICB0aW1lLnNsZWVwKDEpCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="hS3cDID#n0l|Tw*KW~i0" x="-2514" y="43"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="uCvN)9}B?:/$9g3r.am;"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="(ADYbP~;VM7OJ*H0gEkR"><field name="VAR">声音大小</field><value name="VALUE"><block type="math_number" id="d8S^|QZ4Z4=-(e^Ax=:-"><field name="NUM">0</field></block></value><next><block type="controls_forEach" id="cnQ[O1m/Cb7xM*YKQ_/9"><value name="LIST"><shadow type="list_many_input" id="zxh0HnZC^ok;bTJOT=4]"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id=")~Bt$brMcfLxTaVQY2*/"><value name="FROM"><shadow type="math_number" id="Ce66$z;6L5960[#xx25x"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="`jy(L^ijl$T1Ou^|HjYk"><field name="NUM">10</field></shadow></value><value name="STEP"><shadow type="math_number" id="7`ql3.$3]KLJvHaP0?#;"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="!-mft7MH_wulBJ*fcG7#"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="math_selfcalcu" id="=WAzRU;sFu$m0!Ap^JBH"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="/G-?3V1C2/BF!?k=ipII"><field name="VAR">a</field></shadow><block type="variables_get" id="XI2VfShtKVXO!W4wCYQa"><field name="VAR">声音大小</field></block></value><value name="B"><shadow type="math_number" id="7MxNK^j3ssOKYk(58#~u"><field name="NUM">1</field></shadow><block type="sensor_sound" id="cPPYT=gKi8@gDCunjV/g"></block></value><next><block type="controls_delay_new" id="XlU#)rOOLQ/phb`0y7Dt"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="UGY{*:CIB#Iv$0vf[]}T"><field name="NUM">0.1</field></shadow></value></block></next></block></statement><next><block type="math_selfcalcu" id="*.TD_G`vff[?m7k]=](o"><field name="OP">ZHENGCHU</field><value name="A"><shadow type="variables_get" id="#@g!Mu~F8zg14Tz~HBt7"><field name="VAR">a</field></shadow><block type="variables_get" id="YLi8tVC4t!61f)bp~813"><field name="VAR">声音大小</field></block></value><value name="B"><shadow type="math_number" id="gXS12PO+r@`Oc@qBUXe+"><field name="NUM">10</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="F~uukhy+p?e~ME(Ge/6W"><field name="center">True</field><value name="data"><shadow type="text" id="kf(Dd3dCztpv4fEt_$s~"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="Mw39Mx{,UlXb9XT|S:W!"><field name="VAR">声音大小</field></block></value><value name="x"><shadow type="math_number" id="*86`jQZKC=C+wlniX(cx"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="!+E(5SJP)`:ux1(#8T~e"><field name="NUM">100</field></shadow></value><value name="size"><shadow type="math_number" id="~)J:2I3OU2WY`!:wX2_l"><field name="NUM">4</field></shadow></value><value name="space"><shadow type="math_number" id="V9bdC+.H|kYYgo-H#xJ*"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="i{{s?Q^BynHNC,,:t./@"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="`}+SEH5W5H:wFse8y99r"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="^54DWq3.{]y*|C]wHMyO"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3NvdW5kCmltcG9ydCB0aW1lCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKCgp3aGlsZSBUcnVlOgogICAg5aOw6Z+z5aSn5bCPID0gMAogICAgZm9yIGkgaW4gcmFuZ2UoMCwgMTAsIDEpOgogICAgICAgIOWjsOmfs+Wkp+WwjyArPSBvbmJvYXJkX3NvdW5kLnJlYWQoKQogICAgICAgIHRpbWUuc2xlZXAoMC4xKQogICAg5aOw6Z+z5aSn5bCPIC8vPSAxMAogICAgb25ib2FyZF90ZnQuc2hvd3Mo5aOw6Z+z5aSn5bCPLCB4PTAsIHk9MTAwLCBzaXplPTQsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQo=</code>bmJvYXJkX3NvdW5kCmltcG9ydCB0aW1lCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKCgrlo7Dpn7PlpKflsI8gPSBvbmJvYXJkX3NvdW5kLnJlYWQoKQp0aW1lLnNsZWVwKDAuMSkKd2hpbGUgVHJ1ZToKICAgIOWjsOmfs+Wkp+WwjyA9IDAKICAgIGZvciBpIGluIHJhbmdlKDAsIDEwLCAxKToKICAgICAgICDlo7Dpn7PlpKflsI8gKz0gb25ib2FyZF9zb3VuZC5yZWFkKCkKICAgICAgICB0aW1lLnNsZWVwKDAuMSkKICAgIOWjsOmfs+Wkp+WwjyAvLz0gMTAKICAgIG9uYm9hcmRfdGZ0LnNob3dzKOWjsOmfs+Wkp+WwjywgeD0wLCB5PTEwMCwgc2l6ZT00LCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="-VqZNn=1`)P])A4os;vd" x="-2597" y="-23"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="b}a@Lw_DGH$8d/6=?B}L"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_clear" id="u:Xj,6Axp5l,{rWpsX}`"><value name="boolean"><shadow type="logic_boolean" id="0r:)BTMj!FQM6@bpmi6p"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_display_line" id="*MJi36)ub4!lvCB^92=,"><value name="x1"><shadow type="math_number" id="1jdU@g^3I)wmav,#}rWx"><field name="NUM">120</field></shadow></value><value name="y1"><shadow type="math_number" id="!:3}@2[UX[K/OR-7($Kh"><field name="NUM">239</field></shadow></value><value name="x2"><shadow type="math_number" id="`@hKkPN+qU5be:{wSx*i"><field name="NUM">120</field></shadow></value><value name="y2"><shadow type="math_number" id="I]69#9c{x0;?vz0Qpi.^"><field name="NUM">50</field></shadow><block type="text_to_number" id="31#eFP1`)Q1f*ul?[=p/"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="B;MPyCulTcn{rGxYbjuW"><field name="VAR">x</field></shadow><block type="math_map" id="|=[yy`VM#W08PA=iU8y]" inline="false"><value name="NUM"><shadow type="math_number" id="BH^/zKNN@HK[?0)-=ft^"><field name="NUM">50</field></shadow><block type="sensor_sound" id="DCdd,tf?p0FhhA^VT}5P"></block></value><value name="fromLow"><shadow type="math_number" id="6o^7uq|836:jxo`[tsRm"><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="O[]aE25nq+G{caMDt?GM"><field name="NUM">20000</field></shadow></value><value name="toLow"><shadow type="math_number" id="AVI$iU@y_w`P)(+RWGq3"><field name="NUM">239</field></shadow></value><value name="toHigh"><shadow type="math_number" id="oR4KzMmB(l{)lVibWo2B"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="ct6t$5C.vKyhzm-d;{~m"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="YiCj}[sYvHRwHsC^roGS"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="gP*-uufYha=iG/TS^N~y"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfc291bmQKZnJvbSBtaXhweSBpbXBvcnQgbWF0aF9tYXAKCgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQuZmlsbCgwLHN5bmM9RmFsc2UpCiAgICBvbmJvYXJkX3RmdC5saW5lKDEyMCwgMjM5LCAxMjAsIGludCgobWF0aF9tYXAob25ib2FyZF9zb3VuZC5yZWFkKCksIDAsIDIwMDAwLCAyMzksIDApKSksIDB4ZmZmZixzeW5jPVRydWUpCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="C78y(e;7lTI?,UYGw0r*" x="-2590" y="64"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="~(=1Duodo$/HZr`}7Joi"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_display_line" id="}CeWBf;GTV]j(X?Fm*s|"><value name="x1"><shadow type="math_number" id="$US]eG_uNg{Mzt`30F{0"><field name="NUM">239</field></shadow></value><value name="y1"><shadow type="math_number" id="tI3KHT~OTV2T42YXw}PO"><field name="NUM">239</field></shadow></value><value name="x2"><shadow type="math_number" id="uM)MHE+W^YcOU7d9h@v6"><field name="NUM">239</field></shadow></value><value name="y2"><shadow type="math_number" id=".t`W}59E2I+o}=PK*yHY"><field name="NUM">50</field></shadow><block type="text_to_number" id="lD+ys3G_9uBGGo+Giwo}"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="M;E^unx!9]{pmB0JB7PM"><field name="VAR">x</field></shadow><block type="math_map" id="i0L1e9]/u?a_:,Mx~hN_" inline="false"><value name="NUM"><shadow type="math_number" id="WAzoa$#B+xd,aWoUcQp~"><field name="NUM">50</field></shadow><block type="sensor_sound" id="UU3UZkxWIo-Q~3Up-ciZ"></block></value><value name="fromLow"><shadow type="math_number" id="7|W]H!@l(NH6DCO3Evxo"><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="Be?aphQEaI0njLHt*QH#"><field name="NUM">20000</field></shadow></value><value name="toLow"><shadow type="math_number" id="~sR4#V]I!?b!_rt)oQQz"><field name="NUM">239</field></shadow></value><value name="toHigh"><shadow type="math_number" id="$!=*^2~k+t_$KgGrNqDa"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="$t=7[Bwp=,VcOFZ9{BU8"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="}^Zivb*FbZ}Sdb:7Y?XH"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="xC4$~[xHV|m^.V]{,Qs]"><field name="BOOL">FALSE</field></shadow></value><next><block type="display_shift" id="pZDHyyFBYp#_,ydq;RF."><field name="OP">shift_left</field><value name="val"><shadow type="math_number" id="Jv.b60qz(yXF1R!;rXnS"><field name="NUM">1</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="B5fsT-uk9ad@^]Sk?G_2"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfc291bmQKZnJvbSBtaXhweSBpbXBvcnQgbWF0aF9tYXAKCgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQubGluZSgyMzksIDIzOSwgMjM5LCBpbnQoKG1hdGhfbWFwKG9uYm9hcmRfc291bmQucmVhZCgpLCAwLCAyMDAwMCwgMjM5LCAwKSkpLCAweGZmZmYsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LnNoaWZ0X2xlZnQoMSxzeW5jPVRydWUpCg==</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="w(HO`:*zOKh0`mlKThNY" x="-880" y="-132"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="E8)Ds;d@3LdE5)qH]IU$"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="|_$b|6oL[$Y;]/)Q[~#g"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="|ud=?y$I8]jYx=L:9+?,"><field name="NUM">1</field></shadow></value><next><block type="display_clear" id="zJ$,CIA/!#bCAS3`xXx("><value name="boolean"><shadow type="logic_boolean" id="qisgOr,YE$uYfiD!yL=+"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="EDM9Y1dRp3Cpb(mGMl5A"><field name="center">False</field><value name="data"><shadow type="text" id="tGn07UC#[lBCLw4A9F4U"><field name="TEXT">Mixly</field></shadow><block type="text_join" id=",C4s]eZ+(^r7_F6Z/js3"><value name="A"><shadow type="text" id="v2Yfa=Lq;IQ[L*IViXY#"><field name="TEXT">温度:</field></shadow></value><value name="B"><shadow type="text" id="bkG#?tf+|1nkI^mz02T("><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="mQyb0G/:J6ELbJU`Mg3n"><value name="VAR"><shadow type="variables_get" id="z8+NDHg?JV;z4POf(ixV"><field name="VAR">x</field></shadow><block type="sensor_aht11" id="oSd)ZJ(/5GOi^?cs5o[/"><field name="key">temperature</field></block></value></block></value></block></value><value name="x"><shadow type="math_number" id="/q`w=F!PBdPNHg5]?0$k"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id=";{|xWc@SYieC6qsK^Do0"><field name="NUM">60</field></shadow></value><value name="size"><shadow type="math_number" id="Jc}1qkR0@fz]wf-?,wSC"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="Lw[WeZTp:,E-:[1~?.@,"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="[L]ZE?D-BdRvMKQI~Y)T"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="YOz(HJ]#!*=-KiOqUIp="><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="A5s7{O}Qky31Bw#F{oy4"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="K)43n/e`f.n@^c~cD8Sj"><field name="center">False</field><value name="data"><shadow type="text" id="ZI[UKmTQNKS./-jAAL7s"><field name="TEXT">Mixly</field></shadow><block type="text_join" id=".Kk7!j9O,d:LH^sPUip("><value name="A"><shadow type="text" id="QF^*25y_/QA4K~m?iZQr"><field name="TEXT">湿度:</field></shadow></value><value name="B"><shadow type="text" id="KSz=TixcAhM4vQkm!3i+"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="C[*Nv^Pmg^bEM0Y)eDo$"><value name="VAR"><shadow type="variables_get" id="[uvn0!fk8B_ql~z9{[$E"><field name="VAR">x</field></shadow><block type="sensor_aht11" id="F,@5I2F[f[RjQj*;z9}/"><field name="key">humidity</field></block></value></block></value></block></value><value name="x"><shadow type="math_number" id="[CcRGg^lV_oxa+*Fd4H:"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="F?_ZxywuH?v8i#vP-M4L"><field name="NUM">160</field></shadow></value><value name="size"><shadow type="math_number" id="3ynL(OmKQz#ekdCh_AFE"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="-7N.JUuMHQeUU(C!aL|a"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="M83JXckEhX}RQb|SvC/U"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="2V;?X.XQ#GPiW9G,_su4"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="RFpD-ZHA*fHT8QR)|g7@"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGhzCgoKd2hpbGUgVHJ1ZToKICAgIHRpbWUuc2xlZXAoMSkKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCxzeW5jPUZhbHNlKQogICAgb25ib2FyZF90ZnQuc2hvd3MoJ+a4qeW6pjonICsgc3RyKG9uYm9hcmRfdGhzLnRlbXBlcmF0dXJlKCkpLCB4PTAsIHk9NjAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPUZhbHNlLCBjb2xvcj0weGZmZmYsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LnNob3dzKCfmub/luqY6JyArIHN0cihvbmJvYXJkX3Rocy5odW1pZGl0eSgpKSwgeD0wLCB5PTE2MCwgc2l6ZT0zLCBzcGFjZT0wLCBjZW50ZXI9RmFsc2UsIGNvbG9yPTB4ZmZmZixzeW5jPVRydWUpCg==</code>
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="kjKg=!o]w[tz)aMSQG2^" x="-1074" y="-315"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="g!5(#O!$IqQN2EdhC#uK"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="[D(i`.v3Dh#+]Ur:}h2B"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="dQf)ct8b1A^^cxJ^5bh$"><value name="btn"><shadow type="pins_button" id="*=xS643oK27~vmA;+=DF"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="M?CLPES!S6VP;({Msxyt"><value name="led"><shadow type="number" id="o]QS`,ymnh2tiPb5^BY8"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="$+VvITP}Fb4RUyUXxhs#"><field name="NUM">100</field></shadow></value></block></statement><next><block type="controls_if" id="qm@0i5v4CDHm0#pIvfBI"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="~Ey}$/xBJD6Ur*H2j3F/"><value name="btn"><shadow type="pins_button" id="sG}CRV}319d0l,sts7|g"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="ycjpRiAMi-S/PAz!1J)$"><value name="led"><shadow type="number" id="Nc5*B^2@Xf.XP+wQ~cie"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="21Tm|9jwlpA}_5by`oxa"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="xtge4~uw3[lv^+h]nH^R"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="Cd+3/6MDls:dn,jec1I["><value name="btn"><shadow type="pins_button" id="2Je}@su!BXKKtZ~xqT8o"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="RRlFmt.xU83+`^u=:yuB"><value name="led"><shadow type="number" id="Y@6,$?wy=S-NPF`NKN/;"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="`?0^f;L;Z0thNUt+OxqQ"><field name="NUM">20</field></shadow></value></block></statement><next><block type="controls_if" id="7?jlYmMrgC.r)tjR?~v1"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="[sr24P)D^0OcIrfdibe:"><value name="btn"><shadow type="pins_button" id="HNc_4Y$07zrS~[|Zr^Q_"><field name="PIN">A2key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="`kV2kt?)Cxs~.`bS~hk7"><value name="led"><shadow type="number" id="v}eC@4WrsJu_t$,lw5)6"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="cB5r4J?5GB.=*M|D[T}y"><field name="NUM">40</field></shadow></value></block></statement><next><block type="controls_if" id="$pDOU}{zk~A)Rwe!_f)w"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="iuM[Jo)8AA3/y_(B?8)b"><value name="btn"><shadow type="pins_button" id="[gZA[,HQjvLC)Ig}]zjz"><field name="PIN">A3key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="wYZPQ{Dx?{H*ggxQ=4!N"><value name="led"><shadow type="number" id="~6}Q{~-eswe8@HN5Oja)"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="ARmoqIi!O!0eC(Q]SJ]U"><field name="NUM">60</field></shadow></value></block></statement><next><block type="controls_if" id="Ghg|:Z){SA-gjH*piTsZ"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="Ks^?0uWDfxC4t3LF=tk5"><value name="btn"><shadow type="pins_button" id="74Z-x{rer=.mq].;t){j"><field name="PIN">A4key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_brightness" id="Ze{?ZE4BBG_wF-uBiWpw"><value name="led"><shadow type="number" id="K~prKi4,oac$hW@BQ5(I"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="iWe7!z_Q{kEL8,H5DkB?"><field name="NUM">80</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQjJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRicmlnaHRuZXNzKDEsIDEwMCkKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRicmlnaHRuZXNzKDEsIDApCiAgICBpZiBtaXhnb19zYW50LkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0YnJpZ2h0bmVzcygxLCAyMCkKICAgIGlmIG1peGdvX3NhbnQuQTJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRicmlnaHRuZXNzKDEsIDQwKQogICAgaWYgbWl4Z29fc2FudC5BM2tleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfbGVkLnNldGJyaWdodG5lc3MoMSwgNjApCiAgICBpZiBtaXhnb19zYW50LkE0a2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0YnJpZ2h0bmVzcygxLCA4MCkK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="lj4vxp|@1Pji)uAM$Xk~" x="-1038" y="-295"><field name="VAR">亮度</field><value name="VALUE"><block type="math_number" id="YP$12~303GWOaS!?eRvD"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="kjKg=!o]w[tz)aMSQG2^"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="g!5(#O!$IqQN2EdhC#uK"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="[D(i`.v3Dh#+]Ur:}h2B"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="dQf)ct8b1A^^cxJ^5bh$"><value name="btn"><shadow type="pins_button" id="*=xS643oK27~vmA;+=DF"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="/JdDKi8R*@Ne(*`;2i)|"><field name="VAR">亮度</field><value name="VALUE"><block type="math_arithmetic" id="n:,omxwB+_.:N0*s=+Xp"><field name="OP">QUYU</field><value name="A"><shadow type="math_number" id="S3#kC6~M7yU2K`FCw:j0"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="E{Gk7K|cNclnXmSAeY2}"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="Y|MR6@lbDG37W@kCwa?n"><field name="NUM">1</field></shadow><block type="variables_get" id="jh.LrRKBKj4,@:?rO~ka"><field name="VAR">亮度</field></block></value><value name="B"><shadow type="math_number" id="CK9l!}OQvy/,vK~(,ZAd"><field name="NUM">20</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="?)G!yckD04_*Y3]LK~Hb"><field name="NUM">120</field></shadow></value></block></value><next><block type="actuator_led_brightness" id="M?CLPES!S6VP;({Msxyt"><value name="led"><shadow type="number" id="o]QS`,ymnh2tiPb5^BY8"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="$+VvITP}Fb4RUyUXxhs#"><field name="NUM">100</field></shadow><block type="variables_get" id="JUv!-utY;|NM~wy[ByxJ"><field name="VAR">亮度</field></block></value></block></next></block></statement></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAoK5Lqu5bqmID0gMAp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fc2FudC5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOS6ruW6piA9ICjkuq7luqYgKyAyMCkgJSAxMjAKICAgICAgICBvbmJvYXJkX2xlZC5zZXRicmlnaHRuZXNzKDEsIOS6ruW6pikK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="B0j91amjk=-mLUyT@05(" x="-1285" y="-431"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="K,!FdVz?O+?T??|`Lk~)"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="_WSu^#OuUp5s}_4XDF:~"><field name="VAR">触摸</field><value name="VALUE"><block type="math_map" id="vY4;AHw8Rl)^Q~gyekoK"><value name="NUM"><shadow type="math_number" id="injGpFOUX8qUjE{Z`TM5"><field name="NUM">50</field></shadow><block type="sensor_mixgo_touch_slide" id="Nqhb9h1km6X`_^k=3}4P"></block></value><value name="fromLow"><shadow type="math_number" id="VoXH3gfP^*O(tp3,AuA_"><field name="NUM">-100</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="@]7.9;L:kn-S4t?O5Cdg"><field name="NUM">100</field></shadow></value><value name="toLow"><shadow type="math_number" id="1fuD3w*|K9*NM^7PUeAD"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id=",7+*lio|$/f*6dNAruo["><field name="NUM">100</field></shadow></value></block></value><next><block type="variables_set" id=";s7n1neQ_3h9Rr{;7AQ0"><field name="VAR">亮度</field><value name="VALUE"><block type="math_to_int" id="0V8F}v:EIjg}JUR={m,K"><field name="OP">round</field><value name="A"><shadow type="math_number" id="+[^:eGbb)#0,Rl]3lW$s"><field name="NUM">0.998</field></shadow><block type="variables_get" id="}7FpHOH3F)gr5q*|ZJMj"><field name="VAR">触摸</field></block></value></block></value><next><block type="actuator_led_brightness" id="z+y[pD`Tk7~/N`a$zo1]"><value name="led"><shadow type="number" id="QQs$?Pjq84$mpq;BhGRJ"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="YHuBBj`Pymzr!s-tu@Rn"><field name="NUM">100</field></shadow><block type="variables_get" id="2qTg4f_|gee|[.gbrE~;"><field name="VAR">亮度</field></block></value><next><block type="actuator_led_brightness" id="+55FhdLiwI=k13u40cdA"><value name="led"><shadow type="number" id="B(rp`.h_Vv_Sjb[hxHMh"><field name="op">2</field></shadow></value><value name="bright"><shadow type="math_number" id="ub`I)~p2mqj3sLfFd0Ly"><field name="NUM">100</field></shadow><block type="variables_get" id="$1h9LK0KD3aIj8Ct;T2]"><field name="VAR">亮度</field></block></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peHB5IGltcG9ydCBtYXRoX21hcApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCgp3aGlsZSBUcnVlOgogICAg6Kem5pG4ID0gKG1hdGhfbWFwKG9uYm9hcmRfYm90LnRvdWNoX3NsaWRlKCksICgtMTAwKSwgMTAwLCAwLCAxMDApKQogICAg5Lqu5bqmID0gcm91bmQo6Kem5pG4KQogICAgb25ib2FyZF9sZWQuc2V0YnJpZ2h0bmVzcygxLCDkuq7luqYpCiAgICBvbmJvYXJkX2xlZC5zZXRicmlnaHRuZXNzKDIsIOS6ruW6pikK</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="B0j91amjk=-mLUyT@05(" x="-1313" y="-439"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="K,!FdVz?O+?T??|`Lk~)"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="_WSu^#OuUp5s}_4XDF:~"><field name="VAR">触摸</field><value name="VALUE"><block type="sensor_mixgo_touch_slide" id="Nqhb9h1km6X`_^k=3}4P"></block></value><next><block type="controls_if" id="BMwag0k67wv--_$b_dkC"><value name="IF0"><block type="logic_negate" id="XxKF7J_a*D-yPHCV@YD{"><value name="BOOL"><block type="logic_compare_continous" id="-JBXc)a(-1Lo.JK.iFkb"><field name="OP1">LT</field><field name="OP2">LT</field><value name="A"><shadow type="math_number" id="6O!n@F=qc:,ex^G7nGbN"><field name="NUM">-4</field></shadow></value><value name="B"><shadow type="variables_get" id=")r@7tqMtO2qXEm.)$tem"><field name="VAR">x</field></shadow><block type="variables_get" id="+~$yuimhCqi0|4F][R2K"><field name="VAR">触摸</field></block></value><value name="C"><shadow type="math_number" id="~dV)4[vKeN(2q2ckJ:7j"><field name="NUM">4</field></shadow></value></block></value></block></value><statement name="DO0"><block type="variables_set" id=";s7n1neQ_3h9Rr{;7AQ0"><field name="VAR">亮度</field><value name="VALUE"><block type="math_to_int" id="0V8F}v:EIjg}JUR={m,K"><field name="OP">round</field><value name="A"><shadow type="math_number" id="+[^:eGbb)#0,Rl]3lW$s"><field name="NUM">0.998</field></shadow><block type="math_map" id="vY4;AHw8Rl)^Q~gyekoK"><value name="NUM"><shadow type="math_number" id="injGpFOUX8qUjE{Z`TM5"><field name="NUM">50</field></shadow><block type="variables_get" id="}7FpHOH3F)gr5q*|ZJMj"><field name="VAR">触摸</field></block></value><value name="fromLow"><shadow type="math_number" id="VoXH3gfP^*O(tp3,AuA_"><field name="NUM">-100</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="@]7.9;L:kn-S4t?O5Cdg"><field name="NUM">100</field></shadow></value><value name="toLow"><shadow type="math_number" id="1fuD3w*|K9*NM^7PUeAD"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id=",7+*lio|$/f*6dNAruo["><field name="NUM">100</field></shadow></value></block></value></block></value><next><block type="actuator_led_brightness" id="z+y[pD`Tk7~/N`a$zo1]"><value name="led"><shadow type="number" id="QQs$?Pjq84$mpq;BhGRJ"><field name="op">1</field></shadow></value><value name="bright"><shadow type="math_number" id="YHuBBj`Pymzr!s-tu@Rn"><field name="NUM">100</field></shadow><block type="variables_get" id="2qTg4f_|gee|[.gbrE~;"><field name="VAR">亮度</field></block></value><next><block type="actuator_led_brightness" id="+55FhdLiwI=k13u40cdA"><value name="led"><shadow type="number" id="B(rp`.h_Vv_Sjb[hxHMh"><field name="op">2</field></shadow></value><value name="bright"><shadow type="math_number" id="ub`I)~p2mqj3sLfFd0Ly"><field name="NUM">100</field></shadow><block type="variables_get" id="$1h9LK0KD3aIj8Ct;T2]"><field name="VAR">亮度</field></block></value></block></next></block></next></block></statement><next><block type="controls_delay_new" id="jfNsr6DW*Bp$nXA.qSH."><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="I-,!BSF#bX~lY|rqEY7q"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peHB5IGltcG9ydCBtYXRoX21hcApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCmltcG9ydCB0aW1lCgp3aGlsZSBUcnVlOgogICAg6Kem5pG4ID0gb25ib2FyZF9ib3QudG91Y2hfc2xpZGUoKQogICAgaWYgbm90ICgtNCA8IOinpuaRuCA8IDQpOgogICAgICAgIOS6ruW6piA9IHJvdW5kKG1hdGhfbWFwKOinpuaRuCwgKC0xMDApLCAxMDAsIDAsIDEwMCkpCiAgICAgICAgb25ib2FyZF9sZWQuc2V0YnJpZ2h0bmVzcygxLCDkuq7luqYpCiAgICAgICAgb25ib2FyZF9sZWQuc2V0YnJpZ2h0bmVzcygyLCDkuq7luqYpCiAgICB0aW1lLnNsZWVwKDAuMSkK</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="nW{42c)9`#SEqzx:eaNv" x="-366" y="-215"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="v{Y#llaw+bAcv,p.x|}9"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="[M8t8YGQL98FK[}2[{x8"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="3Gpd|Or[1R=Sl;u^R*f:"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="Iua.fXZ(wp,.x?4qZ_;E"><value name="IF0"><block type="logic_operation" id="S:r:@gul3w|Xd72oJ[9~"><field name="OP">OR</field><value name="A"><block type="logic_compare" id="4QXht7pT[jX]@XIBWKp#"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="Q#8Q!.(s)j^W0S2@Q(+}"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="q(!z_colyJYeqKTfJfgl"><field name="NUM">100</field></block></value></block></value><value name="B"><block type="logic_compare" id="`7Zf-g/K@b!`xN$?1]{U"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="d^7TEm@R=vF_wBEDVult"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="XjdygjXY~by{8}qHo([e"><field name="NUM">100</field></block></value></block></value></block></value><statement name="DO0"><block type="variables_set" id="/mhuO-q(^*,Rb_WKmf1Q"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="uPqh:7p}N$.g?{}l:Q$5"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="78q}b1q3:pJB[+MWl|$G"><value name="IF0"><block type="variables_get" id="Jr-mv!eM=-(;H}@J$Xo8"><field name="VAR">有人入侵</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="M6L2y~~eef6:iDW,*qR8"><value name="led"><shadow type="number" id="pCH,ndF|9ezV#,:Am.-J"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="X?fixtmQH-2~ZvwHz8f6"><field name="flag">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="_D:iKO?5E9[BL},4**N1"><value name="pitch"><shadow type="pins_tone_notes" id="Syb5m8}0MgTr:mfjdoSv"><field name="PIN">988</field></shadow></value><value name="time"><shadow type="math_number" id="1/|]B]k?Cxp3cm[TOf;M"><field name="NUM">100</field></shadow></value><next><block type="actuator_led_bright" id="dt0:mOD?x!EI]1d[bwu1"><value name="led"><shadow type="number" id=";T$x!h+Ra@np,A|41m(*"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="jC0P$~_.rL=i0n@VVp4T"><field name="flag">0</field></shadow></value><next><block type="controls_delay_new" id="(d/7{PpdB[LrDNrWlIt1"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="e}IAsO[vO!fs913x=:t+"><field name="NUM">100</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hbHNfcgpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgdGltZQoK5pyJ5Lq65YWl5L61ID0gRmFsc2UKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYWxzX2wucHNfbmwoKSA+IDEwMCBvciBvbmJvYXJkX2Fsc19yLnBzX25sKCkgPiAxMDA6CiAgICAgICAg5pyJ5Lq65YWl5L61ID0gVHJ1ZQogICAgaWYg5pyJ5Lq65YWl5L61OgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMSkKICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoOTg4LCAxMDApCiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQogICAgICAgIHRpbWUuc2xlZXBfbXMoMTAwKQo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="nW{42c)9`#SEqzx:eaNv" x="-366" y="-215"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="v{Y#llaw+bAcv,p.x|}9"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="[M8t8YGQL98FK[}2[{x8"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="3Gpd|Or[1R=Sl;u^R*f:"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="Iua.fXZ(wp,.x?4qZ_;E"><value name="IF0"><block type="logic_operation" id="S:r:@gul3w|Xd72oJ[9~"><field name="OP">OR</field><value name="A"><block type="logic_compare" id="4QXht7pT[jX]@XIBWKp#"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="Q#8Q!.(s)j^W0S2@Q(+}"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="q(!z_colyJYeqKTfJfgl"><field name="NUM">100</field></block></value></block></value><value name="B"><block type="logic_compare" id="`7Zf-g/K@b!`xN$?1]{U"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_pin_near" id="d^7TEm@R=vF_wBEDVult"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="XjdygjXY~by{8}qHo([e"><field name="NUM">100</field></block></value></block></value></block></value><statement name="DO0"><block type="variables_set" id="/mhuO-q(^*,Rb_WKmf1Q"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="uPqh:7p}N$.g?{}l:Q$5"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="V[K||zH3Ca)l5mKe2)Sw"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="Apj^qJvQOry0Hxf#is1Q"><value name="btn"><shadow type="pins_button" id="6lEtyZ~-`#`~PCHU[2ka"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="inH1q(Tc_9ZF|zkW9idn"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="vZ,t:U+1UlAPENn{dCgC"><field name="BOOL">FALSE</field></block></value></block></statement><next><block type="controls_if" id="78q}b1q3:pJB[+MWl|$G"><value name="IF0"><block type="variables_get" id="Jr-mv!eM=-(;H}@J$Xo8"><field name="VAR">有人入侵</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="M6L2y~~eef6:iDW,*qR8"><value name="led"><shadow type="number" id="pCH,ndF|9ezV#,:Am.-J"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="X?fixtmQH-2~ZvwHz8f6"><field name="flag">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="_D:iKO?5E9[BL},4**N1"><value name="pitch"><shadow type="pins_tone_notes" id="Syb5m8}0MgTr:mfjdoSv"><field name="PIN">988</field></shadow></value><value name="time"><shadow type="math_number" id="1/|]B]k?Cxp3cm[TOf;M"><field name="NUM">100</field></shadow></value><next><block type="actuator_led_bright" id="dt0:mOD?x!EI]1d[bwu1"><value name="led"><shadow type="number" id=";T$x!h+Ra@np,A|41m(*"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="jC0P$~_.rL=i0n@VVp4T"><field name="flag">0</field></shadow></value><next><block type="controls_delay_new" id="(d/7{PpdB[LrDNrWlIt1"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="e}IAsO[vO!fs913x=:t+"><field name="NUM">100</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hbHNfcgppbXBvcnQgbWl4Z29fc2FudApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgdGltZQoK5pyJ5Lq65YWl5L61ID0gRmFsc2UKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYWxzX2wucHNfbmwoKSA+IDEwMCBvciBvbmJvYXJkX2Fsc19yLnBzX25sKCkgPiAxMDA6CiAgICAgICAg5pyJ5Lq65YWl5L61ID0gVHJ1ZQogICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOacieS6uuWFpeS+tSA9IEZhbHNlCiAgICBpZiDmnInkurrlhaXkvrU6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg5ODgsIDEwMCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgdGltZS5zbGVlcF9tcygxMDApCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="radar_set_DETECTION_THRESHOLD_SANT" id="5ypggeu1=4$LWF;f[2gY" x="-374" y="-274"><value name="VAR"><shadow type="math_number" id="z1li/RGe4Tac$jB?Cl(H"><field name="NUM">5000</field></shadow></value><value name="VAR2"><shadow type="math_number" id=".DdPO^qlZ_!Ax+,hZV/t"><field name="NUM">500</field></shadow></value><next><block type="variables_set" id="cunfS1{@jKts#fLH~Klp"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="g?B*#||7SWxY6|fTc$H("><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="^Lem2!J-mg##*R?k+n)X"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="O.xRa`s@X$g9#D`U(_16"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id=")Trrr~CO!r!ZiCNSXJ;@"><value name="IF0"><block type="interaction_whether_to_interaction_SANT" id="R]|7jy3Ju?c8A$l(jiB0"></block></value><statement name="DO0"><block type="variables_set" id="WApQkgwf!mzL?HEE(1Er"><field name="VAR">有人入侵</field><value name="VALUE"><block type="logic_boolean" id="j6AYa6[k{}do4].k-7SZ"><field name="BOOL">TRUE</field></block></value></block></statement><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><next><block type="controls_if" id="snTX#p/dc#+dLs^zYvlB"><value name="IF0"><block type="variables_get" id="51r9=oaaiux|}PPp-bgb"><field name="VAR">有人入侵</field></block></value><statement name="DO0"><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></block></next></block></statement></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBzYW50X2d4IGltcG9ydCBleHRfbW13CmltcG9ydCBtaXhnb19zYW50CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9sZWQKaW1wb3J0IHRpbWUKCmV4dF9tbXcudGhyZXNob2xkKDUwMDApCmV4dF9tbXcuZGVsYXlfbXMoNTAwKQrmnInkurrlhaXkvrUgPSBGYWxzZQp3aGlsZSBUcnVlOgogICAgaWYgZXh0X21tdy5yZXN1bHQoKToKICAgICAgICDmnInkurrlhaXkvrUgPSBUcnVlCiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQogICAgICAgIOacieS6uuWFpeS+tSA9IEZhbHNlCiAgICBpZiDmnInkurrlhaXkvrU6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwtMSkKICAgICAgICB0aW1lLnNsZWVwX21zKDEwMCkK</code>RlbGF5X21zKDUwMCkK5pyJ5Lq65YWl5L61ID0gRmFsc2UKd2hpbGUgVHJ1ZToKICAgIGlmIGV4dF9tbXcucmVzdWx0KCk6CiAgICAgICAg5pyJ5Lq65YWl5L61ID0gVHJ1ZQogICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOacieS6uuWFpeS+tSA9IEZhbHNlCiAgICBpZiDmnInkurrlhaXkvrU6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg5ODgsIDEwMCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgdGltZS5zbGVlcF9tcygxMDApCg==</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<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="math_number" id="d?B*k`r^NiYOkc0:=by!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="d*B}`EYQsc.OA)_eW}8U"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="math_number" id="Y1qFnKg0Z;#X6q[0[xGU"><field name="NUM">0</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"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="82$+UpQ6Lj/fjyUxVDUO"><value name="btn"><shadow type="pins_button" id="Mq?/$GEUS$SmIQ$]K_5|"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="tBF#A.@b?DSKt1]6qbu8"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="jX5|C;{*oTS-(A^O0,4v"><field name="Time">ms</field></block></value><next><block type="do_while" id="8uYFri2}RgW8=T4AaK7+"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="QJQp:)CBP0RPb3i`N55V"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="9u+_b6@+S(u1W~C#K?EN"><value name="btn"><shadow type="pins_button" id="onKMv1imqZ*Epj(SSYne"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="variables_set" id="6avv#.77rop1wG3QSon!"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="controls_millis" id="{VPeIs/berv~zU=[iHqk"><field name="Time">ms</field></block></value><next><block type="display_show_image_or_string_delay" id="u=r=P^dUI_55-s#T){wW"><field name="center">True</field><value name="data"><shadow type="text" id="2Hr/e*tIHKIxKcA/}m8P"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="=J|7cyy|{k!0,kjC=eY."><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="YLEKae`}1NC(/}oY4SqF"><field name="NUM">1</field></shadow><block type="variables_get" id="jg9(_lynyO;VI(XQtqPt"><field name="VAR">抬起时刻</field></block></value><value name="B"><shadow type="math_number" id="9t0WfTe)FsF|*3}}N#(6"><field name="NUM">1</field></shadow><block type="variables_get" id="!4v+]|3jkQm/kXh}~cPa"><field name="VAR">按下时刻</field></block></value></block></value><value name="space"><shadow type="math_number" id="qm~M=53.T,U7T6UW^ZkV"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="zmIJgpeku!(Wyu;^`,eD"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKaW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoK5oyJ5LiL5pe25Yi7ID0gMArmiqzotbfml7bliLsgPSAwCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKToKICAgICAgICDmjInkuIvml7bliLsgPSB0aW1lLnRpY2tzX21zKCkKICAgICAgICB3aGlsZSBUcnVlOgogICAgICAgICAgICBpZiAobm90IG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAg5oqs6LW35pe25Yi7ID0gdGltZS50aWNrc19tcygpCiAgICAgICAgb25ib2FyZF90ZnQuc2hvd3Mo5oqs6LW35pe25Yi7IC0g5oyJ5LiL5pe25Yi7LCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCg==</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="J(^9|iE}t/PI=N7Qect}" x="-1292" y="-533"><field name="VAR">按下时刻1</field><value name="VALUE"><block type="math_number" id="d?B*k`r^NiYOkc0:=by!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="d*B}`EYQsc.OA)_eW}8U"><field name="VAR">按下时刻2</field><value name="VALUE"><block type="math_number" id="Y1qFnKg0Z;#X6q[0[xGU"><field name="NUM">0</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"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="82$+UpQ6Lj/fjyUxVDUO"><value name="btn"><shadow type="pins_button" id="Mq?/$GEUS$SmIQ$]K_5|"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="tBF#A.@b?DSKt1]6qbu8"><field name="VAR">按下时刻1</field><value name="VALUE"><block type="controls_millis" id="jX5|C;{*oTS-(A^O0,4v"><field name="Time">ms</field></block></value><next><block type="do_while" id="8uYFri2}RgW8=T4AaK7+"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="QJQp:)CBP0RPb3i`N55V"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="9u+_b6@+S(u1W~C#K?EN"><value name="btn"><shadow type="pins_button" id="onKMv1imqZ*Epj(SSYne"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="do_while" id="qfZ{,1hs8_p+OC|6V9J("><field name="type">true</field><value name="select_data"><block type="sensor_mixgo_button_is_pressed" id="MW:dNNt]u{]1[7vQe`D_"><value name="btn"><shadow type="pins_button" id="-=_ix6{w3GJT#z:!1s76"><field name="PIN">B1key</field></shadow></value></block></value><next><block type="variables_set" id="6avv#.77rop1wG3QSon!"><field name="VAR">按下时刻2</field><value name="VALUE"><block type="controls_millis" id="{VPeIs/berv~zU=[iHqk"><field name="Time">ms</field></block></value><next><block type="display_show_image_or_string_delay" id="u=r=P^dUI_55-s#T){wW"><field name="center">True</field><value name="data"><shadow type="text" id="2Hr/e*tIHKIxKcA/}m8P"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="=J|7cyy|{k!0,kjC=eY."><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="YLEKae`}1NC(/}oY4SqF"><field name="NUM">1</field></shadow><block type="variables_get" id="jg9(_lynyO;VI(XQtqPt"><field name="VAR">按下时刻2</field></block></value><value name="B"><shadow type="math_number" id="9t0WfTe)FsF|*3}}N#(6"><field name="NUM">1</field></shadow><block type="variables_get" id="!4v+]|3jkQm/kXh}~cPa"><field name="VAR">按下时刻1</field></block></value></block></value><value name="space"><shadow type="math_number" id="qm~M=53.T,U7T6UW^ZkV"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="zmIJgpeku!(Wyu;^`,eD"><field name="BOOL">TRUE</field></shadow></value><next><block type="do_while" id="D[YzLLXzh58:MebZYy*o"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="~rRz](j9;{]k4]XY,b`K"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="G5i2~dtiGTSCf*d!VKVH"><value name="btn"><shadow type="pins_button" id="wZC3+[1{ub)pI@9{ZH,S"><field name="PIN">B1key</field></shadow></value></block></value></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKaW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoK5oyJ5LiL5pe25Yi7MSA9IDAK5oyJ5LiL5pe25Yi7MiA9IDAKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIOaMieS4i+aXtuWIuzEgPSB0aW1lLnRpY2tzX21zKCkKICAgICAgICB3aGlsZSBUcnVlOgogICAgICAgICAgICBpZiAobm90IG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAg5oyJ5LiL5pe25Yi7MiA9IHRpbWUudGlja3NfbXMoKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKOaMieS4i+aXtuWIuzIgLSDmjInkuIvml7bliLsxLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG5vdCBtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgICAgICBicmVhawo=</code>
|
||||
@@ -0,0 +1 @@
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="CPp@w0KC}4}ezJ~Bog:k" x="-1292" y="-533"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="math_number" id="6(zj`@qID6Sy-r+=/fvY"><field name="NUM">0</field></block></value><next><block type="variables_set" id="YSD`CzH,dcBJi@EHlcR?"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="r@@RW`74Lh`U7rI9DW$]"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="CJ{2YCmPHi}osg2Z@+F{"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="vrF`6(rJA7U,K0Yvj}~q"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="actuator_led_bright" id="KatGB$[1fw4zImZNR{U0"><value name="led"><shadow type="number" id="bn9Ic}8UmZtH-:]^eWEA"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="OXNH:@lq@dDjhY+3R0@i"><field name="flag">1</field></shadow></value><next><block type="variables_set" id="Az,:6lw$,,$9IAay^ujm"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="controls_millis" id="5`k)kXOU6HlbTpX9S7C+"><field name="Time">ms</field></block></value><next><block type="do_while" id="E(gVNAZP,@hVuzXOtWwI"><field name="type">true</field><value name="select_data"><block type="sensor_mixgo_button_is_pressed" id="bZGV1Wx2@d45c7*E/S0d"><value name="btn"><shadow type="pins_button" id="J^742xW:$^XWK;9GTA.W"><field name="PIN">B1key</field></shadow></value></block></value><next><block type="actuator_led_bright" id="*Xj=i/A@l$I=7uWpNe*1"><value name="led"><shadow type="number" id="@|q?~Xitgt]5s$w?`+;/"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="gxYliXM9?,FvLp9H`K2."><field name="flag">0</field></shadow></value><next><block type="variables_set" id="5$P!c@HFm=.bX,S?D#59"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="Z+}8zyxF[w2tDsZdRtb5"><field name="Time">ms</field></block></value><next><block type="display_show_image_or_string_delay" id="+@Ac6N[vL2Q80RQ2toqR"><field name="center">True</field><value name="data"><shadow type="text" id="[_c6}a2tYVUEtbW+9i8c"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="{{?;yjrArtA7{Ohe)Agx"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="WPMTF|(ilWaW-m5@LK`^"><field name="NUM">1</field></shadow><block type="variables_get" id="J[~`K9?qn|MrgE|z0=+h"><field name="VAR">按下时刻</field></block></value><value name="B"><shadow type="math_number" id="Ws1T0A_n~V7pPs4NvH-l"><field name="NUM">1</field></shadow><block type="variables_get" id="|:fOro=+Oc/Rh8{O/2P-"><field name="VAR">亮灯时刻</field></block></value></block></value><value name="space"><shadow type="math_number" id="a*[:y4VgBS6v^}XgFO*:"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="W8=)e+C2+Caj:2q?J4s5"><field name="BOOL">TRUE</field></shadow></value><next><block type="do_while" id="Aup*N;RkxDka0QtfpetJ"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="9OJ?iV|A.~kOBZc_0c`S"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="1b:DP*Z*A;X3!vaZF?Gc"><value name="btn"><shadow type="pins_button" id="y2kMhd$X4BxqeV0IqvlN"><field name="PIN">B1key</field></shadow></value></block></value></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgdGltZQppbXBvcnQgbWl4Z29fc2FudApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CgoK5Lqu54Gv5pe25Yi7ID0gMArmjInkuIvml7bliLsgPSAwCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDEpCiAgICDkuq7nga/ml7bliLsgPSB0aW1lLnRpY2tzX21zKCkKICAgIHdoaWxlIFRydWU6CiAgICAgICAgaWYgKG1peGdvX3NhbnQuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgYnJlYWsKICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMCkKICAgIOaMieS4i+aXtuWIuyA9IHRpbWUudGlja3NfbXMoKQogICAgb25ib2FyZF90ZnQuc2hvd3Mo5oyJ5LiL5pe25Yi7IC0g5Lqu54Gv5pe25Yi7LCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGlmIChub3QgbWl4Z29fc2FudC5CMWtleS5pc19wcmVzc2VkKCkpOgogICAgICAgICAgICBicmVhawo=</code>Nob3dzKOaMieS4i+aXtuWIuyAtIOS6rueBr+aXtuWIuywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQo=</code>AgaWYgKG5vdCBtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgICAgICBicmVhawo=</code>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user