Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/3年级/4-2-2 延时闹钟-10秒响铃进阶.mix
2025-12-31 09:45:01 +08:00

1 line
6.9 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_RTC_settime_string" id="4Y7U#s-D2R7~25hN!soj" x="-687" y="-240"><value name="CONTENT"><shadow type="tuple_input" id="Pv@13J(nsAO$q[Y6}#CW"><field name="CONTENT">2025,6,17,10,30,3</field></shadow></value><next><block type="controls_whileUntil" id="A+J-Efe?ydJ}7*BY:fU["><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="lO@?t[Q+lz:qk.lpXTk)"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_show_texts" id="@FuSdkp(S(ttHuBJoz=$"><value name="data"><shadow type="text" id="jjW`.,BVt#9}WM#hkQ~b"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time_str" id="=)ueN0DDs]$T^iC9-nS6"></block></value><value name="x"><shadow type="math_number" id="2/S5:8JhLt(bKk=s$qqs"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="{?,.QMcv-kV#$.vDY.kN"><field name="NUM">70</field></shadow></value><value name="size"><shadow type="math_number" id="M[4;3v)m,:@xVzb,BRpE"><field name="NUM">3</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="b}mG1*M*1~3?+0nhG,h]"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id=":D873WOkR?PT0Z#sUoy:"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="NL!;68)?`jP$J2WrbIut"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_if" id="{Y/D~XsRKO_zV4zT)kN)"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="l*9Ot2qTDRJb-edW)9Eq"><value name="btn"><shadow type="pins_button" id="!$hHZ~aIcOn(]ul$.S}C"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="controls_forEach" id="[D/|vlti@T~A;1TnKnQm"><value name="LIST"><shadow type="list_many_input" id="|_r`59PyzZ4:K^EasN1g"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="@w*OHj#P}/}ypqTj1i7Q"><value name="FROM"><shadow type="math_number" id="DP!=}`R5Avu[1TariR_`"><field name="NUM">10</field></shadow></value><value name="TO"><shadow type="math_number" id="o9aaO4aIF1mb#tv})Csj"><field name="NUM">-1</field></shadow></value><value name="STEP"><shadow type="math_number" id="hh00;9kJY/O])/iPxbSt"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="qO0Gg4M1}G1cQ:86.;TM"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="onboard_tft_show_texts" id=";*C6]!(+/k^J^jCrU$3/"><value name="data"><shadow type="text" id="rTj;8t1kN6O?zIuYA|F`"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time_str" id="=-UiN#X_ZJmFEu$5Q+-k"></block></value><value name="x"><shadow type="math_number" id="iaIdBtIZGreekLj79YU)"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="0+UmK]F6Y$P0q`*]ukE/"><field name="NUM">70</field></shadow></value><value name="size"><shadow type="math_number" id="Y:#i/S$3#}kOR8ZhdvP)"><field name="NUM">3</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="o_H^@+,8}!prv`nA/m2@"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="RFSta6;L4WIblC{rcb@u"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id=";o$ycZ07wU|Hof[`/6I6"><field name="BOOL">TRUE</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="5{2y}*aV4Y0j+4a=^I~p"><field name="center">True</field><value name="data"><shadow type="text" id="7b]b]7G4)=``c5GNVc|b"><field name="TEXT">10</field></shadow><block type="text_join" id="JcOLv+)SS~cP!L_1qRB?"><value name="A"><shadow type="text" id="3FL8K^,DY!?IQ{Meokv3"><field name="TEXT">Hello</field></shadow><block type="number_to_text" id="vLvI+?h0.1~SBsBr=6w-"><value name="VAR"><shadow type="variables_get" id="4}0;[om|!xG.8cJ4A9nL"><field name="VAR">x</field></shadow><block type="variables_get" id="~Zo8[6ex0LH~Cp#nfV9G"><field name="VAR">i</field></block></value></block></value><value name="B"><shadow type="text" id="l]d(7~2B3q6|A5KIJ,`T"><field name="TEXT">秒后响铃</field></shadow></value></block></value><value name="x"><shadow type="math_number" id="QPY.R;fZIH[LhF^zhfTi"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="~3+r5iR2a+ag-E5Yoj+!"><field name="NUM">200</field></shadow></value><value name="size"><shadow type="math_number" id="k[9Nax9{H@gqd*V.hIA]"><field name="NUM">2</field></shadow></value><value name="space"><shadow type="math_number" id=".);DK(f@eTg$uvxaBmw8"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="@RrvmbIpJb_5rB:2U,b3"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="_gR;dG6AQ{wj?ta=gHR3"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="dfe#dL.WZCp.(wz(|RFc"><field name="BOOL">TRUE</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="Y)lkLH?RNq@X2)puOxsd"><value name="pitch"><shadow type="pins_tone_notes" id="QDvo8geCC?NYND0CRr*/"><field name="PIN">659</field></shadow></value><value name="time"><shadow type="math_number" id=",P6OayYhS8$w~5.bsh@q"><field name="NUM">100</field></shadow></value><next><block type="controls_delay_new" id="C+`o1q,MN9fKi[}L|5:)"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="9mgQmkhVPZxVwYB=*1i,"><field name="NUM">0.9</field></shadow></value></block></next></block></next></block></next></block></statement><next><block type="esp32_onboard_music_play_list" id="1;cKfZ;a,WC$25ieMN,f"><value name="LIST"><shadow type="pins_playlist" id="8nG-V|a=Ty);J@RwULYs"><field name="PIN">onboard_music.DADADADUM</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IHJ0Y3RpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fc2FudApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbXVzaWMKaW1wb3J0IHRpbWUKCgpydGN0aW1lLnNldHRpbWUoKDIwMjUsNiwxNywxMCwzMCwzKSkKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LnRleHRzKHJ0Y3RpbWUuc3RydGltZSgpLCB4PTAsIHk9NzAsIHNpemU9MywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBmb3IgaSBpbiByYW5nZSgxMCwgLTEsIC0xKToKICAgICAgICAgICAgb25ib2FyZF90ZnQudGV4dHMocnRjdGltZS5zdHJ0aW1lKCksIHg9MCwgeT03MCwgc2l6ZT0zLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyhzdHIoaSkgKyAn56eS5ZCO5ZON6ZODJywgeD0wLCB5PTIwMCwgc2l6ZT0yLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKICAgICAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDY1OSwgMTAwKQogICAgICAgICAgICB0aW1lLnNsZWVwKDAuOSkKICAgICAgICBvbmJvYXJkX211c2ljLnBsYXkob25ib2FyZF9tdXNpYy5EQURBREFEVU0pCg==</code>