Files
mixly3/boards/default/micropython_esp32s2/examples/42-1-智能小车-智能避障(MEGO).mix
2024-07-23 21:49:42 +08:00

1 line
3.7 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python Robot@飞乙"><block type="controls_whileUntil" id="C.B*An/=r!_!*/gKbt!y" x="-1776" y="-415"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="|{fnF3fdgDf]fobF,24K"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="bitbot_move" id="JgNVAU*Kp~_mCy6,[viR"><field name="VAR">F</field><value name="speed"><shadow type="math_number" id="781OO;eUnNRNN!}O8jD~"><field name="NUM">100</field></shadow></value><next><block type="controls_if" id="Gx2PNivQ}5;8;=o(eO*i"><value name="IF0"><block type="logic_compare" id="-$Sow$ywu!B;NLA6ckFF"><field name="OP">LT</field><value name="A"><block type="robot_infrared_extern_get_value" id="x?5H!md$fDhAuz!]X7:B"><field name="mode">0</field></block></value><value name="B"><block type="math_number" id="$?:AvpKUPRxrYus?K*3Y"><field name="NUM">50</field></block></value></block></value><statement name="DO0"><block type="bitbot_move" id="{V{)!l=QA,{O4^ueTbhv"><field name="VAR">B</field><value name="speed"><shadow type="math_number" id="BNM8URxOvchSTbnQF`:2"><field name="NUM">100</field></shadow></value><next><block type="controls_delay_new" id="c=42)gX@~)xN4j(G!_iI"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="195IJJ]8ZV]fN*yq_~;+"><field name="NUM">1</field></shadow></value><next><block type="bitbot_move" id="8R7niqH#9)u.fgXznolY"><field name="VAR">R</field><value name="speed"><shadow type="math_number" id="cwdSNeoYFQb]I*(a`t:8"><field name="NUM">100</field></shadow></value><next><block type="controls_delay_new" id="j|SmHLJL@;XUq5HooEu~"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="14qa=P7xBvv03NWWrh#D"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></next></block></statement><next><block type="controls_if" id="lD;b,mH-WH2y/FJ/)H3N"><value name="IF0"><block type="logic_compare" id="eT?z@+=LKx-dt$5*HRp$"><field name="OP">LT</field><value name="A"><block type="robot_infrared_extern_get_value" id="|v8w;dDQJ!0$3j1Pu^f@"><field name="mode">1</field></block></value><value name="B"><block type="math_number" id="d-GQ;=p6{aS/MGN528Zb"><field name="NUM">50</field></block></value></block></value><statement name="DO0"><block type="bitbot_move" id="am.zMlK|._OLWITjTA_v"><field name="VAR">B</field><value name="speed"><shadow type="math_number" id="Z^3]O!o;998Y,+u3PY.a"><field name="NUM">100</field></shadow></value><next><block type="controls_delay_new" id="UNGv;aErHCwid*SN3P)P"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="+2FVC/82JJymDpsda0XR"><field name="NUM">1</field></shadow></value><next><block type="bitbot_move" id="^;SGSp768FRMu3/li*uI"><field name="VAR">L</field><value name="speed"><shadow type="math_number" id="elm6j:[i#HDKGR;vdrw;"><field name="NUM">100</field></shadow></value><next><block type="controls_delay_new" id="~#-{X`r+.8-)0^YL*uV!"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="ih4h(VjKog7zVN=JByQy"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBmZWl5aSBpbXBvcnQgb25ib2FyZF9ib3Q1MQppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX2JvdDUxLm1vdmUoIkYiLDEwMCkKICAgIGlmIG9uYm9hcmRfYm90NTEucmVhZF9wcygwKSA8IDUwOgogICAgICAgIG9uYm9hcmRfYm90NTEubW92ZSgiQiIsMTAwKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBvbmJvYXJkX2JvdDUxLm1vdmUoIlIiLDEwMCkKICAgICAgICB0aW1lLnNsZWVwKDAuNSkKICAgIGlmIG9uYm9hcmRfYm90NTEucmVhZF9wcygxKSA8IDUwOgogICAgICAgIG9uYm9hcmRfYm90NTEubW92ZSgiQiIsMTAwKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBvbmJvYXJkX2JvdDUxLm1vdmUoIkwiLDEwMCkKICAgICAgICB0aW1lLnNsZWVwKDAuNSkK</code>