Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/4年级/1-1-1 多档按键台灯-多键调节.mix
2025-12-31 09:45:01 +08:00

1 line
4.8 KiB
XML

<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>