Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Nova/11-2-输入输出-模拟触摸.mix
fredqian 63d582b215 rebuild
2025-03-25 19:37:11 +08:00

1 line
4.1 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="}Ujg,_#rQ.f7YJJE^X17" x="-1881" y="-819"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="VMsinxnc8Ogxu;26!}#]"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="S?ojl]{^*|i[e3m^(Fbs"><value name="VAR"><shadow type="text" id="BB*l0ya{+TCJ[wZ?W2MA"><field name="TEXT">Mixly</field></shadow><block type="sensor_mixgo_touch_slide" id="7vTD6czk|EYB|f{(R~3Z"></block></value><next><block type="actuator_onboard_neopixel_rgb" id="Vg-688f^LFnvebfaF0Tx"><value name="_LED_"><shadow type="math_number" id="A~Q+:r/evgMx$.mRHaVD"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="3Y`4Zgnfd(c@B9-P2{F("><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="/++-L0;M0WFw.IlJnx:U"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="T8t+7nQ2wrVC`!o5$kxl"><field name="NUM">0</field></shadow><block type="math_to_int" id="K2-En+,doM_7lkS90[Cp"><field name="OP">round</field><value name="A"><shadow type="math_number" id="}efw?,cCZ=lCeN+;:wMf"><field name="NUM">0.998</field></shadow><block type="math_map" id="kOlJeQkzb`5*z||ox-uU"><value name="NUM"><shadow type="math_number" id="pW`,~=Vewbq76jY!^{+X"><field name="NUM">50</field></shadow><block type="sensor_mixgo_touch_slide" id="$t]gzB#p{.O2gOW)B$J0"></block></value><value name="fromLow"><shadow type="math_number" id="*xmF`q`G*z3;)S|lI-4;"><field name="NUM">-15000</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="-s=01}Doi]_dUyIR23CO"><field name="NUM">0</field></shadow></value><value name="toLow"><shadow type="math_number" id="1METGzth/FLJ$R|S!n0k"><field name="NUM">255</field></shadow></value><value name="toHigh"><shadow type="math_number" id="60vQl~v9n.j*}/2rqH-Y"><field name="NUM">0</field></shadow></value></block></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="rdF`X;#}.r,aeetSgley"><value name="_LED_"><shadow type="math_number" id="$oKEb.[59NDxDB]|n6_X"><field name="NUM">1</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="SL9);TxIy?SE/NuL_yi6"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="!$U:V!Rr9$ju[#z#rsfC"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="TL_-,/SS6@w_zlO,6v]O"><field name="NUM">0</field></shadow><block type="math_to_int" id="S~W9hmi|P,WHvoC`pncG"><field name="OP">round</field><value name="A"><shadow type="math_number" id="~rUZBuu;BxTCdHkF4SmW"><field name="NUM">0.998</field></shadow><block type="math_map" id="Z2TShzL?)?ZOt|ujd6dx"><value name="NUM"><shadow type="math_number" id="2DHyzrwMU#,!5Eemf9n8"><field name="NUM">50</field></shadow><block type="sensor_mixgo_touch_slide" id="GT{5sk-U}/v4QpwOYe5g"></block></value><value name="fromLow"><shadow type="math_number" id="]:K7j4/ZYGJc8iL;6VB+"><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="#{7bVuW~4h@7i.PNWrL|"><field name="NUM">15000</field></shadow></value><value name="toLow"><shadow type="math_number" id="@kV#91{Ei!pz.:t~mxh7"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id="#qV)$X.P;gzWmEe1ufka"><field name="NUM">255</field></shadow></value></block></value></block></value><next><block type="actuator_onboard_neopixel_write" id="R82Q$Y+BpM=[P$,Rk~(q"></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3JnYgpmcm9tIG1peHB5IGltcG9ydCBtYXRoX21hcAoKCndoaWxlIFRydWU6CiAgICBwcmludChtaXhnb19ub3ZhLnRvdWNoX3NsaWRlKDMsIDQpKQogICAgb25ib2FyZF9yZ2JbMF0gPSAoMCwgMCwgcm91bmQobWF0aF9tYXAobWl4Z29fbm92YS50b3VjaF9zbGlkZSgzLCA0KSwgKC0xNTAwMCksIDAsIDI1NSwgMCkpKQogICAgb25ib2FyZF9yZ2JbMV0gPSAoMCwgMCwgcm91bmQobWF0aF9tYXAobWl4Z29fbm92YS50b3VjaF9zbGlkZSgzLCA0KSwgMCwgMTUwMDAsIDAsIDI1NSkpKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQo=</code>