1 line
8.1 KiB
XML
1 line
8.1 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="J(^9|iE}t/PI=N7Qect}" x="-1306" y="-551"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="math_number" id="d?B*k`r^NiYOkc0:=by!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="d*B}`EYQsc.OA)_eW}8U"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="Y1qFnKg0Z;#X6q[0[xGU"><field name="NUM">0</field></block></value><next><block type="variables_set" id="(k!?Bx?:J;6zZQ}Tp}cg"><field name="VAR">亮灯序号</field><value name="VALUE"><block type="math_number" id="^O`n`fUsuL!5hy4J=Ank"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="D,8Y]#$AVG_W^xk=w?6x"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="fF=@qpU57#(sJvMBNO15"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="3;FU?vQO]?bt_*y{KwzZ"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id=";$|UE}QILZAy|9_g^X_4"><field name="NUM">1</field></shadow><block type="math_random" id="/)n:?yTj`(i|x{Qy+)8N"><field name="TYPE">float</field><value name="FROM"><shadow type="math_number" id="|nf@@YEw*c/AHmy:*n]m"><field name="NUM">0.5</field></shadow></value><value name="TO"><shadow type="math_number" id="08]t^#;W:=:5uH2NQ5v$"><field name="NUM">2</field></shadow></value></block></value><next><block type="variables_set" id="y5Gq~n(;lE:nx;kFe(x1"><field name="VAR">亮灯序号</field><value name="VALUE"><block type="math_random" id="}N4sgmesq~J0Z]lShBMn"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="S.AneW:X$}d;LyBjyFw^"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="eqO:qO=H+Ll0@PBbl4_u"><field name="NUM">2</field></shadow></value></block></value><next><block type="actuator_led_bright" id="f}a;w1q|cb6F@kY3w9F]"><value name="led"><shadow type="number" id="w)QbI(lIRJb!c6F;|Dht"><field name="op">2</field></shadow><block type="variables_get" id="b,71B+T#tu;C~`4LKIzw"><field name="VAR">亮灯序号</field></block></value><value name="bright"><shadow type="ledswitch" id="*5|8yW*2h7LE[Qswm:MJ"><field name="flag">1</field></shadow></value><next><block type="variables_set" id="tBF#A.@b?DSKt1]6qbu8"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="controls_millis" id="jX5|C;{*oTS-(A^O0,4v"><field name="Time">ms</field></block></value><next><block type="do_while" id="8uYFri2}RgW8=T4AaK7+"><field name="type">true</field><value name="select_data"><block type="logic_operation" id="+^~=1,{zgM$dZuabN8a,"><field name="OP">OR</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="9u+_b6@+S(u1W~C#K?EN"><value name="btn"><shadow type="pins_button" id="onKMv1imqZ*Epj(SSYne"><field name="PIN">B1key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="FRI+!fxU.F2N^me!Z[vJ"><value name="btn"><shadow type="pins_button" id="6FPQabAvFJ;DUeCQ+[Sq"><field name="PIN">B2key</field></shadow></value></block></value></block></value><next><block type="actuator_led_bright" id="u}rPEVUC/1c_gI`nL6BB"><value name="led"><shadow type="number" id="5(!@ihf,Tp*hpBXfQ3}w"><field name="op">2</field></shadow><block type="variables_get" id="5`LtGaVU2u4?.Jz[*U(k"><field name="VAR">亮灯序号</field></block></value><value name="bright"><shadow type="ledswitch" id="Ab#B|oXsUNq{(`t:A6Yk"><field name="flag">0</field></shadow></value><next><block type="variables_set" id="6avv#.77rop1wG3QSon!"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="{VPeIs/berv~zU=[iHqk"><field name="Time">ms</field></block></value><next><block type="controls_if" id="4$Fffazu?y~=+p0TWYua"><mutation else="1"></mutation><value name="IF0"><block type="logic_operation" id="SA/_.+AMn?^qzBJ:XhSI" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="NN-NQi/M[f1Su7ilS|tg"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="adnd6Mrn4335Rv9z7GU."><value name="btn"><shadow type="pins_button" id="yY#xDA:biB}MF}@M|,C-"><field name="PIN">B1key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="/#4)/rr8jGrt,r5VpkF="><field name="OP">EQ</field><value name="A"><block type="variables_get" id="(_XMSx*|3cwV))8|ow#L"><field name="VAR">亮灯序号</field></block></value><value name="B"><block type="math_number" id="pDS:2p*6bf:Xl1`h:j1#"><field name="NUM">1</field></block></value></block></value></block></value><value name="B"><block type="logic_operation" id="*{rW|F=.{vjw3M;9=;Ox"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="t9f6iDLSM[zIm#,VC=~b"><value name="btn"><shadow type="pins_button" id="SR[,^3,bGX5g[4Qjl)Sn"><field name="PIN">B2key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id=";ld@gHoD7htgVfZ#6r90"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="#(ZKxZUg7Xn5}$=k4RN*"><field name="VAR">亮灯序号</field></block></value><value name="B"><block type="math_number" id="]ZP6t9M5}77{5;a`zXxB"><field name="NUM">2</field></block></value></block></value></block></value></block></value><statement name="DO0"><block type="display_show_image_or_string_delay" id="u=r=P^dUI_55-s#T){wW"><field name="center">True</field><value name="data"><shadow type="text" id="2Hr/e*tIHKIxKcA/}m8P"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="=J|7cyy|{k!0,kjC=eY."><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="YLEKae`}1NC(/}oY4SqF"><field name="NUM">1</field></shadow><block type="variables_get" id="!4v+]|3jkQm/kXh}~cPa"><field name="VAR">按下时刻</field></block></value><value name="B"><shadow type="math_number" id="9t0WfTe)FsF|*3}}N#(6"><field name="NUM">1</field></shadow><block type="variables_get" id="jg9(_lynyO;VI(XQtqPt"><field name="VAR">亮灯时刻</field></block></value></block></value><value name="space"><shadow type="math_number" id="qm~M=53.T,U7T6UW^ZkV"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="zmIJgpeku!(Wyu;^`,eD"><field name="BOOL">TRUE</field></shadow></value></block></statement><statement name="ELSE"><block type="display_show_image_or_string_delay" id="BWK3ye1^(;|k2u6c_W;t"><field name="center">True</field><value name="data"><shadow type="text" id="2Hr/e*tIHKIxKcA/}m8P"><field name="TEXT">按键错误</field></shadow></value><value name="space"><shadow type="math_number" id="!:I^E2OD5_:$og;h6j8l"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="m~X_!__e=Y[J=~Li0qmg"><field name="BOOL">TRUE</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHJhbmRvbQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCmltcG9ydCBtaXhnb19zYW50CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKCuS6rueBr+aXtuWIuyA9IDAK5oyJ5LiL5pe25Yi7ID0gMArkuq7nga/luo/lj7cgPSAwCndoaWxlIFRydWU6CiAgICB0aW1lLnNsZWVwKChyYW5kb20udW5pZm9ybSgwLjUsIDIpKSkKICAgIOS6rueBr+W6j+WPtyA9IHJhbmRvbS5yYW5kaW50KDEsIDIpCiAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZijkuq7nga/luo/lj7csMSkKICAgIOS6rueBr+aXtuWIuyA9IHRpbWUudGlja3NfbXMoKQogICAgd2hpbGUgVHJ1ZToKICAgICAgICBpZiAobWl4Z29fc2FudC5CMWtleS5pc19wcmVzc2VkKCkgb3IgbWl4Z29fc2FudC5CMmtleS5pc19wcmVzc2VkKCkpOgogICAgICAgICAgICBicmVhawogICAgb25ib2FyZF9sZWQuc2V0b25vZmYo5Lqu54Gv5bqP5Y+3LDApCiAgICDmjInkuIvml7bliLsgPSB0aW1lLnRpY2tzX21zKCkKICAgIGlmIChtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKSBhbmQg5Lqu54Gv5bqP5Y+3ID09IDEpIG9yIChtaXhnb19zYW50LkIya2V5LmlzX3ByZXNzZWQoKSBhbmQg5Lqu54Gv5bqP5Y+3ID09IDIpOgogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKOaMieS4i+aXtuWIuyAtIOS6rueBr+aXtuWIuywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cygn5oyJ6ZSu6ZSZ6K+vJywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQo=</code> |