Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/学期7/1-1-2 生日蜡烛-挨个点亮.mix

1 line
4.2 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="controls_whileUntil" id="8!4c+awZsuYl3`H}{y|Q" x="-4056" y="-1319"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Ad{lk`fbKd!,|GyJ9b]j"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="WDYl!J5!7AlD;79EnRDN"><value name="IF0"><block type="logic_compare" id="v;gahdFCO48ca;Jf/siw"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="yrtj-FQ]lih@!cP4:rYQ"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="PlPN`4=)+f}OjX7mg=cu"><field name="NUM">1000</field></block></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb" id="d`Z-A5hB@aPLj:lZt]8^"><value name="_LED_"><shadow type="math_number" id="{W:(q@.-#lX/0jH;ad:Q"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="nPI9|1qRRa)#lDY@jAtj"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="cIbyl3f-T.hEx3tI]p{E"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id=",xM`9z]q?bmewwDB(EJ4"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="vv@(^k^!/fqo$SyH;Kow"><value name="_LED_"><shadow type="math_number" id="x#)~j,uh$J?eGxFIW4SB"><field name="NUM">1</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="o`xP2YXRCQVkj6@nmCb]"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="c{V0bk)}uIeLhWSn/D+J"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="NP}pPcomkB{RNE)8BjvE"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="monHbQJq]R0|{3aO)!bw"></block></next></block></next></block></statement><next><block type="controls_if" id="Zr-,]KA/A)`^`Fc[zBAf"><value name="IF0"><block type="logic_compare" id="x?uS4N?F6Hjz.x7,}n]L"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="/#p)_4jcKY};v!]R[ad9"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="w(povmE:=a3H?F*)I=8e"><field name="NUM">1000</field></block></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb" id="R[+Ay?|J/;0dp(PrRY^z"><value name="_LED_"><shadow type="math_number" id="?SaCjISP~q/Uw~lQNEP)"><field name="NUM">2</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="CcEQ?r5)!t2yN4B(3ny4"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="PXSsUP~h=A`pa7DGl_4}"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="Rmy},tWCwxXcRYwlcX9L"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="2E:=-bRqDX#-W`cg@6{w"><value name="_LED_"><shadow type="math_number" id="VCYmX-:B/Z0MwwY!~h?q"><field name="NUM">3</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="7d=4^yml!Lq~+T5MWU~a"><field name="NUM">30</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="u/t{_D~s_G**A`L4!1SF"><field name="NUM">30</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="J{_8[j}ceFwy,^P4uG;:"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="piDr(ni~0e3O~^Pd7Tf+"></block></next></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9yZ2IKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19yCgp3aGlsZSBUcnVlOgogICAgaWYgb25ib2FyZF9hbHNfbC5hbHNfdmlzKCkgPiAxMDAwOgogICAgICAgIG9uYm9hcmRfcmdiWzBdID0gKDMwLCAzMCwgMCkKICAgICAgICBvbmJvYXJkX3JnYlsxXSA9ICgzMCwgMzAsIDApCiAgICAgICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgaWYgb25ib2FyZF9hbHNfci5hbHNfdmlzKCkgPiAxMDAwOgogICAgICAgIG9uYm9hcmRfcmdiWzJdID0gKDMwLCAzMCwgMCkKICAgICAgICBvbmJvYXJkX3JnYlszXSA9ICgzMCwgMzAsIDApCiAgICAgICAgb25ib2FyZF9yZ2Iud3JpdGUoKQo=</code>