初始化提交

This commit is contained in:
王立帮
2024-07-19 10:16:00 +08:00
parent 4c7b571f20
commit 4a2d56dcc4
7084 changed files with 741212 additions and 63 deletions

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_notes" id="1H={rIfpPxmalL?WL]JX" x="0" y="0"><field name="VALUE">D2:接按钮\nD9:接LED\n按下按钮可以控制LED开关切换并且将开关状态存储到EEPROM中。\n每次重启时先从EEPROM中读取灯在之前的状态先将灯的状态恢复。\n即如果主板在断电之前灯是开启状态的主板重启后自动开灯。</field></block><block type="base_setup" id="PMT~jGHe-HkYOX7Y`ksT" x="0" y="145"><statement name="DO"><block type="variables_declare" id="%|Mp8=TI$_R1mE61o9j?"><field name="variables_type">global_variate</field><field name="VAR">state</field><field name="TYPE">boolean</field><value name="VALUE"><block type="logic_boolean" id="3huHD9-~G=u?TU:h(u-B"><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="X9Osae=uf,fsE9GkkY4D"><field name="VAR">state</field><value name="VALUE"><block type="store_eeprom_read_byte" id="v6VX@/@#_W$Jb!80+n-T"><value name="ADDRESS"><shadow type="math_number" id="!;YYf2L]CVq^hT@^2e0."><field name="NUM">0</field></shadow></value></block></value><next><block type="inout_digital_write2" id="2LeMMT0)zX))[Mz}]wNz"><value name="PIN"><shadow type="pins_digital" id="y;X3*H6A?^7rAsbyrCt}"><field name="PIN">9</field></shadow></value><value name="STAT"><shadow xmlns="http://www.w3.org/1999/xhtml" type="inout_highlow" id="bNq*YB1O@WX)Ukb4/#7s"><field name="BOOL">HIGH</field></shadow><block type="variables_get" id="a+OZMuEehV%itKhRxDD7"><field name="VAR">state</field></block></value></block></next></block></next></block></statement></block><block type="OneButton_interrupt" id="twH-O}%KuQE$J0/.FA01" x="0" y="300"><field name="mode">attachClick</field><value name="PIN"><shadow type="pins_digital" id="N__5Yx}(otfh;}_v5%.G"><field name="PIN">2</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="z/.;|3ged9m]ZINJ;y=m"><field name="BOOL">LOW</field></shadow></value><statement name="DO"><block type="variables_set" id="DQUHtZrMdhi0$cTw4K]R"><field name="VAR">state</field><value name="VALUE"><block type="logic_negate" id="?!^lJL*y)=xY+]aRS0/|"><value name="BOOL"><block type="variables_get" id="zzU}82;nQ`jOmk;jV(=Z"><field name="VAR">state</field></block></value></block></value><next><block type="inout_digital_write2" id=":c$}_rqmbIpEvLU)a=LU"><value name="PIN"><shadow type="pins_digital" id="ePhj;]eG0nI.CÐ_552"><field name="PIN">9</field></shadow></value><value name="STAT"><shadow xmlns="http://www.w3.org/1999/xhtml" type="inout_highlow" id="bNq*YB1O@WX)Ukb4/#7s"><field name="BOOL">HIGH</field></shadow><block type="variables_get" id="kVkPC?oxO.C=R3$pH64*"><field name="VAR">state</field></block></value><next><block type="store_eeprom_write_byte" id="(#Av+Pp/mfHCCRg:#cS4"><value name="ADDRESS"><shadow type="math_number" id="F.=lc8BIIp;XZ~Ke)`;;"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="~Z}X0QA!)DEkJ0a_UN;V"><field name="NUM">0</field></shadow><block type="variables_get" id="741GXYuLb7fHQHqNv,K="><field name="VAR">state</field></block></value></block></next></block></next></block></statement></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="base_setup" id="/CUKHeqj4lG/Y,im`Ot%" x="67" y="17"><statement name="DO"><block type="serial_begin" id="TK!G57%-6Yby3j}0PWEf"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="EbXWpCv|Q{Q6MZ/YrnYL"><field name="NUM">9600</field></shadow></value><next><block type="lists_create_with2" id="62$AO}1EcuXf{t!q*u6#"><mutation xmlns="http://www.w3.org/1999/xhtml" items="7"></mutation><field name="TYPE">char</field><field name="VAR">mylist</field><value name="ADD0"><block type="text_char" id="PL4A_ip6,pZAY9O!#(uo"><field name="TEXT">a</field></block></value><value name="ADD1"><block type="text_char" id="ZpY`BPtXHxHQx5,.5u8g"><field name="TEXT">b</field></block></value><value name="ADD2"><block type="text_char" id="oPJ$c:+H9_$i?6:sCwHp"><field name="TEXT">c</field></block></value><value name="ADD3"><block type="text_char" id="kehz3r):x~=Dl45Pnqx,"><field name="TEXT">d</field></block></value><value name="ADD4"><block type="text_char" id="x5_#_)k/uDs,YI)Z4Jon"><field name="TEXT">e</field></block></value><value name="ADD5"><block type="text_char" id="1(KRotq^KMrvA9[Z_/,M"><field name="TEXT">f</field></block></value><value name="ADD6"><block type="text_char" id="Nd7?p@=ac_3(oN+I({lX"><field name="TEXT">g</field></block></value><next><block type="lists_create_with_text2" id="r$whVct|IJUSE[g1A}$#"><field name="TYPE">char</field><field name="VAR">mylist1</field><field name="SIZE">7</field><field name="TEXT">0</field><next><block type="store_eeprom_put" id="%(fKX7,[#9+kfgF-VD|#"><value name="ADDRESS"><shadow type="math_number" id="ibM42@[h~JBM`BB(8x[W"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow type="math_number" id=".y8DLNfw.E7X!^=$J+1G"><field name="NUM">mylist</field></shadow></value><next><block type="store_eeprom_get" id="-5r2jo77`:7#/QY`?|Hs"><value name="ADDRESS"><shadow type="math_number" id="~wA?M_!fXGd~sRs7oJZ`"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow type="math_number" id="FK1@Pdb@P8@=8#33wJzx"><field name="NUM">mylist1</field></shadow></value><next><block type="controls_for" id="gHNEH27jaln}ST4C`z=U"><field name="VAR">i</field><value name="FROM"><shadow type="math_number" id="w4N6djLK/%YS1No!NSTo"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="5iZB^#MjIkqp??#sh=K%"><field name="NUM">7</field></shadow></value><value name="STEP"><shadow type="math_number" id="O,2khL0z(LC{x^iM31!V"><field name="NUM">1</field></shadow></value><statement name="DO"><block type="serial_print" id="OH@i9#S8s3l*;?kOmn^`"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="lists_getIndex" id="i~BgW;SNrUd/hbqO0.7v"><field name="VAR">mylist1</field><value name="AT"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="AtEpBFly2kZOyR1K$Gn+"><field name="NUM">1</field></shadow><block type="variables_get" id="g6$=.Te-`m!S/vNvYEoV"><field name="VAR">i</field></block></value></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="base_setup" id="/CUKHeqj4lG/Y,im`Ot%" x="67" y="17"><statement name="DO"><block type="serial_begin" id="TK!G57%-6Yby3j}0PWEf"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="EbXWpCv|Q{Q6MZ/YrnYL"><field name="NUM">9600</field></shadow></value><next><block type="lists_create_with2" id="62$AO}1EcuXf{t!q*u6#"><mutation xmlns="http://www.w3.org/1999/xhtml" items="7"></mutation><field name="TYPE">byte</field><field name="VAR">mylist</field><value name="ADD0"><block type="math_number" id="FLB]8PX|+$lgCk[PyFi]"><field name="NUM">1</field></block></value><value name="ADD1"><block type="math_number" id="2?x+E5?s^A5R}i/C1=-R"><field name="NUM">2</field></block></value><value name="ADD2"><block type="math_number" id=":f,at(0NymexeEy;m)St"><field name="NUM">3</field></block></value><value name="ADD3"><block type="math_number" id="/8dM0KmCygywLU?1Hjs)"><field name="NUM">4</field></block></value><value name="ADD4"><block type="math_number" id="DNk-IjRahn8MS9V;!q+h"><field name="NUM">5</field></block></value><value name="ADD5"><block type="math_number" id="u`w*6WuJiFTChyV]2Se^"><field name="NUM">6</field></block></value><value name="ADD6"><block type="math_number" id="|_B]T}S/.ltxO+eT~fmQ"><field name="NUM">7</field></block></value><next><block type="lists_create_with_text2" id="r$whVct|IJUSE[g1A}$#"><field name="TYPE">byte</field><field name="VAR">mylist1</field><field name="SIZE">7</field><field name="TEXT">0</field><next><block type="store_eeprom_put" id="%(fKX7,[#9+kfgF-VD|#"><value name="ADDRESS"><shadow type="math_number" id="ibM42@[h~JBM`BB(8x[W"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow type="math_number" id=".y8DLNfw.E7X!^=$J+1G"><field name="NUM">mylist</field></shadow></value><next><block type="store_eeprom_get" id="-5r2jo77`:7#/QY`?|Hs"><value name="ADDRESS"><shadow type="math_number" id="~wA?M_!fXGd~sRs7oJZ`"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow type="math_number" id="FK1@Pdb@P8@=8#33wJzx"><field name="NUM">mylist1</field></shadow></value><next><block type="controls_for" id="gHNEH27jaln}ST4C`z=U"><field name="VAR">i</field><value name="FROM"><shadow type="math_number" id="w4N6djLK/%YS1No!NSTo"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="5iZB^#MjIkqp??#sh=K%"><field name="NUM">7</field></shadow></value><value name="STEP"><shadow type="math_number" id="O,2khL0z(LC{x^iM31!V"><field name="NUM">1</field></shadow></value><statement name="DO"><block type="serial_print" id="OH@i9#S8s3l*;?kOmn^`"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="lists_getIndex" id="i~BgW;SNrUd/hbqO0.7v"><field name="VAR">mylist1</field><value name="AT"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="AtEpBFly2kZOyR1K$Gn+"><field name="NUM">1</field></shadow><block type="variables_get" id="g6$=.Te-`m!S/vNvYEoV"><field name="VAR">i</field></block></value></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="base_setup" id="/CUKHeqj4lG/Y,im`Ot%" x="67" y="17"><statement name="DO"><block type="serial_begin" id="TK!G57%-6Yby3j}0PWEf"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="EbXWpCv|Q{Q6MZ/YrnYL"><field name="NUM">9600</field></shadow></value><next><block type="variables_declare" id="3aqt`aNa)bH*Qxsc(CN^"><field name="variables_type">global_variate</field><field name="VAR">put_data</field><field name="TYPE">float</field><value name="VALUE"><block type="math_number" id="7SB-SI),slyG#`HUUFj*"><field name="NUM">3.14</field></block></value><next><block type="variables_declare" id="t6aj0CTL1,sUH|X0UVE2"><field name="variables_type">global_variate</field><field name="VAR">get_data</field><field name="TYPE">float</field><value name="VALUE"><block type="math_number" id="{`9U@m4Q[~7m.?0N^7rh"><field name="NUM">0</field></block></value><next><block type="store_eeprom_put" id="%(fKX7,[#9+kfgF-VD|#"><value name="ADDRESS"><shadow type="math_number" id="ibM42@[h~JBM`BB(8x[W"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id=".y8DLNfw.E7X!^=$J+1G"><field name="NUM">0</field></shadow><block type="variables_get" id="_o=g**XAt`N-=y07..*="><field name="VAR">put_data</field></block></value><next><block type="store_eeprom_get" id="-5r2jo77`:7#/QY`?|Hs"><value name="ADDRESS"><shadow type="math_number" id="~wA?M_!fXGd~sRs7oJZ`"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="FK1@Pdb@P8@=8#33wJzx"><field name="NUM">item</field></shadow><block type="variables_get" id="$c1vw)`gw=+|zx%oZ^w`"><field name="VAR">get_data</field></block></value><next><block type="serial_print" id="OH@i9#S8s3l*;?kOmn^`"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="variables_get" id="qyNx~TP1{g4wl9KTyB39"><field name="VAR">get_data</field></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="base_setup" id="Wyt61=p9[3doow)ZK,R{" x="101" y="88"><statement name="DO"><block type="serial_begin" id="_!!50rZTV4UNd)w?dBXb"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="Ii_z{dX_VvOG$MbqKpOP"><field name="NUM">9600</field></shadow></value><next><block type="variables_declare" id="LLV9[au@55vz8]$jTx$_"><field name="variables_type">global_variate</field><field name="VAR">put_data</field><field name="TYPE">unsigned long</field><value name="VALUE"><block type="math_number" id="Fd)z]:wbnfndhg^QXzA{"><field name="NUM">123456789</field></block></value><next><block type="variables_declare" id="H(MuPgsMbH$N3m[uSOKb"><field name="variables_type">global_variate</field><field name="VAR">get_data</field><field name="TYPE">unsigned long</field><value name="VALUE"><block type="math_number" id="dB|[wx~J{`oW#n=D@lFr"><field name="NUM">0</field></block></value><next><block type="store_eeprom_put" id="L92d~-(=ePShNRDLnM[n"><value name="ADDRESS"><shadow type="math_number" id="goOf:}s{8THtJ65sM9Y:"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="T!3n:9YJl0^eSm|c6$@%"><field name="NUM">0</field></shadow><block type="variables_get" id="!ks;sLC#||z1X?TÎm9"><field name="VAR">put_data</field></block></value><next><block type="store_eeprom_get" id="u8I{wJ%s2O,}b^_f@N-3"><value name="ADDRESS"><shadow type="math_number" id="R7X3QWi4Nx-,IU/Pdk.-"><field name="NUM">0</field></shadow></value><value name="DATA"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="L]u!X~;dP#Fr,wtk-o@@"><field name="NUM">item</field></shadow><block type="variables_get" id="_UHmYHZ}1T0[fojX`m7L"><field name="VAR">get_data</field></block></value><next><block type="serial_print" id="sX8p9Eb$#;{ck(A!IhqA"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="variables_get" id="bK5MNsZMFzHK6{}49[6f"><field name="VAR">get_data</field></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>