Files
mixly3/boards/default/micropython_esp32c2/examples/MixGo MINI/教学指南米思齐修订版/八年级代码/13-2-1 发送按下门铃.mix
2025-04-02 18:29:32 +08:00

1 line
3.9 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-C2@MixGo MINI" shown="block"><variables><variable id="F.Yife8LThUT-6*SlO9Z">tim</variable></variables><block type="iot_wifi_connect" id="4Gk/NQLKpT[l#?559GK8" x="-2931" y="-778"><value name="WIFINAME"><shadow type="text" id="b7OXz.M==}=c0smYj`IT"><field name="TEXT">mixly</field></shadow></value><value name="PASSWORD"><shadow type="text" id="@Taa*dBoTznthdZUx7?7"><field name="TEXT">1234567890</field></shadow></value><next><block type="iot_mixio_connect" id="6S,#el)FP5Kc;D$n2.ox"><value name="SERVER"><shadow type="text" id="eahqgi/]y-5~L}PBy:la"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="USERNAME"><shadow type="text" id=",eX/QkamupIV5FPzjSS#"><field name="TEXT">mixly@bnu.com</field></shadow></value><value name="PASSWORD"><shadow type="text" id="ErEv3RGX+ABOlAs[7yv_"><field name="TEXT">461785705fb7a34bee1d5abe0ae8e18c</field></shadow></value><value name="PROJECT"><shadow type="text" id="V2uSZTCdg(FWAB(*,P15"><field name="TEXT">八年级上</field></shadow></value><next><block type="system_timer_init" id="4?(K)XoU`7T[K[Oy$Fxp"><value name="SUB"><shadow type="variables_get" id="aegHPBmxNU1g:-v!OX!P"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="}.j;.c:+?0;e!dK9jBEc"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="rp}[MfoLM8EPko~RqjX5"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="Wn(t-{Nsb^.YY6/}i6lu"><field name="NUM">50000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="5fm5ICe3.P?A+c|PL5/1"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="h6K?]y~8_*MEDdf?|qA:"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";k3J0XZC9^jl#pMtHSNv"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="K{1q2o*s1DUc*MH`0mJy"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="-gBT.:z,Dp!HoP@e$)G}"><value name="btn"><shadow type="pins_button" id="-gPvta5y=j4?x.rb+HZr"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="IOT_MIXIO_PUBLISH" id="1!(yuhL*{EVdL=:c=`,4"><value name="TOPIC"><shadow type="text" id="MXN:iY`q9I?::dTaC?;R"><field name="TEXT">Bell</field></shadow></value><value name="MSG"><shadow type="text" id="yIP]A)l/sDdPIN9JlN]s"><field name="TEXT">有人按门铃</field></shadow></value></block></statement></block></statement></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="p]DTN$8]x:zuYHIi,I2C" x="-2273" y="-594"><mutation><arg name="tim" varid="F.Yife8LThUT-6*SlO9Z"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="IOT_MIXIO_PUBLISH" id="0ckufu8^{0/ftJy-~C,+"><value name="TOPIC"><shadow type="text" id="8sak36/U?=)V`BA=r,e["><field name="TEXT">设备状态</field></shadow></value><value name="MSG"><shadow type="text" id="kAvI9.juN)Jpi_B{p-N]"><field name="TEXT">在线</field></shadow></value></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgbWl4Z29fbWluaQoKZGVmIHRpbV9jYWxsYmFjayh0aW0pOgogICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn6K6+5aSH54q25oCBJywgJ+WcqOe6vycpCgoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJ21peGx5JywnMTIzNDU2Nzg5MCcpCk1RVFRfVVNSX1BSSiA9ICdtaXhseUBibnUuY29tL+WFq+W5tOe6p+S4ii8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ21peGx5QGJudS5jb20nLCAnNDYxNzg1NzA1ZmI3YTM0YmVlMWQ1YWJlMGFlOGUxOGMnLCBNUVRUX1VTUl9QUkopCnRpbSA9IG1hY2hpbmUuVGltZXIoMCkKdGltLmluaXQocGVyaW9kID0gNTAwMDAsIG1vZGUgPSBtYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjayA9IHRpbV9jYWxsYmFjaykKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX21pbmkuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICdCZWxsJywgJ+acieS6uuaMiemXqOmTgycpCg==</code>