Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/5年级/4-2-2 物联网入门-曝光报警上报.mix
2025-12-31 09:45:01 +08:00

1 line
5.2 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><variables><variable id=",!=C,QT?YSfRQ1I{ihvX">tim</variable></variables><block type="iot_wifi_connect" id="Zsv-,^hC(W3sQov[^`5q" x="-1256" y="-494"><value name="WIFINAME"><shadow type="text" id="K*}SAtEj:=?S`5W293t+"><field name="TEXT">MIXIO</field></shadow></value><value name="PASSWORD"><shadow type="text" id="6!HZi:A.yBaPUuS*_9`1"><field name="TEXT"></field></shadow></value><next><block type="iot_mixio_connect" id="/#~UWUUiF:U9ZNoTEQ`Z" inline="true"><value name="SERVER"><shadow type="text" id="0,Vq.(m3WcW#+b`MJ+.t"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="USERNAME"><shadow type="text" id="#/VGahmArbB*jFMWwgB="><field name="TEXT">demo@mixly.org</field></shadow></value><value name="PASSWORD"><shadow type="text" id="x{7)nf,aD7uOW7f`Qn0)"><field name="TEXT">048e66146b4937557366489cb10fe055</field></shadow></value><value name="PROJECT"><shadow type="text" id="8-(r3nl66`IyE-*tsWP$"><field name="TEXT">demo</field></shadow></value><next><block type="set_system_timer" id="ry4W];H]KZJDISV_37LO"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="7Ek*_Evi5iLb=H5fKPQ+"><field name="VAR">tim</field></shadow></value><value name="PIN"><shadow type="timer_id_pin" id="KRWh#-3M:FJ)IP:*QDQy"><field name="PIN">0</field></shadow></value><value name="period"><shadow type="math_number" id="d{#^.$r=Qf5q(wip[I@o"><field name="NUM">5000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="n{4X6:xL-Z}sN(MKGW=4"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="Ev2?cUU8M6r-~(BL$o+X"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="F*HjvRVV{28`Oa.PFv`K"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="-aS|iU$G$}qK?=WC:vKk"><value name="IF0"><block type="logic_compare" id="$|6-8m]`zHzrJ25n$996"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="F-fZI)a(-Onjd{KB#~!H"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="(h6LPi54C}2mk$Uj4ySt"><field name="NUM">20</field></block></value></block></value><statement name="DO0"><block type="IOT_MIXIO_PUBLISH" id=")mqJov,5q2VgaEK;,59G"><value name="TOPIC"><shadow type="text" id="D4UVh#6ymwBF{UABKjeM"><field name="TEXT">警报</field></shadow></value><value name="MSG"><shadow type="text" id="!}DdF!k7l=pID|ZiU1K?"><field name="TEXT">曝光报警</field></shadow></value><next><block type="controls_delay_new" id="D]V$-oqJ-0}v}7GE9.V]"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="_PQf{Q(pZnJ9u|u#NWZX"><field name="NUM">5</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="{O1=k*q{=rntn`.{r^1f" x="-1244" y="-98"><mutation><arg name="tim" varid=",!=C,QT?YSfRQ1I{ihvX"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="IOT_MIXIO_PUBLISH" id="uRP]v0ltR.ysAj[.=#C:"><value name="TOPIC"><shadow type="text" id="R9lbR39(sxlLoj+w3p$$"><field name="TEXT">环境</field></shadow></value><value name="MSG"><shadow type="text" id="zUcw**r4W/blHW.)Ezn/"><field name="TEXT">msg</field></shadow><block type="IOT_FORMAT_STRING" id="Wy|pNm_tue`ePV_]op^w"><value name="VAR"><block type="dicts_create_with_noreturn" id="5b_:w8Utn@2^9FmEA6y}" inline="false"><mutation items="3"></mutation><field name="KEY0">"光照"</field><field name="KEY1">"温度"</field><field name="KEY2">"湿度"</field><value name="ADD0"><block type="sensor_mixgo_nova_LTR308" id="~{VQ~R^sVR}-DQwm;Oi]"><field name="direction">l</field></block></value><value name="ADD1"><block type="sensor_aht11" id="Fq1lm8bjo$_@ML(}JJLd"><field name="key">temperature</field></block></value><value name="ADD2"><block type="sensor_aht11" id="eU17yvfUX2gq;SQHctKW"><field name="key">humidity</field></block></value></block></value></block></value></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfYWxzX2wKaW1wb3J0IHRpbWUKaW1wb3J0IG1peHB5CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90aHMKCgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICfnjq/looMnLCBtaXhweS5mb3JtYXRfc3RyKHsi5YWJ54WnIjogb25ib2FyZF9hbHNfbC5hbHNfdmlzKCksICLmuKnluqYiOiBvbmJvYXJkX3Rocy50ZW1wZXJhdHVyZSgpLCAi5rm/5bqmIjogb25ib2FyZF90aHMuaHVtaWRpdHkoKX0pKQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdNSVhJTycsICcnKQpNUVRUX1VTUl9QUkogPSAnZGVtb0BtaXhseS5vcmcvZGVtby8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ2RlbW9AbWl4bHkub3JnJywgJzA0OGU2NjE0NmI0OTM3NTU3MzY2NDg5Y2IxMGZlMDU1JywgTVFUVF9VU1JfUFJKKQp0aW0gPSBtYWNoaW5lLlRpbWVyKDAscGVyaW9kID0gNTAwMCwgbW9kZT1tYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjaz10aW1fY2FsbGJhY2spCndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX2Fsc19sLmFsc192aXMoKSA+IDIwOgogICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+itpuaKpScsICfmm53lhYnmiqXoraYnKQogICAgICAgIHRpbWUuc2xlZXAoNSkK</code>Uuc2xlZXAoNSkK</code>eitpicpCiAgICAgICAgdGltZS5zbGVlcCg1KQo=</code>WVwKDUpCg==</code>