Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/4年级/2-1-1 简单计时器-定时输出计时.mix
2025-12-31 09:45:01 +08:00

1 line
5.5 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><variables><variable id="jlC@m3GF}:v~v:6x7,k]">tim</variable></variables><block type="set_system_timer" id=":6L_-ok6@.YJNNi$n9~=" x="-1693" y="-344"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="8}?WJM[WxIXwGJprFs0]"><field name="VAR">tim</field></shadow></value><value name="PIN"><shadow type="timer_id_pin" id="L^[{.uitgn47cLX{aV1-"><field name="PIN">0</field></shadow></value><value name="period"><shadow type="math_number" id="gR{JctuJ-DSXM+FiA]O5"><field name="NUM">100</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="~@OFYoUgNwzysv_EeKys"><field name="VALUE">tim_callback</field></shadow></value><next><block type="variables_set" id="aSE[OmNk~ePd$b:I9{x$"><field name="VAR">当前计时</field><value name="VALUE"><block type="math_number" id="V4FDpH6/dalar7B(M4A:"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="|`pLfdr!D)1-tkwni:/1"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="cy}0NXif5ACH`4W`IiLX"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block><block type="procedures_defnoreturn" id="m+UQ,HB5]024!O:KO7}V" x="-1695" y="-165"><mutation><arg name="tim" varid="jlC@m3GF}:v~v:6x7,k]"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="variables_global" id="Ze+;.E!zIZv]8E/UyYyf"><value name="VAR"><block type="variables_get" id="HO:$swI(y/?*H2N,brkP"><field name="VAR">当前计时</field></block></value><next><block type="math_selfcalcu" id="Db]oC_V-qF6ZNR3w)z{r"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="d4Q==8HG/eb~qA.Vt8Me"><field name="VAR">a</field></shadow><block type="variables_get" id=".DvDfP3YxJaWbsUVTvrL"><field name="VAR">当前计时</field></block></value><value name="B"><shadow type="math_number" id="X]V-@^{1K,)=oI.Q}v1G"><field name="NUM">1</field></shadow></value><next><block type="display_clear" id="Xwh.h;56!6]a(OE}G)(l"><value name="boolean"><shadow type="logic_boolean" id="S0afCV:^Drw:]$49_4r["><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="|fu@VTRe:1lrfCFwncT8"><field name="center">True</field><value name="data"><shadow type="text" id="9Lw:u^MnS{ijW5@l/$n#"><field name="TEXT">当前计时(100ms)</field></shadow></value><value name="x"><shadow type="math_number" id="EEI?|Yj{s-yq`op$TTCv"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="-o)kZEyhXoG;ZP{rw+o0"><field name="NUM">20</field></shadow></value><value name="size"><shadow type="math_number" id="u*~k*Ie4d-(}B,h{`o]c"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id="9b#Aqo:xFr0c:!bjh:|f"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="eV|UQs-)2NPQ8j27.3fk"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="A!7Vj/R{LFNVNG2^.PMX"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="mES{gJYde:Y.ww+ge=VN"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="Xd|.pld@}_yJ@@Q,c}uU"><field name="center">True</field><value name="data"><shadow type="text" id="(MKu!?Gh+xCnb~GO?l/t"><field name="TEXT">系统运行(毫秒)</field></shadow><block type="number_to_text" id="DJ7Zh+[aOo=$KjR)2MSr"><value name="VAR"><shadow type="variables_get" id="PAzNn!Nu8}M9bT1L[kxx"><field name="VAR">x</field></shadow><block type="variables_get" id="FI2Q/ZQstbp:F-^)sx0r"><field name="VAR">当前计时</field></block></value></block></value><value name="x"><shadow type="math_number" id="meR~+P(WyiV}u3}Tz#*5"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="[Vf?xYD7X8eU3hf8DpR]"><field name="NUM">120</field></shadow></value><value name="size"><shadow type="math_number" id="1G!8_7I*Ce)=]daK61j`"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="q/s*a$K{F|*DmlUJ1N#F"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="e_m$,~$`BGQwmGX[xDd@"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="9_kZe`Fe4OLI#p57;e)1"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id=",`,mn*JD;v,Kp9MYrivu"><field name="BOOL">FALSE</field></shadow></value><next><block type="display_available" id="ET;*ytlylI+1w!DbK1lX"></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoKCmRlZiB0aW1fY2FsbGJhY2sodGltKToKICAgIGdsb2JhbCDlvZPliY3orqHml7YKICAgIOW9k+WJjeiuoeaXtiArPSAxCiAgICBvbmJvYXJkX3RmdC5maWxsKDAsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LnNob3dzKCflvZPliY3orqHml7YoMTAwbXMpJywgeD0wLCB5PTIwLCBzaXplPTIsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LnNob3dzKHN0cijlvZPliY3orqHml7YpLCB4PTAsIHk9MTIwLCBzaXplPTMsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LndyaXRlKCkKCgoKdGltID0gbWFjaGluZS5UaW1lcigwLHBlcmlvZCA9IDEwMCwgbW9kZT1tYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjaz10aW1fY2FsbGJhY2spCuW9k+WJjeiuoeaXtiA9IDAKd2hpbGUgVHJ1ZToKICAgIHBhc3MK</code>e2ID0gMAp3aGlsZSBUcnVlOgogICAgcGFzcwo=</code>