Files
mixly3/boards/default/micropython_robot/examples/O60xUtcmy977/VA_gEUsIzIXY.mix
2024-07-21 09:30:11 +08:00

1 line
5.8 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python Robot@飞乙"><variables><variable id="5G:Xi+3AGtvD@IWt#zF,">tim</variable></variables><block type="iot_wifi_connect" id="oK?|UMRdwVa{y0Xaj:|=" x="-1563" y="-506"><value name="WIFINAME"><shadow type="text" id="r-NQnY7006OnznZ6aW(d"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="uuXul6:I7.w0O(+i;|B$"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="X]iW`AbZyDU7YHbk{ePE"><field name="center">True</field><value name="data"><shadow type="text" id="8k)O|meYH`(8@r|J.`Jb"><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="o$S)026JZ#gVzI]zDG2N"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="T*{VqOkgr@4HOl/-]bCv"><value name="SERVER"><shadow type="text" id="wy]A4!]0^CuP5tdqkL/y"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="XBS,KM0[toUz-tPW]x@p"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="W_XH;lW3AwS.V`a/i^]`"><field name="center">True</field><value name="data"><shadow type="text" id="Z5+8:oZ#JpGgN9_)/[a,"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id="Pk)S`3Yn@p_#ymI,Db]0"><field name="NUM">0</field></shadow></value><next><block type="system_timer_init" id="xMHgvxYxst[`;}mKYTK1"><value name="SUB"><shadow type="variables_get" id="}o?]!mZ#sM,d+RiBB{43"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="H*A!S]PWQ|f-psz`M-jL"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="b-l:NmY;;XtEam/c]Z98"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="RU)L])k$cQ=bNzU=|@^E"><field name="NUM">5000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="oP`QL3yLBULyOtK`h20V"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="zXtfB3UX^tgU8d|J6H!K"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="q9p7IL96DIIH=MgBL!mq"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="[ITh3,?s/,2u{^V0V?N}"><value name="IF0"><block type="logic_compare" id="E7Gh26pq1=Z*~;wV6H62"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="}Al$s`aBs?D,G:8gwS{}"><field name="key">strength</field></block></value><value name="B"><block type="math_number" id="lWH~,f^PpO1T?CPS~nXV"><field name="NUM">5</field></block></value></block></value><statement name="DO0"><block type="IOT_MIXIO_PUBLISH" id="y7F!lgMem7s1E#P^414n"><value name="TOPIC"><shadow type="text" id="?yB8$cGM)qBrKArPo9=#"><field name="TEXT">危险</field></shadow></value><value name="MSG"><shadow type="text" id="TGLFl*|MG)x=dmuU5oD/"><field name="TEXT">大震动</field></shadow></value><next><block type="controls_delay_new" id="y(DWfR^N=_.0dJq:/^oo"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id=",oj,JlLIeiF)LgMgjehw"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="~^+IUWCF]lGf*^8lfRS1" x="-1565" y="-75"><mutation><arg name="tim" varid="5G:Xi+3AGtvD@IWt#zF,"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="IOT_MIXIO_PUBLISH" id="U@Sc8o^9n:Mh^3@`qHl]"><value name="TOPIC"><shadow type="text" id="g$?znW.$-EJwZC)fW0[t"><field name="TEXT">环境</field></shadow></value><value name="MSG"><shadow type="text" id="Axc~M[yTiuSEX5G?=Swi"><field name="TEXT">大震动</field></shadow><block type="IOT_FORMAT_STRING" id="zV6U.}FL1:)p_/3pagnt"><value name="VAR"><block type="dicts_create_with_noreturn" id="UY,XK,[A+XRpsMQYjTtR" inline="false"><mutation items="3"></mutation><field name="KEY0">"光照"</field><field name="KEY1">"声音"</field><field name="KEY2">"震动"</field><value name="ADD0"><block type="sensor_LTR308" id="[y|eQXuXImVRxCAh|$pc"></block></value><value name="ADD1"><block type="sensor_sound" id="^-e8^CGi`5TenjEqo1Jz"></block></value><value name="ADD2"><block type="sensor_get_acceleration" id="O2QzV1lbGaFn6#~Le_@D"><field name="key">strength</field></block></value></block></value></block></value></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIGZlaXlpIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIGZlaXlpIGltcG9ydCBvbmJvYXJkX2FjYwppbXBvcnQgdGltZQppbXBvcnQgbWl4cHkKZnJvbSBmZWl5aSBpbXBvcnQgb25ib2FyZF9hbHMKZnJvbSBmZWl5aSBpbXBvcnQgb25ib2FyZF9zb3VuZAoKZGVmIHRpbV9jYWxsYmFjayh0aW0pOgogICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn546v5aKDJywgbWl4cHkuZm9ybWF0X3N0cih7IuWFieeFpyI6b25ib2FyZF9hbHMuYWxzX3ZpcygpLCAi5aOw6Z+zIjpvbmJvYXJkX3NvdW5kLnJlYWQoKSwgIumch+WKqCI6b25ib2FyZF9hY2Muc3RyZW5ndGgoKX0pKQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKb25ib2FyZF9tYXRyaXguc2hvd3MoJ1dPJyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKTVFUVF9VU1JfUFJKID0gIk1peElPLzMxTU9UQ0xKL2RlZmF1bHQvIgptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICJNaXhJT19wdWJsaWMiLCAiTWl4SU9fcHVibGljIiwgTVFUVF9VU1JfUFJKKQpvbmJvYXJkX21hdHJpeC5zaG93cygnTU8nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQp0aW0gPSBtYWNoaW5lLlRpbWVyKDApCnRpbS5pbml0KHBlcmlvZCA9IDUwMDAsIG1vZGUgPSBtYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjayA9IHRpbV9jYWxsYmFjaykKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYWNjLnN0cmVuZ3RoKCkgPiA1OgogICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+WNsemZqScsICflpKfpnIfliqgnKQogICAgICAgIHRpbWUuc2xlZXAoMSkK</code>