初始化提交

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="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="tG)XoofgeziFBf}`T0c." x="-129" y="66"><field name="VALUE">中断使用</field></block><block type="procedures_defnoreturn" id="M(dqz7yIncEP.Gn*qI.@" x="-128" y="117"><mutation xmlns="http://www.w3.org/1999/xhtml"><arg name="x"></arg></mutation><field name="NAME">irp_func</field><statement name="STACK"><block type="variables_global" id="=IY+:pG8W:+!i}`[GyU!"><value name="VAR"><block type="variables_get" id="`*zJ5n)M5[7-5bWQQ8J."><field name="VAR">num</field></block></value><next><block type="math_selfcalcu" id="[w4ZJ8=_bp^I/x;^6MfU"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="fZi3OzjRXm$~p4PvsGp^"><field name="VAR">a</field></shadow><block type="variables_get" id="7,-.#aH-r6gcKq1`w[5h"><field name="VAR">num</field></block></value><value name="B"><shadow type="math_number" id="b;}S?ZL.1PuY};L-B(]D"><field name="NUM">1</field></shadow></value><next><block type="system_print" id="p`:cLTe}Cs(Cvks2;!Ti"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="qaeFAHb$)@^#Uq$m`/0b"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="G5}9X7V}ekiLAOt3J%/;"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id="ojts|ogZ;Tcza6abA_[o"><field name="TEXT">Interrupt Enabled No. is {}</field></shadow></value><value name="ADD0"><block type="number_to_text" id="ruDp6!ZnjwHjx0s8]V2y"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="ih%oEuDEMuIH/Z7Ntt)A"><field name="NUM">0</field></shadow><block type="variables_get" id="$k(L)]]XMcl;%}74eDra"><field name="VAR">num</field></block></value></block></value></block></value></block></next></block></next></block></statement></block><block type="variables_set" id="TI--h`/4yHD(|zS=}v4Z" x="-123" y="284"><field name="VAR">num</field><value name="VALUE"><block type="math_number" id="3bOv_^{r:catl~ByPUie"><field name="NUM">0</field></block></value><next><block type="inout_pin_attachInterrupt" id="c}i3dKZ0*L.}[q^~RnRg"><field name="mode">GPIO.IRQ_RISING</field><value name="PIN"><shadow type="pins_digital_pin" id="CZl9M8o?]So3nT=;(-M6"><field name="PIN">17</field></shadow></value><value name="DO"><shadow type="factory_block_return" id="(ea%~?_pdKWptwtD17Vc"><field name="VALUE">irp_func</field></shadow></value></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="/6]vQTZia0jShOp/^(*j" x="-713" y="89"><field name="VALUE">LED Blink_控制板载灯亮灭操作</field><next><block type="inout_digital_init" id=")exhnN,hDKv*FPKl!8OS"><field name="MODE">GPIO.OUT</field><value name="PIN"><shadow type="pins_digital_pin" id="I+k/g8m5vm5blnnkg^Ua"><field name="PIN">8</field></shadow></value><next><block type="controls_whileUntil" id=".OBss#lx;l7{!=aUD,zv"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="35uTv?e$T@.-EKZ1l4lL"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="inout_digital_write" id="JhLW#g_jFu*xVXD{)(c_"><value name="PIN"><shadow type="pins_digital_pin" id="RH2cQo[douUbxvfJ`4C|"><field name="PIN">8</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="5rI=[nLh.v!W*Q{+Ju#n"><field name="BOOL">HIGH</field></shadow></value><next><block type="controls_delay" id="::=A1.r+s9q48J4{_i53"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="ILA$6SijrgxscKeyN[pV"><field name="NUM">1000</field></shadow></value><next><block type="inout_digital_write" id="v~V!aNS?Fk_0}m:l*2H:"><value name="PIN"><shadow type="pins_digital_pin" id="GEg9,C3JY$hVf@;I{%/N"><field name="PIN">8</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="`FR/zmh+X9OQh4mpagj:"><field name="BOOL">LOW</field></shadow></value><next><block type="controls_delay" id=")`A*q*V}4PXuz]Rw|diq"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="qW2|oAK,+3dSa00[0Axw"><field name="NUM">1000</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="tmb8d4+ff@/bLZ0GxPM0" x="-761" y="14"><field name="VALUE">PWM_使板载灯呼吸灯效果</field><next><block type="inout_pwm_init" id="8M4!k;trYKY]L+,5gOl]"><value name="PIN"><shadow type="pins_digital_pin" id="VSV8c`*cZlsLu#2o|V;~"><field name="PIN">8</field></shadow></value><value name="freq"><shadow type="math_number" id="cK:IAOKG$DNu);s:;UYV"><field name="NUM">500000</field></shadow></value><value name="VAR"><shadow type="TIM_SELET" id="n.rI@TQCdb{3RX2:nyc^"><field name="TIM">2</field></shadow></value><next><block type="controls_whileUntil" id="hk)I4Zal!=AdBCwV+#(+"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="V.Kwi,g!c6H0Vtf9o~Tl"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="z%ZAAomdR-wHS#:A~5pS"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="DuAb6}uSj6I-L7J[(~Se"><value name="FROM"><shadow type="math_number" id="?nQ~XZfS-lzcKW+:.KUc"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="oOq6f*G[aGfRx$JZTC3S"><field name="NUM">100</field></shadow></value><value name="STEP"><shadow type="math_number" id="M2/ZGWqh~a%Y/IO!OCUL"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="t6V*qd~AT~$;]2dCHXrh"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="inout_pwm_write" id="qgj@vnTSWy*VceGV1]6~"><value name="PIN"><shadow type="pins_digital_pin" id=".e*1+aFO5=P9w}T2ZRZD"><field name="PIN">8</field></shadow></value><value name="pwm"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="H=`LZNK7PUQ©ivX2w3"><field name="NUM">50</field></shadow><block type="variables_get" id=",,oCn-Gi({sQ]O^CkWdi"><field name="VAR">i</field></block></value><next><block type="controls_delay" id="iÚpW$5bB7,yT6NsA=Q"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="hyh8$Op,xSm+:P1AR3cL"><field name="NUM">10</field></shadow></value></block></next></block></statement><next><block type="controls_forEach" id="C?7ZC``s5jknhD[_7IlY"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id=")-I+;fk}+h67ygHlmrnP"><value name="FROM"><shadow type="math_number" id="r~Yu2IZAf`|Y0:ro.PeP"><field name="NUM">100</field></shadow></value><value name="TO"><shadow type="math_number" id="fe7Mn$s2G@c`0BMj,Lqj"><field name="NUM">0</field></shadow></value><value name="STEP"><shadow type="math_number" id="s#RK+s.y8;W-CnPX2M!T"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="njLm.Vsfk0[`[-h|R%P+"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="inout_pwm_write" id="Bw0a+DLM()eB]T4z}IJ."><value name="PIN"><shadow type="pins_digital_pin" id="b!*Hy[oeqmBf+dCcK[nW"><field name="PIN">8</field></shadow></value><value name="pwm"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="H=`LZNK7PUQ©ivX2w3"><field name="NUM">50</field></shadow><block type="variables_get" id="Ba$*cQhn?q${BSZ=~ZP`"><field name="VAR">i</field></block></value><next><block type="controls_delay" id="{Et]QGSvu]t.@}xU:oe/"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="[Ua_K@L#N00.g)R?=(Cc"><field name="NUM">10</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id=";g7Y!=]-rw^0m$:/GOHg" x="-729" y="264"><field name="VALUE">Time_定时器执行定时打印计划</field><next><block type="system_timer" id="u$7yBqLL+:@L:Jlig?L2"><field name="mode">PERIODIC</field><value name="SUB"><shadow type="TIM_SELET" id="lvCA)]wG|yw-G3Dh]mE="><field name="TIM">11</field></shadow></value><value name="period"><shadow type="math_number" id="/6^-dE+-XaM2umbvUpZS"><field name="NUM">1000</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="Z258]@(U?kuK(q%QtHwt"><field name="VALUE">tim_callback</field></shadow></value></block></next></block><block type="procedures_defnoreturn" id="DpE[qQ?97epr_)reN5~Q" x="-726" y="334"><mutation xmlns="http://www.w3.org/1999/xhtml"><arg name="x"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="system_print" id="J!n*l_TO+N[l!zt;LyzX"><value name="VAR"><block type="number_to_text" id="SPAZ_cuNJ=U~6iIZk%OV"><value name="VAR"><block type="controls_millis" id="C{8f5ylDOur0%Oi/zJtz"><field name="Time">ms</field></block></value></block></value></block></statement></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="QGB?bhvClH-$wMT%onX*" x="161" y="79"><field name="VALUE">UART_外部串口通信</field><next><block type="serial_softserial1" id=",jPlZ};L-$5b~inJ8#da"><field name="mode">1</field><field name="baudrate">115200</field><value name="RX"><shadow type="pins_digital_pin" id="(%1%]%iCVK?yL~[iiL)O"><field name="PIN">6</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="Xbt`3Zu6w9YHTsgSqj%R"><field name="PIN">7</field></shadow></value><next><block type="controls_whileUntil" id="uvA(W=+xa}:v8E,C1@ZM"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="b8;#$27Bz{.Roq5XF09;"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="serial_print" id="xXn/@!ptYtJ~xq{Bvi{H"><field name="mode">1</field><value name="CONTENT"><shadow type="text" id="ab]O:f=vZVM5^^8Zdbp`"><field name="TEXT">Mixly</field></shadow></value><next><block type="controls_delay" id="*/Ym;2(8{p#U+X/oqh6Z"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="{j247ny[v*Dw5f{KAUi*"><field name="NUM">1000</field></shadow></value><next><block type="controls_if" id="s=Px.m7=b)xde|*Ts#E1"><value name="IF0"><block type="serial_any" id="tZ^F.GU/=q!FGbr9Hk({"><field name="mode">1</field></block></value><statement name="DO0"><block type="system_print" id="!OBO^0_M-6w2{+LE}B@*"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="#(]2yvkDZa9mA@:)eiKv"><field name="TEXT">Mixly</field></shadow><block type="serial_readstr" id="|Oo0aD!,ncX#i0anw]M$"><field name="mode">1</field></block></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="ro*e8|,Z^W0iK~:[eOt;" x="-515" y="105"><field name="VALUE">舵机_定时器调用控制多路舵机</field><next><block type="actuator_Servo_init" id="+btRR15axBdU:Hh{Tqyj"><value name="PIN"><shadow type="pins_digital_pin" id="SjMTh{xG*ibpC{o[Eb4="><field name="PIN">11</field></shadow></value><value name="time"><shadow type="TIM_SELET" id="tbtiB84BTJ10c`%~mf]s"><field name="TIM">0</field></shadow></value><next><block type="actuator_Servo_init" id="oeA7kF0HgkD#PcK/+)S:"><value name="PIN"><shadow type="pins_digital_pin" id="!pXn/XGV4_Gg6:~)sF_J"><field name="PIN">12</field></shadow></value><value name="time"><shadow type="TIM_SELET" id="n[v)FY5Z$$)5+eF#^rdq"><field name="TIM">1</field></shadow></value><next><block type="actuator_Servo_init" id="$g_B:e7~N+48K+hM[kfX"><value name="PIN"><shadow type="pins_digital_pin" id="FYxfXciFb?2^;0HiSl-~"><field name="PIN">13</field></shadow></value><value name="time"><shadow type="TIM_SELET" id="tpbFx/:3/|jVk+jXX^E{"><field name="TIM">2</field></shadow></value><next><block type="controls_forEach" id="lkAD5Yn[^YS[av{~I+]N"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="w4q?c#-UdC709UFGoyHF"><value name="FROM"><shadow type="math_number" id="q{/OR=V]b,|Z]#HVw=%L"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="=QcOOJ#@6xvA=1AgBCFK"><field name="NUM">180</field></shadow></value><value name="STEP"><shadow type="math_number" id="h(9yHWR=v}q@6OQkZCAM"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="PZ9oJO{W30Sk=En[S@rO"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_Servo" id="|8[-[xqF`kh7o!MyNw-l"><value name="PIN"><shadow type="pins_digital_pin" id="3|}Xp:iP:*f*AC{=V$Z3"><field name="PIN">11</field></shadow></value><value name="range"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="ThmI;[``E:)^q)6;MRI]"><field name="NUM">30</field></shadow><block type="variables_get" id="zJBXFHZ%R`Ba/)Q:0$WN"><field name="VAR">i</field></block></value><next><block type="actuator_Servo" id="b4Csz~#~RllKa4qo16.s"><value name="PIN"><shadow type="pins_digital_pin" id="tUvw|DJ0Fd$Ls5l@@-w7"><field name="PIN">12</field></shadow></value><value name="range"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="5J#1$4:aYvJD[3IgVhHf"><field name="NUM">90</field></shadow><block type="math_arithmetic" id="h]hOR(U~n_^f.a+GSbqw"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="DCc{I=jnCh)xa#Ph(G/W"><field name="NUM">180</field></shadow></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="{`nex$WRDJFIL=0)s^FB"><field name="NUM">1</field></shadow><block type="variables_get" id="N5,GI1Q-LOKblE2%1xP@"><field name="VAR">i</field></block></value></block></value><next><block type="actuator_Servo" id="S)tll|/4zZlh-GHpGIL^"><value name="PIN"><shadow type="pins_digital_pin" id="w!1}p_kK%lEkWQLhCmwy"><field name="PIN">13</field></shadow></value><value name="range"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="H,ooBus7vs)G:56AcGF0"><field name="NUM">120</field></shadow><block type="variables_get" id="rpvAPr)hoJ@k42@%7!~?"><field name="VAR">i</field></block></value><next><block type="controls_delay" id="Fs^=e);]*Q}j$_-zN@|E"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="t8OSSEphUSY!3}*wV%J="><field name="NUM">10</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="=iBrkM|5o{%|;k9OB.Nz" x="-1111" y="88"><field name="VALUE">LCD_屏幕显示累加计数</field><next><block type="lcd_init" id="GwV_fD/?Y7wIR$W+AY@Z" inline="true"><value name="freq"><shadow type="math_number" id="/LsDrwTXz_?*~fYm~Evg"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="_Z_z(9)[5W]wq8w4X=te"><field name="NUM">0x0000</field></shadow></value><next><block type="variables_set" id=",LfLXs;b%`-QIlgH@|Dw"><field name="VAR">A</field><value name="VALUE"><block type="math_number" id="xG*UmP=jpKRC-NvkzMW@"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="0|AI)Z|oFrcjV^a#M`ua"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="se!}KqKN-*@0t=(73UpA"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="W:IE[lfRU-Sb_+IB`{-p"><field name="VAR">A</field><value name="VALUE"><block type="math_arithmetic" id="!n|NDD?gG,k:HRF][_kd"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="z4ChHJvS``2`eY;!nMSD"><field name="NUM">1</field></shadow><block type="variables_get" id="RL{_gfknAmv-Yk{r@R-x"><field name="VAR">A</field></block></value><value name="B"><shadow type="math_number" id="[reWBY@ZbctnL*[Yr`:C"><field name="NUM">1</field></shadow></value></block></value><next><block type="lcd_draw_string" id="Q4gB*GiH0%nnEmHZg,:+" inline="true"><value name="x"><shadow type="math_number" id="CXb/+boK,4$O=`18Bc,-"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="+^m*P5HÓT-sZN$rvbl"><field name="NUM">0</field></shadow></value><value name="text"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="`6[9KLPfD]7)oZ2n7znm"><field name="TEXT">MixPY</field></shadow><block type="number_to_text" id="xtm|R#}eGdhgmmm=#YH8"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id=":54NkE{SVh,!B@O{Os@1"><field name="NUM">0</field></shadow><block type="variables_get" id="/H|:jvQ`GOYDMK]%mq+e"><field name="VAR">A</field></block></value></block></value><value name="color_T"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="h^=Rxk1ZD$WlE]Idcy1k"><field name="NUM">0XFFFF</field></shadow><block type="LCD_color_seclet" id="OB,e[DrjaQ4-Y-A%H.3p"><field name="COLOR">#ff0000</field></block></value><value name="color_S"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="|A/VF5_=tpaOm(B`diTW"><field name="NUM">0X0000</field></shadow><block type="LCD_color_seclet" id="aYw.A.BBl|B8.;gm6J|O"><field name="COLOR">#000000</field></block></value></block></next></block></statement></block></next></block></next></block></next></block></xml>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="#h%di_|Vi?|bRiw,@`7+" x="-59" y="128"><field name="VALUE">Audio Play_加载SD卡音频文件播放</field><next><block type="spk_init" id="t.,KAqPY7k1DD.+|[2Xm"><value name="SUB"><shadow type="variables_get" id="~L:sFZLAgjzgfc/*GqrX"><field name="VAR">SPK</field></shadow></value><value name="BCK"><shadow type="pins_digital_pin" id="1q3kFN{)|.tic_Z._J|S"><field name="PIN">8</field></shadow></value><value name="WS"><shadow type="pins_digital_pin" id="/k%?v57CbEVeio!fCJ*5"><field name="PIN">9</field></shadow></value><value name="DAT"><shadow type="pins_digital_pin" id="I;_TY]z.,$~7cD%Y=u1T"><field name="PIN">10</field></shadow></value><next><block type="controls_whileUntil" id="IDXfXZDA5b*;JV!lQAP-"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="jeaiHjJ,G!{#X7OyMSL%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="audio_play" id="#q,4nxetUFHgw4B^,l2l"><value name="path"><shadow type="text" id="8kyz`b`U?rFIG.H(kGiu"><field name="TEXT">/sd/MixGo.wav</field></shadow></value><value name="SUB"><shadow type="variables_get" id="y+@$^Jhv.1)6?*_9ld-G"><field name="VAR">SPK</field></shadow></value><value name="volume"><shadow type="math_number" id="H=8r463*.u=Na2iXkTo["><field name="NUM">80</field></shadow></value><next><block type="controls_delay" id="$LtWV0sqnvDvIFLd#`Qb"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="?t{+3PH6loQ;_5+Dd,HF"><field name="NUM">1000</field></shadow></value><next><block type="audio_play" id="X,)C6o7G9D*n6.n~!z_x"><value name="path"><shadow type="text" id="-pc}S|!p!?`DSuJ9DX~w"><field name="TEXT">/sd/MixGo1.wav</field></shadow></value><value name="SUB"><shadow type="variables_get" id="j+2jTk6vdIX_`aNEX)ns"><field name="VAR">SPK</field></shadow></value><value name="volume"><shadow type="math_number" id="Mv!E*zSKvJB,_}uvy^V9"><field name="NUM">80</field></shadow></value><next><block type="controls_delay" id="3m~WG+at%#cZGw4Q#w?e"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="V;%F?GBY{8aq@F-_UY]l"><field name="NUM">1000</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="3~5HD^W*f0z!RJ,]1{o-" x="305" y="220"><field name="VALUE">Video Play_加载SD卡视频文件播放</field><next><block type="lcd_init" id=":VT$@c`+fNTW-mWWXtM2" inline="true"><value name="freq"><shadow type="math_number" id="kRU?g!givR~,|j{cia[J"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0x0000</field></shadow><block type="LCD_color_seclet" id="7vNhx2N}j[Vy)^}.R3zZ"><field name="COLOR">#000000</field></block></value><next><block type="spk_init" id="e7{2k;k@|#5oV/44X8py"><value name="SUB"><shadow type="variables_get" id="xc@s0H!Z]YVwcO4:8,BM"><field name="VAR">SPK</field></shadow></value><value name="BCK"><shadow type="pins_digital_pin" id="]=js5pD{8V/Qwe8vvV(`"><field name="PIN">8</field></shadow></value><value name="WS"><shadow type="pins_digital_pin" id="v#NEHUCVH?Fquw#d:e|."><field name="PIN">9</field></shadow></value><value name="DAT"><shadow type="pins_digital_pin" id="~pkK%b=%m04PU_:+gd+C"><field name="PIN">10</field></shadow></value><next><block type="video_play" id="0Xp@x)~~`r{RU-E9Xry%" inline="true"><value name="path"><shadow type="text" id=":T53OKlWdZPkq8JlNN7}"><field name="TEXT">/sd/MixGo.avi</field></shadow></value><value name="SUB"><shadow type="variables_get" id="UMmm;?Hq-6yX$p_-/j+i"><field name="VAR">SPK</field></shadow></value><value name="volume"><shadow type="math_number" id="lZE`QmtEdn8w(v0@W?[n"><field name="NUM">80</field></shadow></value></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="O@+rZPiLAZO0H@^$P]km" x="140" y="170"><field name="VALUE">Video record_录制视频并存放于SD卡</field><next><block type="lcd_init" id="rKd*Z!2XFb#|Jbhxw56c" inline="true"><value name="freq"><shadow type="math_number" id="|n=xcxLI,D)s?qlbW4N_"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0x0000</field></shadow><block type="LCD_color_seclet" id="A^lr5F@K)(A~;={T`@8T"><field name="COLOR">#000000</field></block></value><next><block type="mic_init" id="xT?vqU0*Gr}xPfSl!3tx"><value name="SUB"><shadow type="variables_get" id=",d_V+pH*lJv(msN*LK^g"><field name="VAR">MIC</field></shadow></value><next><block type="spk_init" id="5)m!fo2gA6:m{)raJ1n+"><value name="SUB"><shadow type="variables_get" id="2bhOi,Oc9@$MEocgsQAk"><field name="VAR">SPK</field></shadow></value><value name="BCK"><shadow type="pins_digital_pin" id="x@Dar+pSlEeVbc,Xdr^d"><field name="PIN">8</field></shadow></value><value name="WS"><shadow type="pins_digital_pin" id="68(=n:_;:~T=Eu$eWT8?"><field name="PIN">9</field></shadow></value><value name="DAT"><shadow type="pins_digital_pin" id="|:rTrWK%|r6m58Et:6J)"><field name="PIN">10</field></shadow></value><next><block type="camera_init" id="b_u|IaXf,`gHKT.YPnA[" inline="true"><value name="key1"><shadow type="mode" id="NuD[T~wJi,_{YPfO`Ev}"><field name="flag">sensor.RGB565</field></shadow></value><value name="key2"><shadow type="size" id="k-:gFv@2%{d#(AO%y/:w"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="QRVj4jH-$CwBedn%AIKJ"><field name="flag">1</field></shadow></value><value name="key4"><block type="math_number" id="AcetWgHz$EryiZG{0m|z"><field name="NUM">10</field></block></value><next><block type="camera_set_hmirror" id="ZKtBze44+qoUIG^580}{"><value name="key"><shadow type="on_off" id="q^_?~ph+ZY6Y.bZFr2oO"><field name="flag">0</field></shadow></value><next><block type="video_record" id="zGAE54oS6tQ${b|XkJ8q"><value name="path"><shadow type="text" id="ngTE,+2y_=.s[=!S@g2w"><field name="TEXT">/sd/Cool_AI_0810.avi</field></shadow></value><value name="SUB"><block type="variables_get" id="4As}Jx(qJD#,L3T8%:A{"><field name="VAR">MIC</field></block></value><value name="time"><shadow type="math_number" id="/.^]*.`0#CM$+t!iS;UX"><field name="NUM">10</field></shadow></value><next><block type="controls_delay" id=".y!OG)*~J@un6OQ%#}ZF"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="*Qj-/z4(*%(@B)@S;_o_"><field name="NUM">1000</field></shadow></value><next><block type="video_play" id="MH}`C`d_$M9si:;+{l|y"><value name="path"><shadow type="text" id="Fk#DC`%yM90MsF3a?@+:"><field name="TEXT">/sd/Cool_AI_0810.avi</field></shadow></value><value name="SUB"><block type="variables_get" id="H9Z7]QS@$/B;M5VX?wa)"><field name="VAR">SPK</field></block></value><value name="volume"><shadow type="math_number" id="i^+r7Fh0)8xZmWwE`2aQ"><field name="NUM">80</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="1suKQ1p5jle%z5efrGiK" x="-124" y="-453"><field name="VALUE">Camera 拍照_持续拍照显示屏幕上</field><next><block type="camera_init" id="pqF#W^r+`hVHB(=EX!^/" inline="true"><value name="key1"><shadow type="mode" id="goC6YSjZ}WzqHFijT|Dx"><field name="flag">sensor.YUV422</field></shadow></value><value name="key2"><shadow type="size" id=";-[3z=iE~J_=K9;ZTaVx"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="*P-8ne^Uz_~63vU66MU6"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="PB:KJup.tSZJNW+d#ur;" inline="true"><value name="freq"><shadow type="math_number" id="U?KJMIb9T$m4t(l1ujm3"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0x0000</field></shadow><block type="LCD_color_seclet" id="#9.:Ms9/0/hoK+Spl-bj"><field name="COLOR">#000000</field></block></value><next><block type="controls_whileUntil" id="6FW)lkJcX{#t`uL@1xKr"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Z)oM52+_lTm~H-lpP2TZ"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="lcd_display" id="wYPSeVtXhoc3uu-hToS%"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="Vi+P(!f#S*%PGn3b#}1k"><field name="VALUE">image</field></shadow><block type="camera_snapshot" id="AT+.^6f4Qu`^wXQZpJ?m"></block></value></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="#*3nkjfP(#pJl(pWA]e5" x="-145" y="-368"><field name="VALUE">Imge 显示图片_加载SD卡图片文件显示</field><next><block type="lcd_init" id="#|wK+}de0z^ip-pzf$_." inline="true"><value name="freq"><shadow type="math_number" id="t=?2fei,gLk3U5DfB{$D"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="PZqvldn(ZYd4{twMtV4{"><field name="NUM">0x0000</field></shadow></value><next><block type="image_Image" id="zF3zJC%jFb;!,+2AkPuu"><value name="SUB"><shadow type="variables_get" id="/SG=N{Ms3q0HF4(2FkYS"><field name="VAR">image</field></shadow></value><value name="path"><shadow type="text" id="L6FNs@sj`]r|8D$c[SU@"><field name="TEXT">MixGo.jpg</field></shadow></value><next><block type="lcd_display" id="ge4dUOtBQfT?5$nwtOiM"><value name="img"><shadow type="factory_block_return" id="F0G-$k@D__32US4ONX[w"><field name="VALUE">image</field></shadow></value></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="I6|1)0^Mco9@t)P//Z#G" x="-195" y="-440"><field name="VALUE">Imge 灰度图片_加载SD卡图片文件转换灰度图</field><next><block type="lcd_init" id="#|wK+}de0z^ip-pzf$_." inline="true"><value name="freq"><shadow type="math_number" id="t=?2fei,gLk3U5DfB{$D"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="PZqvldn(ZYd4{twMtV4{"><field name="NUM">0x0000</field></shadow></value><next><block type="image_Image" id="7]@YL[cCJU?ibjzbq:g4"><value name="SUB"><shadow type="variables_get" id="%@)Mn0`Hn)0GQPK8#N*M"><field name="VAR">image</field></shadow></value><value name="path"><shadow type="text" id="_)=m4nZ8N]9NiI0Mp7|n"><field name="TEXT">mixgo.jpg</field></shadow></value><next><block type="variables_set" id="FppGFs2Z9SOYDznU:2M1"><field name="VAR">image</field><value name="VALUE"><block type="image_tonew" id="O_2di7b+OC{A+l?DJT_%"><field name="key">to_grayscale</field><value name="VAR"><shadow type="variables_get" id="G$Aaqh9.SleD{ISSvUFr"><field name="VAR">image</field></shadow></value></block></value><next><block type="lcd_display" id="ge4dUOtBQfT?5$nwtOiM"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="F0G-$k@D__32US4ONX[w"><field name="VALUE">image</field></shadow><block type="variables_get" id="w]T,$jvE(MGLf3a^c^74"><field name="VAR">image</field></block></value></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="*(i])Q5R}@I=PL5^_(j*" x="-111" y="-571"><field name="VALUE">【童芯创悟】-Imge 绘制滤波_采集图形并洪水填充处理</field><next><block type="camera_init" id="@DIUY4eA5lh`EudS1+vp" inline="true"><value name="key1"><shadow type="mode" id="oxZRaMkh?^eySRf|ok(8"><field name="flag">sensor.RGB565</field></shadow></value><value name="key2"><shadow type="size" id="v]6_0e2byT8Qp)P#xLz%"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="xm/$pq7TN`T{IyUGVc%!"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="7k30Udj[^A,A{ZWAv@w{" inline="true"><value name="freq"><shadow type="math_number" id="nPqk7J*9N$L(7kuMaKDW"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="!V0.x.D$xn:{vIK$Gj$7"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="@m}0r#slK4YTsaP+yy)^"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="b4hm+Fi*H2%fy7?.f46J"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="CW|M~n?/8$J(RC1;mu@T"><field name="VAR">image</field><value name="VALUE"><block type="camera_snapshot" id="tnDEVtRQm/}7E9Ole6X4"></block></value><next><block type="lcd_display" id="SCPK8n0~2t!q=rDOH-sA"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="Sln7v5O@weDVs5h}cyY-"><field name="VALUE">image</field></shadow><block type="image_flood_fill" id="U^T=lN@r{]T;f#S)](]U"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="1}RKdg6Bt{}==7`*[mI5"><field name="VAR">image</field></shadow><block type="variables_get" id="vy+JHC*4:lBsI*ZQ8=jn"><field name="VAR">image</field></block></value><value name="LIST"><shadow type="list_many_input" id="wxDepMX}ec-_JZzRq!un"><field name="CONTENT">160,120</field></shadow></value><value name="color"><shadow type="math_number" id="DZDEYIVQ7brz,VwL.6N?"><field name="NUM">0xFFFF</field></shadow></value><value name="seed"><shadow type="math_number" id="c$j7![ex1SsRW@hW$5hE"><field name="NUM">0.05</field></shadow></value><value name="float"><shadow type="math_number" id="pRg23th}`Fp?jD2J`F`{"><field name="NUM">0.05</field></shadow></value><value name="invert"><shadow type="on_off" id="j}$VK4d?Jzv?Ym-P(zhu"><field name="flag">1</field></shadow></value><value name="clear"><shadow type="on_off" id="xHx#F)9b#fKu~(|$%R{t"><field name="flag">1</field></shadow></value></block></value></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="7z*[!f#qKzvJvLsN6N,#" x="332" y="-139"><field name="VALUE">Imge 直线识别_识别摄像头采集图片中直线线条</field><next><block type="camera_init" id="LMi~5;,I:$e!x_!5x#g|" inline="true"><value name="key1"><shadow type="mode" id="[|,5zz=*qs$`6goSmqcX"><field name="flag">sensor.RGB565</field></shadow></value><value name="key2"><shadow type="size" id="EOP7I%Gi~Fx$ze|8vhhc"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="}25QG%`{:);p~/R8Uv7p"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="Zkx^JUJ4pt/6Td*]Ye,m" inline="true"><value name="freq"><shadow type="math_number" id="VEN#xd$u;bTjga2Y7WSV"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="eDJa8LG(=pc{B2qotBri"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="wz.jTKO21$r/^)Wkmwvm"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="WKaflaFXo)ZB,-B@bggX"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="d_m{|O*NOF,E?OLYseq`"><field name="VAR">img</field><value name="VALUE"><block type="camera_snapshot" id="~up9Nu#J?~rT?S}J@c99"></block></value><next><block type="controls_forEach" id="Y^t[jxks/A/*=|/sQF`R"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="6}el?f}`FP3?XZ~bzqHd"><field name="CONTENT">0,1,2,3</field></shadow><block type="image_find_lines" id="oxp8xVd6ou]*sb[M-AL~" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="`1/ybOMb^vwuByL5Fu!{"><field name="VAR">image</field></shadow><block type="variables_get" id="zX;hJLJ}%|_(6SHhbS8]"><field name="VAR">img</field></block></value><value name="roi"><shadow type="list_many_input" id="HR3+S[%d;}N*0}3/u87L"><field name="CONTENT">0,0,240,240</field></shadow></value><value name="threshold"><shadow type="math_number" id=".T^2t3JFs[CipC1Er@4D"><field name="NUM">1000</field></shadow></value><value name="theta_margin"><shadow type="math_number" id="8ij_-C%|.%%jX%W+dn0R"><field name="NUM">25</field></shadow></value><value name="rho_margin"><shadow type="math_number" id="9u3[a|qxG,1?2N%-AO=Q"><field name="NUM">25</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="YM=N3MI0R]P`qR_y7u-!"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="lcd_display" id="P@Nx|tr;,tLDipPK`hfu"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="ESZX9f)Ei!Da5gS)hlmb"><field name="VALUE">image</field></shadow><block type="image_draw_line" id="d:c[Tdwbtm*?U^h24r@?" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id=":.YacURY)3FQ=?[r,Zm["><field name="VAR">image</field></shadow><block type="variables_get" id="MU$w!FWz*7{LKqm`t[aF"><field name="VAR">img</field></block></value><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="YLF{z0LN,O|gjyaxu^iz"><field name="CONTENT">10,20,30,40</field></shadow><block type="image_line" id="TXLDJw%()s8ttc^ldwCj"><field name="key">line</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="OQSc,V^FaJt|.jYr#,,A"><field name="VAR">line</field></shadow><block type="variables_get" id="HaH^$7}YapD#1Ozd]]S8"><field name="VAR">i</field></block></value></block></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="H9(r83],Z3*~C9=+e[`@"><field name="NUM">0xFFFF</field></shadow><block type="tuple_create_with_text_return" id="_#@a~Vz}!OFBB;6sI1Z1"><field name="TEXT">255,0,0</field></block></value><value name="thi"><shadow type="math_number" id="X}mnRB1uJPNqB^Kp$UW}"><field name="NUM">1</field></shadow></value></block></value></block></statement></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="_glsEO-NwUmRXtD.zhEW" x="304" y="-130"><field name="VALUE">Imge 圆形识别_识别摄像头采集图片中圆形图案</field><next><block type="camera_init" id="LMi~5;,I:$e!x_!5x#g|" inline="true"><value name="key1"><shadow type="mode" id="[|,5zz=*qs$`6goSmqcX"><field name="flag">sensor.YUV422</field></shadow></value><value name="key2"><shadow type="size" id="EOP7I%Gi~Fx$ze|8vhhc"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="}25QG%`{:);p~/R8Uv7p"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="Zkx^JUJ4pt/6Td*]Ye,m" inline="true"><value name="freq"><shadow type="math_number" id="VEN#xd$u;bTjga2Y7WSV"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="eDJa8LG(=pc{B2qotBri"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="wz.jTKO21$r/^)Wkmwvm"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="WKaflaFXo)ZB,-B@bggX"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="d_m{|O*NOF,E?OLYseq`"><field name="VAR">img</field><value name="VALUE"><block type="camera_snapshot" id="~up9Nu#J?~rT?S}J@c99"></block></value><next><block type="controls_forEach" id="Y^t[jxks/A/*=|/sQF`R"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="6}el?f}`FP3?XZ~bzqHd"><field name="CONTENT">0,1,2,3</field></shadow><block type="image_find_circles" id="VgpG5SjRDn#|qI{f5}Sa" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="MLw2*RQ~_SR@6N}3HmkP"><field name="VAR">image</field></shadow><block type="variables_get" id=";_PatR,5)qeqCEGS`rIE"><field name="VAR">img</field></block></value><value name="roi"><shadow type="list_many_input" id="%J73T/kUlv{n=d:S-Pof"><field name="CONTENT">0,0,240,240</field></shadow></value><value name="threshold"><shadow type="math_number" id="u.,B?TIO54!nV!`Zc[EI"><field name="NUM">3500</field></shadow></value><value name="r_min"><shadow type="math_number" id="UPKR1fPV1lGVieVj#Fw5"><field name="NUM">2</field></shadow></value><value name="r_max"><shadow type="math_number" id="TT2%GuU]Z8a29{AHGk!N"><field name="NUM">100</field></shadow></value><value name="r_step"><shadow type="math_number" id="rOi?SSAX%6=uO[d4^^Vf"><field name="NUM">2</field></shadow></value><value name="x_margin"><shadow type="math_number" id="q5|o)R!^gAX{*?7i*IFv"><field name="NUM">10</field></shadow></value><value name="y_margin"><shadow type="math_number" id="b?B`zv:qX)$^`1{C#4Iz"><field name="NUM">10</field></shadow></value><value name="r_margin"><shadow type="math_number" id="eW@s$h}q1!QRpC/:8r.W"><field name="NUM">10</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="YM=N3MI0R]P`qR_y7u-!"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="variables_set" id="|#s6Qn2p0P!p33vyB+1t"><field name="VAR">img</field><value name="VALUE"><block type="image_draw_circle" id="8bKuF_*x?p0gG05AV*fn" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="L/d@B$+ykds//ZaACs-G"><field name="VAR">image</field></shadow><block type="variables_get" id="MU$w!FWz*7{LKqm`t[aF"><field name="VAR">img</field></block></value><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="ZGzFuYdr$_2)?h|2z|g/"><field name="CONTENT">40,30,20</field></shadow><block type="image_circle" id="Lrj)8+*qA@4c-/aNA?wT"><field name="key">circle</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="HA[)x4RCC={ML13M^D/0"><field name="VAR">circle</field></shadow><block type="variables_get" id="HaH^$7}YapD#1Ozd]]S8"><field name="VAR">i</field></block></value></block></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="{=Nqj*ogCd4w[X=cyB:~"><field name="NUM">0xFFFF</field></shadow><block type="tuple_create_with_text_return" id="9Wdn;dqQKs1DaLYe]|oE"><field name="TEXT">255,0,0</field></block></value><value name="thi"><shadow type="math_number" id="3OYtZZ%~g!oH~c/~xI%P"><field name="NUM">1</field></shadow></value><value name="fil"><shadow type="true_false" id="o`F@UbbRV_2.Z:0BkJ()"><field name="flag">1</field></shadow></value></block></value></block></statement><next><block type="lcd_display" id="P@Nx|tr;,tLDipPK`hfu"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="ESZX9f)Ei!Da5gS)hlmb"><field name="VALUE">image</field></shadow><block type="variables_get" id="!,A$g}LY`I;_H*+iTZ,0"><field name="VAR">img</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="i5loRPjuJ~ODaP3wJAI+" x="285" y="-201"><field name="VALUE">Imge 矩形识别_识别摄像头采集图片中矩形图案</field><next><block type="camera_init" id="LMi~5;,I:$e!x_!5x#g|" inline="true"><value name="key1"><shadow type="mode" id="[|,5zz=*qs$`6goSmqcX"><field name="flag">sensor.GRAYSCALE</field></shadow></value><value name="key2"><shadow type="size" id="EOP7I%Gi~Fx$ze|8vhhc"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="}25QG%`{:);p~/R8Uv7p"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="Zkx^JUJ4pt/6Td*]Ye,m" inline="true"><value name="freq"><shadow type="math_number" id="VEN#xd$u;bTjga2Y7WSV"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="eDJa8LG(=pc{B2qotBri"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="wz.jTKO21$r/^)Wkmwvm"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="WKaflaFXo)ZB,-B@bggX"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="d_m{|O*NOF,E?OLYseq`"><field name="VAR">img</field><value name="VALUE"><block type="camera_snapshot" id="~up9Nu#J?~rT?S}J@c99"></block></value><next><block type="controls_forEach" id="Y^t[jxks/A/*=|/sQF`R"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="6}el?f}`FP3?XZ~bzqHd"><field name="CONTENT">0,1,2,3</field></shadow><block type="image_find_rects" id="[p/~,cR)hso#bbt49vl?" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="-lB3j[6k#hwen8jZ)$YK"><field name="VAR">image</field></shadow><block type="variables_get" id="MU$w!FWz*7{LKqm`t[aF"><field name="VAR">img</field></block></value><value name="roi"><shadow type="list_many_input" id="{g{T}9KwyKawwFwX75-#"><field name="CONTENT">0,0,240,240</field></shadow></value><value name="threshold"><shadow type="math_number" id="R^2NKIw6MG@;Q_V_R-2N"><field name="NUM">10000</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="YM=N3MI0R]P`qR_y7u-!"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="variables_set" id="|#s6Qn2p0P!p33vyB+1t"><field name="VAR">img</field><value name="VALUE"><block type="image_draw_rectangle" id="(HP|Z{1`;~B58YDVV![R" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="`Q{7O/K,gvPG7ED!/,T8"><field name="VAR">image</field></shadow><block type="variables_get" id=";_PatR,5)qeqCEGS`rIE"><field name="VAR">img</field></block></value><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="DjD}P]z@^GHYJ)?RUSsq"><field name="CONTENT">10,20,30,40</field></shadow><block type="image_rect" id="*bix2y9nsAT_a#IWT*}!"><field name="key">rect</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="h45J)de=c@|%OaogcQ%^"><field name="VAR">rect</field></shadow><block type="variables_get" id="HaH^$7}YapD#1Ozd]]S8"><field name="VAR">i</field></block></value></block></value><value name="color"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="SB|HR_tcNL{sXe!K;6yw"><field name="NUM">0xFFFF</field></shadow><block type="tuple_create_with_text_return" id="GYI^u^Jz?bJk54b^X!X+"><field name="TEXT">255,0,0</field></block></value><value name="thi"><shadow type="math_number" id="lu3e=f#Rl2KDOkg_MyP8"><field name="NUM">1</field></shadow></value><value name="fil"><shadow type="true_false" id="LvC:,X.ZGu95W(jRH%q%"><field name="flag">0</field></shadow></value></block></value></block></statement><next><block type="lcd_display" id="P@Nx|tr;,tLDipPK`hfu"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="ESZX9f)Ei!Da5gS)hlmb"><field name="VALUE">image</field></shadow><block type="variables_get" id="!,A$g}LY`I;_H*+iTZ,0"><field name="VAR">img</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id=";Jhz*M*HLILUH4_D6zwO" x="-246" y="-35"><field name="VALUE">Imge 颜色追踪_追踪采集图片中设定色域的颜色</field><next><block type="lcd_init" id="}-[lY$u?cJZF/X1$W-Ow" inline="true"><value name="freq"><shadow type="math_number" id="N;(g]YT@_!yF^J/8xSI@"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="esjR0m{w1NQ*7UIC.duR"><field name="NUM">0x0000</field></shadow></value><next><block type="camera_init" id="`8B*Z/A%lp5.=B9;b.%p" inline="true"><value name="key1"><shadow type="mode" id="@IJw]]5}hP:ba8e!8Pn,"><field name="flag">sensor.YUV422</field></shadow></value><value name="key2"><shadow type="size" id="S*rkIvjP?1au8]p)*hjb"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="AdU=!5vT0Rm*2|J(q:LB"><field name="flag">1</field></shadow></value><next><block type="controls_whileUntil" id="9!0lhMSUX6IObM=YP(p@"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="nx];#JLigb0J@SW7jvTp"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="NO4fTiAaNe;d^1S:8h;?"><field name="VAR">img</field><value name="VALUE"><block type="camera_snapshot" id="~,G5XPM%1Yb({1~f{=d0"></block></value><next><block type="controls_forEach" id="i]9IZP}oZ`i*SwQ(Nmdt"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="?Pc7@HZCe0FARr/@u4`y"><field name="CONTENT">0,1,2,3</field></shadow><block type="image_find_blobs" id="nhyQ~pwm=}w8/vi~YTuc" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="Qn|On[|FnC`K~g(7.26)"><field name="VAR">image</field></shadow><block type="variables_get" id="_0r^pOeUNGvugTKz+iEu"><field name="VAR">img</field></block></value><value name="LIST"><shadow type="list_many_input" id="*mmp4D{N9D+t9a0:Sy=?"><field name="CONTENT">0, 100, 0, 100, 0, 0</field></shadow></value><value name="roi"><shadow type="list_many_input" id="ˆ?aqd2p``bA)]/JlA_"><field name="CONTENT">0,0,240,240</field></shadow></value><value name="area"><shadow type="math_number" id="GmXu+[x~Rh6j+,KZz]B!"><field name="NUM">200</field></shadow></value><value name="pixel"><shadow type="math_number" id="_5jub`Z*0$5^1De8fBMR"><field name="NUM">200</field></shadow></value><value name="margin"><shadow type="math_number" id="dH_Do-iVw8u;{LDQ8z*P"><field name="NUM">10</field></shadow></value><value name="key"><shadow type="on_off" id="L?mJ#S6$wD+1%}}GV$t-"><field name="flag">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="Q;5;}g/8x%!@,z.g|]Ub"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="variables_set" id="oEr6w+9.|!6f;MpD|FAy"><field name="VAR">image</field><value name="VALUE"><block type="image_draw_rectangle" id="zcv)s7Ev)2G4O~l#iSEr" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="vkTnS[H9~#ºj+-mw*w"><field name="VAR">image</field></shadow><block type="variables_get" id="A(O/N`%QYfAdhpPUb2|9"><field name="VAR">img</field></block></value><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="oj(hIm)]V6]5LdH5Q_s!"><field name="CONTENT">10,20,30,40</field></shadow><block type="image_blob" id="O#eW5[nlj.DQzAJJ=NQo"><field name="key">rect</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="By?QL_vK!1e$OFQBN}tQ"><field name="VAR">blob</field></shadow><block type="variables_get" id="[i5YzdF-g_`~!}-Wo+aM"><field name="VAR">i</field></block></value></block></value><value name="color"><shadow type="math_number" id=":IpWJK;!}kIxT0eTf8H6"><field name="NUM">0xFFFF</field></shadow></value><value name="thi"><shadow type="math_number" id="@xoLezS6(:oH(l^rMzN5"><field name="NUM">1</field></shadow></value><value name="fil"><shadow type="true_false" id="c`=W*8I=.hTqAuK{.u*e"><field name="flag">0</field></shadow></value></block></value></block></statement><next><block type="lcd_display" id="YaB,Z?R=$%s+U/P=4zgF"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="$wv~0.^oNx-19k)]zm9$"><field name="VALUE">image</field></shadow><block type="variables_get" id="DA{(RbT{eWdpwp/AeXj9"><field name="VAR">img</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="HN4B:^.J*q#f!fd|Jyw)" x="67" y="-79"><field name="VALUE">Imge 特征识别_识别采集图片的特征点并绘画出</field><next><block type="camera_init" id="p@bo:.g89sNR/!bWs!Pt" inline="true"><value name="key1"><shadow type="mode" id="?D%JO!IAx.D:PBJJw_Kw"><field name="flag">sensor.GRAYSCALE</field></shadow></value><value name="key2"><shadow type="size" id="}/¾N]yq@2_Sd@SC=cQ"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="v^iAujda~^0ywduJnXNN"><field name="flag">1</field></shadow></value><next><block type="lcd_init" id="5~(Qp-a}(EacxA6QK/ZF" inline="true"><value name="freq"><shadow type="math_number" id="59XW|DR4v-bN,K[Vin2C"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="Das,:Rx7W+YiA|XTYd7b"><field name="NUM">0x0000</field></shadow></value><next><block type="camera_setmun" id="6CtRuH?v6|ueqKJh0#8L"><field name="key">set_contrast</field><value name="num"><shadow type="math_number" id="k)|#?T6H.KT%ndRXcYOo"><field name="NUM">-50</field></shadow></value><next><block type="controls_whileUntil" id="rTOtUj}8`a/=`Dbh8Sil"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=",t#}EN(v_}YJLBe})f$3"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="iXd7wh17Y8j}Ai3$ltG~"><field name="VAR">image</field><value name="VALUE"><block type="camera_snapshot" id="D5#SggjnjRG5%3rJ`*74"></block></value><next><block type="variables_set" id="KOLo|{waBfytmL8B(UxK"><field name="VAR">kpts</field><value name="VALUE"><block type="image_find_keypoints" id="Rf:WZqzz`$ ?).QmYL" inline="true"><value name="VAR"><shadow type="variables_get" id="KJ}e?p?Y%qQY:(;V5FH,"><field name="VAR">image</field></shadow></value><value name="roi"><shadow type="list_many_input" id="c%);dk+|#;iyQSYx.$t~"><field name="CONTENT">0,0,240,240</field></shadow></value><value name="max_keypoints"><shadow type="math_number" id="z(t-Zzez51}1ca9-Fq|r"><field name="NUM">150</field></shadow></value><value name="threshold"><shadow type="math_number" id=";;Lf}Xx,C;|`rYC9rr7I"><field name="NUM">2</field></shadow></value><value name="scale_factor"><shadow type="math_number" id="O.~fd_icsTfAwSb#ch[J"><field name="NUM">0.2</field></shadow></value><value name="normalized"><shadow type="on_off" id=".~pdaYd(7Qh)`xl]BM]-"><field name="flag">1</field></shadow></value></block></value><next><block type="controls_if" id="u^k3K*j!9!#e7?VO$r?)"><value name="IF0"><block type="variables_get" id="PLebKXlb3T`6_#n7KF(^"><field name="VAR">kpts</field></block></value><statement name="DO0"><block type="variables_set" id="rv/Tl:kWPdfrifS6_$rd"><field name="VAR">image</field><value name="VALUE"><block type="image_draw_keypoints" id="c^5Jw1ALtxcE4Wd-hiqP" inline="true"><value name="VAR"><shadow type="variables_get" id="sKL`v([mNJ,yTVu1-b(V"><field name="VAR">image</field></shadow></value><value name="keypoints"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="^m(y+0j%{;@rR+1?ZGm8"><field name="VALUE">keypoints</field></shadow><block type="variables_get" id="(C3oEQ^/:xglwj0V_}5)"><field name="VAR">kpts</field></block></value><value name="color"><shadow type="math_number" id="4ZzBRzV!ZFO-]t)tgD:M"><field name="NUM">0xFFFF</field></shadow></value><value name="size"><shadow type="math_number" id="G:X$PI~5z(!uw7YaEy:D"><field name="NUM">10</field></shadow></value><value name="thi"><shadow type="math_number" id="`TN~pW0!`Bx,BfJK6+mR"><field name="NUM">1</field></shadow></value><value name="fil"><shadow type="true_false" id="~_I2JImP3vfb%c`qZ-u3"><field name="flag">0</field></shadow></value></block></value></block></statement><next><block type="lcd_display" id="HE]dVDh-5;jst`kE1s[V"><value name="img"><shadow type="factory_block_return" id="{ZYyEs,zD@MmF{Ku[G;h"><field name="VALUE">image</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="p3O!+$.D1s49C__I@Vgn" x="-332" y="-102"><field name="VALUE">Imge 条形码识别_识别采集图片的条形码并解析信息</field><next><block type="lcd_init" id="cm}6:2z,NzQG+l3y=*o}" inline="true"><value name="freq"><shadow type="math_number" id="n^5LG`c[akDZpOi~C7N*"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="Jn~I{^ifG.pJ]{5(:R?U"><field name="NUM">0x0000</field></shadow></value><next><block type="camera_init" id="wwLU+Y|hpb:WEd$YMoXD" inline="true"><value name="key1"><shadow type="mode" id="[Lxo0T*!MV#ihP`T3:GX"><field name="flag">sensor.YUV422</field></shadow></value><value name="key2"><shadow type="size" id="xuYYq]8gQN@F%%.3m2x)"><field name="flag">sensor.B240X240</field></shadow></value><value name="key3"><shadow type="on_off" id="n*8TBf!x*s6(LpS.f=3/"><field name="flag">1</field></shadow></value><next><block type="controls_whileUntil" id="N4,yQ~el]A/4d;tp4TF="><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="LJroho~*25:)Hj2-iAUT"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="7S7LC/U~i?U$CGxRY0a{"><field name="VAR">image</field><value name="VALUE"><block type="camera_snapshot" id="pj3D!LEOe*[E7X~d6wn*"></block></value><next><block type="controls_forEach" id="JNx?R[(io2?.?0b!2VNM"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="V#Nr2zw!^xHC.RYts=#?"><field name="CONTENT">0,1,2,3</field></shadow><block type="image_find_barcodes" id="_Ks^Vl~+1fE){p`P4;nT" inline="true"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="`.AC[hqqCB!8]|S=w%pq"><field name="VAR">image</field></shadow><block type="variables_get" id="!@Nw@#JGrV6jY]CihmS="><field name="VAR">image</field></block></value><value name="roi"><shadow type="list_many_input" id="Cz9?)[dW=)o@=c.5Z@tU"><field name="CONTENT">0,0,240,240</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="398B[3aS?)5{B~3;)T),"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="system_print" id="9IE+!w4;D(I-lc9xqmv~"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="q7G=fkPV}i0B?XM9[#XK"><field name="TEXT">Mixly</field></shadow><block type="image_barcode" id=":_D~).!.:U?vw5nLW-q6"><field name="key">payload</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="bYk$2Uk=J=d^Dywh}OJ7"><field name="VAR">barcode</field></shadow><block type="variables_get" id="RxQvF(`N.nfj@Y4S%!#,"><field name="VAR">i</field></block></value></block></value><next><block type="variables_set" id="eBOgM!l,eO:Lp010)sLm"><field name="VAR">image</field><value name="VALUE"><block type="image_draw_rectangle" id="u6Hzzw^B[5d5:*`+49wb" inline="true"><value name="VAR"><shadow type="variables_get" id="+Yv!*_[[b1c$sS~ZcnC%"><field name="VAR">image</field></shadow></value><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="4Aox(.|FTplkyfUwCc5`"><field name="CONTENT">10,20,30,40</field></shadow><block type="image_barcode" id="SkET]8dPqx4r69nkT||B"><field name="key">rect</field><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="bYk$2Uk=J=d^Dywh}OJ7"><field name="VAR">barcode</field></shadow><block type="variables_get" id="e![_,(r4-GzzPN}:IPXE"><field name="VAR">i</field></block></value></block></value><value name="color"><shadow type="math_number" id="h~|5X2+3My?ZhF65v}YB"><field name="NUM">0x00FF</field></shadow></value><value name="thi"><shadow type="math_number" id="rc_2yycyg5;[AIz0+.mr"><field name="NUM">1</field></shadow></value><value name="fil"><shadow type="true_false" id="[s-Wt;h++3r|XUZ=^`A3"><field name="flag">1</field></shadow></value></block></value></block></next></block></statement><next><block type="lcd_display" id="#hz7c]S1LYD/G=yA2]be"><value name="img"><shadow xmlns="http://www.w3.org/1999/xhtml" type="factory_block_return" id="iK3)%`:p1P]rAB{76NFR"><field name="VALUE">image</field></shadow><block type="variables_get" id="FsH.Z}AqhiPlTu2O^eA@"><field name="VAR">image</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="lcd_init" id="ir1E9v})5!W)is#TfKsd" inline="true" x="97" y="11"><value name="freq"><shadow type="math_number" id="9mBC(ZJyQsp~jG_TLd_r"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="0pKUKZl+oRZ}}`hlM.[;"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="IX%+%hlQDcUbWD`^(y7a"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="-A-me)y}SFoah5n{6PI2"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="P}Ce]GLsot@DMyMBWM~@"><field name="VAR">L</field><value name="VALUE"><block type="HCSR04" id="85._B1+2U*W(9#rLX-PO"><value name="PIN1"><shadow type="pins_digital_pin" id="}mJk:s8ur!r!g-a|xuf1"><field name="PIN">13</field></shadow></value><value name="PIN2"><shadow type="pins_digital_pin" id="PtS@BkOtJr~wILr5IF`["><field name="PIN">14</field></shadow></value></block></value><next><block type="system_print" id="ee:/^WtlCsS%W*5=-o]7"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id=":o0c2e(*Yd;BsjhoJU!="><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="b;SgxBi@~O}5H%,7Z{a}"><field name="VAR">L</field></block></value><next><block type="lcd_draw_string" id="%,|*+8,T4Y4Y]C;4PpWr" inline="true"><value name="x"><shadow type="math_number" id="0_(XwsfsB=?1]abtd:kk"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="+PYYUg52c8gWy~+rgy_E"><field name="NUM">0</field></shadow></value><value name="text"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="PH|=DeK[~]K{=sN-88vQ"><field name="TEXT">MixPY</field></shadow><block type="text_join" id=")Z,5w$^zunVxJpg6g%E)"><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="-K)O6h0j4@q`#3=}BG4K"><field name="TEXT">Hello</field></shadow><block type="number_to_text" id=";@2%_UYX:RT?v_jB06%K"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="L{5MS5R./@XId4TUsAy2"><field name="NUM">0</field></shadow><block type="variables_get" id="4U[/t~JQ,90vU7EHDWnb"><field name="VAR">L</field></block></value></block></value><value name="B"><shadow type="text" id="rW!!5]Q%[VK:Ih~q(1TH"><field name="TEXT"> CM</field></shadow></value></block></value><value name="color_T"><shadow type="math_number" id="1;S55,9E%_R#2TB%)^kW"><field name="NUM">0XFFFF</field></shadow></value><value name="color_S"><shadow type="math_number" id="{#}7jXfJylI;t;1VnG9j"><field name="NUM">0X0000</field></shadow></value></block></next></block></next></block></statement></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="inout_digital_init" id="X`JcJ8^-1nTe3~IX}9FJ" x="105" y="134"><field name="MODE">GPIO.OUT</field><value name="PIN"><shadow type="pins_digital_pin" id="I#@KDQ![W#@8*wlBc#1d"><field name="PIN">25</field></shadow></value><next><block type="variables_set" id="Q?F+w)El9^r8ln{/Zri0"><field name="VAR">num</field><value name="VALUE"><block type="math_number" id="CJ?vvQu8t4mjuBI]q#sT"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="c;6(.L{2#lHl0XtWxKMv"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="LwUd{a(Q!K73WTwAzfV~"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="rLnjc6Lr^a0l4jNhMdut"><field name="VAR">data</field><value name="VALUE"><block type="communicate_ir_recv" id="K:_3S0e];.1`_Vg4K1fs"><value name="PIN"><shadow type="pins_digital_pin" id="j#`(U#?V~Kd9wWqHD2gO"><field name="PIN">13</field></shadow></value></block></value><next><block type="system_print" id="C$v5aS@0=;w++iI6O,Z+"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="wr[P/xJkk5djN{3DLiAQ"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="UN-+@N.zzb]fNVU(Wf!e"><field name="VAR">data</field></block></value><next><block type="controls_if" id="hOH^++FLoTP:~6I_Bo|3"><value name="IF0"><block type="logic_compare" id="g6rl5g[U3,%R32BLX,Bv"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="#d|F_;8BlNYZy,O^R-GS"><field name="VAR">data</field></block></value><value name="B"><block type="logic_null" id="2RvrD]6-t$U1y!@um|;^"></block></value></block></value><statement name="DO0"><block type="variables_set" id="qEYEO^~L0d9(Cja*cgB/"><field name="VAR">num</field><value name="VALUE"><block type="variables_get" id="*zQTae.OS[;_4qz[qDFT"><field name="VAR">data</field></block></value></block></statement><next><block type="controls_if" id="I4mt`$=FYTPy-}I{V@sZ"><mutation xmlns="http://www.w3.org/1999/xhtml" else="1"></mutation><value name="IF0"><block type="logic_compare" id="6N.qdI4P#hzSGQm$e,.n"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="JO+fwgT)2QF=)-EM5wb]"><field name="VAR">num</field></block></value><value name="B"><block type="math_number" id="F2n$m37gy6!F06ipO^*U"><field name="NUM">41565</field></block></value></block></value><statement name="DO0"><block type="inout_digital_write" id="`mbT[u(z~-qVDTaE3pWL"><value name="PIN"><shadow type="pins_digital_pin" id="QdDLt]XMMmo5+#6`I~B/"><field name="PIN">25</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="Ncpq!dnh$#JV8!JsoATj"><field name="BOOL">HIGH</field></shadow></value></block></statement><statement name="ELSE"><block type="inout_digital_write" id="fCIKBu[k:?j3M[=Of/OJ"><value name="PIN"><shadow type="pins_digital_pin" id="o~7KL3{*whSF_E-Q=m@4"><field name="PIN">25</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="nwcFx9r4uAchBoGwaI]j"><field name="BOOL">LOW</field></shadow></value></block></statement></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="communicate_i2c_init" id="-*ji.Y{h[+{uR}5/40r:" x="-37" y="115"><value name="SUB"><shadow type="variables_get" id="v]qMN%ou9Or4s23e.,9{"><field name="VAR">i2c</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="j^paX#!Kd{5#~j/hSn/$"><field name="PIN">6</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="2.Z7*,tk$Y9c=;#PC8B6"><field name="PIN">7</field></shadow></value><value name="freq"><shadow type="math_number" id="uunI$Bt]gD`OU4yU[#m{"><field name="NUM">400000</field></shadow></value><next><block type="sensor_use_i2c_init" id="Rpw)e}IvJSNww?ouRa[M"><field name="key">BMP280</field><value name="I2CSUB"><shadow type="variables_get" id="Qz/!D,8(MqH}:jm55Ese"><field name="VAR">i2c</field></shadow></value><value name="SUB"><shadow type="variables_get" id="hO!^rTp_3Pjb2_kx(FWb"><field name="VAR">sensor</field></shadow></value><next><block type="controls_whileUntil" id="^03[qLDdTdNcZ1pJ1AMG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Pwkowr8*VQ=rbpF5:Qu%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="8W*hZOX@#BBr)[22Ra.="><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="T5v$@?=7n.|(5SbtVKe~"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="FFw!iA=QRhYz#b)yGa#r"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id="%_Y-CC-II{oUUpMCxb0s"><field name="TEXT">Atmospheric pressure is {}Pa</field></shadow></value><value name="ADD0"><block type="sensor_bmp" id=".ZjMFtDWve}RC4S3^U/B"><field name="key">get_BMP_pressure()</field><value name="SUB"><shadow type="variables_get" id="FRc1U9:Br*uK1{#8s;IK"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="controls_delay" id="c5k$qaf[t2xDcUV4dvpJ"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="RO9Z:lv$oq?7G%MIhybY"><field name="NUM">100</field></shadow></value></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="JH86QfYVFWNF1$.jmy(z" x="171" y="56"><field name="VALUE">DHT11_温湿度采集并显示</field><next><block type="lcd_init" id="uo7b?kd8~l{.G=CFTmcc" inline="true"><value name="freq"><shadow type="math_number" id=":_Zwdr+^Zb=57]{:v@ep"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="SFI|}FX,isXaA~ubpk+("><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="_YxY-UoK{Ehc]:?JN1GG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="U9M^n5X0l;?[MzFKeQ`-"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="71.#8jA)9Cm({cfkn#Ni"><field name="VAR">TP</field><value name="VALUE"><block type="sensor_dht11" id="8BK;ikL9I_yd*Yyf/e;W"><field name="TYPE">2</field><value name="PIN"><shadow type="pins_digital_pin" id="x.DJ4!f_p@gK#}~%8vIe"><field name="PIN">2</field></shadow></value></block></value><next><block type="variables_set" id="i9L}6jxXnNc!i?Ziy$Q$"><field name="VAR">DSP</field><value name="VALUE"><block type="text_format_noreturn" id="!VYNT{fRR(Tj4qAz5g+^"><mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation><value name="VAR"><shadow type="text" id="W5@-_2e_255:Aa?}F1r~"><field name="TEXT">Temp is {}C , Humi is {}%</field></shadow></value><value name="ADD0"><block type="tuple_getIndex" id="P`b!YTRO~]O`0W)Z)%(O"><value name="TUP"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="!2Qp7C0wk2T3_]/EDW_-"><field name="VAR">mytup</field></shadow><block type="variables_get" id="rO0wmq_^1FwDM)#;eZ)y"><field name="VAR">TP</field></block></value><value name="AT"><shadow type="math_number" id="O422l0b;Ux(7?K+WZ;i("><field name="NUM">0</field></shadow></value></block></value><value name="ADD1"><block type="tuple_getIndex" id="p|64Z$wSN2Q^`lweY1t;"><value name="TUP"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="!2Qp7C0wk2T3_]/EDW_-"><field name="VAR">mytup</field></shadow><block type="variables_get" id="nc+xq=:@`Gp2MYl,Ym/$"><field name="VAR">TP</field></block></value><value name="AT"><shadow type="math_number" id="W)@L1b04k[V[!Djr3@yT"><field name="NUM">1</field></shadow></value></block></value></block></value><next><block type="system_print" id="p5(U7|A,Y$$.:b6zDuyD"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="EQRV;}5s2g2XC_4)M^Uu"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="utU3#x(EvG+dA|6S.64u"><field name="VAR">DSP</field></block></value><next><block type="lcd_draw_string" id="AOsq=w17]~As79NbBHvy" inline="true"><value name="x"><shadow type="math_number" id="=avX8Wt-{8]dqJo_+1B("><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="4NbcN=$Jx_olU;`aDo14"><field name="NUM">0</field></shadow></value><value name="text"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="hhpX%i/UWaxWg*W6uO!N"><field name="TEXT">MixPY</field></shadow><block type="variables_get" id="Cb)WhY#6H`-{c@RTg=Vu"><field name="VAR">DSP</field></block></value><value name="color_T"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="DPoi@Q[:LtO1mX[^:h|1"><field name="NUM">0XFFFF</field></shadow><block type="LCD_color_seclet" id="9^!PN8zy++ce$F2rq#g]"><field name="COLOR">#ff0000</field></block></value><value name="color_S"><shadow type="math_number" id="eK|cO7pMv^ydV[Kl0_#_"><field name="NUM">0X0000</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="wc)@Z@ezrxM9GsaTIo=B" x="102" y="49"><field name="VALUE">Sonar 超声波测距_串口打印超声波测算的距离</field><next><block type="lcd_init" id="ir1E9v})5!W)is#TfKsd" inline="true"><value name="freq"><shadow type="math_number" id="9mBC(ZJyQsp~jG_TLd_r"><field name="NUM">15000000</field></shadow></value><value name="color"><shadow type="math_number" id="0pKUKZl+oRZ}}`hlM.[;"><field name="NUM">0x0000</field></shadow></value><next><block type="controls_whileUntil" id="IX%+%hlQDcUbWD`^(y7a"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="-A-me)y}SFoah5n{6PI2"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="P}Ce]GLsot@DMyMBWM~@"><field name="VAR">L</field><value name="VALUE"><block type="HCSR04" id="85._B1+2U*W(9#rLX-PO"><value name="PIN1"><shadow type="pins_digital_pin" id="}mJk:s8ur!r!g-a|xuf1"><field name="PIN">2</field></shadow></value><value name="PIN2"><shadow type="pins_digital_pin" id="PtS@BkOtJr~wILr5IF`["><field name="PIN">3</field></shadow></value></block></value><next><block type="system_print" id="ee:/^WtlCsS%W*5=-o]7"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id=":o0c2e(*Yd;BsjhoJU!="><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="b;SgxBi@~O}5H%,7Z{a}"><field name="VAR">L</field></block></value><next><block type="lcd_draw_string" id="%,|*+8,T4Y4Y]C;4PpWr" inline="true"><value name="x"><shadow type="math_number" id="0_(XwsfsB=?1]abtd:kk"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="+PYYUg52c8gWy~+rgy_E"><field name="NUM">0</field></shadow></value><value name="text"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="PH|=DeK[~]K{=sN-88vQ"><field name="TEXT">MixPY</field></shadow><block type="text_join" id=")Z,5w$^zunVxJpg6g%E)"><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="-K)O6h0j4@q`#3=}BG4K"><field name="TEXT">Hello</field></shadow><block type="number_to_text" id=";@2%_UYX:RT?v_jB06%K"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="L{5MS5R./@XId4TUsAy2"><field name="NUM">0</field></shadow><block type="variables_get" id="4U[/t~JQ,90vU7EHDWnb"><field name="VAR">L</field></block></value></block></value><value name="B"><shadow type="text" id="rW!!5]Q%[VK:Ih~q(1TH"><field name="TEXT"> CM</field></shadow></value></block></value><value name="color_T"><shadow type="math_number" id="1;S55,9E%_R#2TB%)^kW"><field name="NUM">0XFFFF</field></shadow></value><value name="color_S"><shadow type="math_number" id="{#}7jXfJylI;t;1VnG9j"><field name="NUM">0X0000</field></shadow></value><next><block type="controls_delay" id="QBc]k52*u,-P;j#:.vo3"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="O5cpPv=cXQgaj,BpFNU%"><field name="NUM">20</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="@^vH@RuOJ=^BB0}!U^oD" x="122" y="184"><field name="VALUE">Irremote 红外接收_遥控控制灯亮灭</field><next><block type="inout_digital_init" id="X`JcJ8^-1nTe3~IX}9FJ"><field name="MODE">GPIO.OUT</field><value name="PIN"><shadow type="pins_digital_pin" id="I#@KDQ![W#@8*wlBc#1d"><field name="PIN">13</field></shadow></value><next><block type="variables_set" id="Q?F+w)El9^r8ln{/Zri0"><field name="VAR">num</field><value name="VALUE"><block type="math_number" id="CJ?vvQu8t4mjuBI]q#sT"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="c;6(.L{2#lHl0XtWxKMv"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="LwUd{a(Q!K73WTwAzfV~"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="rLnjc6Lr^a0l4jNhMdut"><field name="VAR">data</field><value name="VALUE"><block type="communicate_ir_recv" id="K:_3S0e];.1`_Vg4K1fs"><value name="PIN"><shadow type="pins_digital_pin" id="j#`(U#?V~Kd9wWqHD2gO"><field name="PIN">2</field></shadow></value></block></value><next><block type="controls_if" id="hOH^++FLoTP:~6I_Bo|3"><value name="IF0"><block type="logic_compare" id="g6rl5g[U3,%R32BLX,Bv"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="#d|F_;8BlNYZy,O^R-GS"><field name="VAR">data</field></block></value><value name="B"><block type="logic_null" id="2RvrD]6-t$U1y!@um|;^"></block></value></block></value><statement name="DO0"><block type="system_print" id="C$v5aS@0=;w++iI6O,Z+"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="wr[P/xJkk5djN{3DLiAQ"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="UN-+@N.zzb]fNVU(Wf!e"><field name="VAR">data</field></block></value><next><block type="variables_set" id="qEYEO^~L0d9(Cja*cgB/"><field name="VAR">num</field><value name="VALUE"><block type="variables_get" id="*zQTae.OS[;_4qz[qDFT"><field name="VAR">data</field></block></value></block></next></block></statement><next><block type="controls_if" id="I4mt`$=FYTPy-}I{V@sZ"><mutation xmlns="http://www.w3.org/1999/xhtml" else="1"></mutation><value name="IF0"><block type="logic_compare" id="6N.qdI4P#hzSGQm$e,.n"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="JO+fwgT)2QF=)-EM5wb]"><field name="VAR">num</field></block></value><value name="B"><block type="math_number" id="F2n$m37gy6!F06ipO^*U"><field name="NUM">41565</field></block></value></block></value><statement name="DO0"><block type="inout_digital_write" id="`mbT[u(z~-qVDTaE3pWL"><value name="PIN"><shadow type="pins_digital_pin" id="QdDLt]XMMmo5+#6`I~B/"><field name="PIN">13</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="Ncpq!dnh$#JV8!JsoATj"><field name="BOOL">HIGH</field></shadow></value></block></statement><statement name="ELSE"><block type="inout_digital_write" id="fCIKBu[k:?j3M[=Of/OJ"><value name="PIN"><shadow type="pins_digital_pin" id="o~7KL3{*whSF_E-Q=m@4"><field name="PIN">13</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="nwcFx9r4uAchBoGwaI]j"><field name="BOOL">LOW</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="communicate_i2c_init" id="a#ubRO-)^lc]jQ@5Vy=." x="-52" y="215"><value name="SUB"><shadow type="variables_get" id="kO8`q.(XcI:$!}=eIadS"><field name="VAR">i2c</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="Q~p[mTZyUesI9OZ$KAh)"><field name="PIN">6</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="F:xgyDcCev5pV,h#q~/-"><field name="PIN">7</field></shadow></value><value name="freq"><shadow type="math_number" id="mRrop[wJIGo8U^M`dTdV"><field name="NUM">400000</field></shadow></value><next><block type="sensor_use_i2c_init" id="Rpw)e}IvJSNww?ouRa[M"><field name="key">SHT20</field><value name="I2CSUB"><shadow type="variables_get" id="Qz/!D,8(MqH}:jm55Ese"><field name="VAR">i2c</field></shadow></value><value name="SUB"><shadow type="variables_get" id="hO!^rTp_3Pjb2_kx(FWb"><field name="VAR">sensor</field></shadow></value><next><block type="controls_whileUntil" id="^03[qLDdTdNcZ1pJ1AMG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Pwkowr8*VQ=rbpF5:Qu%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print_inline" id="@mm~Dg,{{o51}49}h$F]"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="ukHvsHa^LOBt#Nj)Ar3O"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="mtc2P-#e7ND.Gw)g+3:c"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id=";|A2d(*A~B,V:bPS3*:{"><field name="TEXT">Temperature is:{}℃</field></shadow></value><value name="ADD0"><block type="sensor_sht" id="vZ-@oTgP-ufeY8WnLLP,"><field name="key">get_SHT_temperature()</field><value name="SUB"><shadow type="variables_get" id="[W1qfCIf;%-UwY@z4mG)"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="system_print" id="b8g{v;Z3Cl$2QvYhjfG3"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="T5v$@?=7n.|(5SbtVKe~"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="zoI)u3co_yrzX%NMx=TO"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id="i@a9)S@Jh90?2ZV|K9DN"><field name="TEXT"> Humidity is:{}%</field></shadow></value><value name="ADD0"><block type="sensor_sht" id="=XJLEF6!(F4.-}r[Zw7O"><field name="key">get_SHT_relative_humidity()</field><value name="SUB"><shadow type="variables_get" id=")~?F%P;@]xQj=+d2Pw8f"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="controls_delay" id="c5k$qaf[t2xDcUV4dvpJ"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="RO9Z:lv$oq?7G%MIhybY"><field name="NUM">100</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="t.w)Y}6ABQfO0F{Uu$ep" x="-98" y="54"><field name="VALUE">Bmp280 大气压_读取大气压传感器数字串口打印</field><next><block type="communicate_i2c_init" id="=3:6LhB=qhDIOARIcW(7"><value name="SUB"><shadow type="variables_get" id="3x!o,c+0qbItmllfTXk/"><field name="VAR">i2c</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="=?}M^g(*=S0J=fUz/^9["><field name="PIN">6</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="#$;X*XEomp{cBe!R[4AS"><field name="PIN">7</field></shadow></value><value name="freq"><shadow type="math_number" id=";,~u_(wy;Y(?SVC_Q]A}"><field name="NUM">400000</field></shadow></value><next><block type="sensor_use_i2c_init" id="Rpw)e}IvJSNww?ouRa[M"><field name="key">BMP280</field><value name="I2CSUB"><shadow type="variables_get" id="Qz/!D,8(MqH}:jm55Ese"><field name="VAR">i2c</field></shadow></value><value name="SUB"><shadow type="variables_get" id="hO!^rTp_3Pjb2_kx(FWb"><field name="VAR">sensor</field></shadow></value><next><block type="controls_whileUntil" id="^03[qLDdTdNcZ1pJ1AMG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Pwkowr8*VQ=rbpF5:Qu%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="8W*hZOX@#BBr)[22Ra.="><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="T5v$@?=7n.|(5SbtVKe~"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="FFw!iA=QRhYz#b)yGa#r"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id="%_Y-CC-II{oUUpMCxb0s"><field name="TEXT">Atmospheric pressure is {}Pa</field></shadow></value><value name="ADD0"><block type="sensor_bmp" id=".ZjMFtDWve}RC4S3^U/B"><field name="key">get_BMP_pressure()</field><value name="SUB"><shadow type="variables_get" id="FRc1U9:Br*uK1{#8s;IK"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="controls_delay" id="c5k$qaf[t2xDcUV4dvpJ"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="RO9Z:lv$oq?7G%MIhybY"><field name="NUM">100</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="pZ.%ne|pNn%NDu)H-mG1" x="-95" y="156"><field name="VALUE">MPU9250 九轴_读取九轴传感器数字串口打印</field><next><block type="communicate_i2c_init" id="rY7-Y/2Y^Ta{+c:~pC))"><value name="SUB"><shadow type="variables_get" id="$a8%x}B+C?Gph7E-2~lE"><field name="VAR">i2c</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="fhRNFIi1i7,QQ6*vH,`J"><field name="PIN">6</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="$@D4H|=!^}S!8AGmT+h/"><field name="PIN">7</field></shadow></value><value name="freq"><shadow type="math_number" id=")cyu/m*4f=QuB}XqWnno"><field name="NUM">400000</field></shadow></value><next><block type="sensor_use_i2c_init" id="Rpw)e}IvJSNww?ouRa[M"><field name="key">MPU9250</field><value name="I2CSUB"><shadow type="variables_get" id="Qz/!D,8(MqH}:jm55Ese"><field name="VAR">i2c</field></shadow></value><value name="SUB"><shadow type="variables_get" id="hO!^rTp_3Pjb2_kx(FWb"><field name="VAR">sensor</field></shadow></value><next><block type="controls_whileUntil" id="^03[qLDdTdNcZ1pJ1AMG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Pwkowr8*VQ=rbpF5:Qu%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="8W*hZOX@#BBr)[22Ra.="><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="T5v$@?=7n.|(5SbtVKe~"><field name="TEXT">Mixly</field></shadow><block type="sensor_mpu9250_get_acceleration" id="@]ta6yoSzjr2E}:N.U~V"><field name="key">values</field><value name="SUB"><shadow type="variables_get" id="e0DTh]uT0)B@[D[5N#,b"><field name="VAR">sensor</field></shadow></value></block></value><next><block type="controls_delay" id="c5k$qaf[t2xDcUV4dvpJ"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="RO9Z:lv$oq?7G%MIhybY"><field name="NUM">100</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 Beta11" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="eV@w5a?aDYF`J|T,GpeV" x="-92" y="43"><field name="VALUE">SHT20_读取温湿度传感器数字串口打印</field><next><block type="communicate_i2c_init" id="Rs[0,x!3r*_*0r1-r4Z@"><value name="SUB"><shadow type="variables_get" id="Wm5MN07G2i-NDUk+NH~/"><field name="VAR">i2c</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="gHJozAdbTS*3Tdbq/4;p"><field name="PIN">6</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="oB1B~p%w,VEJ$c[Euvo-"><field name="PIN">7</field></shadow></value><value name="freq"><shadow type="math_number" id="ler~W$lmg1~j)._8,9g1"><field name="NUM">400000</field></shadow></value><next><block type="sensor_use_i2c_init" id="Rpw)e}IvJSNww?ouRa[M"><field name="key">SHT20</field><value name="I2CSUB"><shadow type="variables_get" id="Qz/!D,8(MqH}:jm55Ese"><field name="VAR">i2c</field></shadow></value><value name="SUB"><shadow type="variables_get" id="hO!^rTp_3Pjb2_kx(FWb"><field name="VAR">sensor</field></shadow></value><next><block type="controls_whileUntil" id="^03[qLDdTdNcZ1pJ1AMG"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Pwkowr8*VQ=rbpF5:Qu%"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print_inline" id="@mm~Dg,{{o51}49}h$F]"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="ukHvsHa^LOBt#Nj)Ar3O"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="mtc2P-#e7ND.Gw)g+3:c"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id=";|A2d(*A~B,V:bPS3*:{"><field name="TEXT">Temperature is:{}℃</field></shadow></value><value name="ADD0"><block type="sensor_sht" id="vZ-@oTgP-ufeY8WnLLP,"><field name="key">get_SHT_temperature()</field><value name="SUB"><shadow type="variables_get" id="[W1qfCIf;%-UwY@z4mG)"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="system_print" id="b8g{v;Z3Cl$2QvYhjfG3"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="T5v$@?=7n.|(5SbtVKe~"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="zoI)u3co_yrzX%NMx=TO"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><value name="VAR"><shadow type="text" id="i@a9)S@Jh90?2ZV|K9DN"><field name="TEXT"> Humidity is:{}%</field></shadow></value><value name="ADD0"><block type="sensor_sht" id="=XJLEF6!(F4.-}r[Zw7O"><field name="key">get_SHT_relative_humidity()</field><value name="SUB"><shadow type="variables_get" id=")~?F%P;@]xQj=+d2Pw8f"><field name="VAR">sensor</field></shadow></value></block></value></block></value><next><block type="controls_delay" id="c5k$qaf[t2xDcUV4dvpJ"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="RO9Z:lv$oq?7G%MIhybY"><field name="NUM">100</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc1" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="69m1onRne;X_vnxilfI!" x="61" y="-56"><field name="VALUE">WiFi-连接网络_配置WiFi上网需要连接ESP-AT固件设备</field><next><block type="network_init" id="CmAm:h9jYy=z35sixsxO"><value name="VAR"><shadow type="variables_get" id="x+@|wWkjn;K|}=TZaCJ/"><field name="VAR">nic</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="s_)(RVjaomqIz)=k(YJT"><field name="PIN">8</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="vP8#GLu*,eQ/kX[O#{fp"><field name="PIN">9</field></shadow></value><next><block type="network_connect" id="Z(R8i/:TU?3[Ec?*x|OL"><value name="VAR"><shadow type="variables_get" id="H]3uuACZ8{7fEkom[-@G"><field name="VAR">nic</field></shadow></value><value name="account"><shadow type="text" id="De2AJGPUcg!d!2!Nn0K@"><field name="TEXT">MixNo</field></shadow></value><value name="password"><shadow type="text" id="~kf$IwaUHRe5.VWV4d(8"><field name="TEXT">12345</field></shadow></value><next><block type="system_print_many" id="[KeSTfb:F2=/zd;-dA26"><mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation><value name="ADD0"><block type="network_ifconfig" id="s^O|j~?nYL.*P)4L0yi]"><field name="mode">1</field><value name="VAR"><shadow type="variables_get" id="/K9/@8mx`8)k4|~.R,RD"><field name="VAR">nic</field></shadow></value></block></value><value name="ADD1"><block type="network_ifconfig" id="M7Dylwd-p,%6JaE$DiL}"><field name="mode">2</field><value name="VAR"><shadow type="variables_get" id="*f@UXRJh?RTmEM?[`Fa/"><field name="VAR">nic</field></shadow></value></block></value><next><block type="network_disconnect" id="AS$sj:B}Ps,Dd=!y8@t)"><value name="VAR"><shadow type="variables_get" id="A|YaY7f~{}Z~O.:3=b}t"><field name="VAR">nic</field></shadow></value></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc1" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="PJI*.a$P_:hnPntXt$JQ" x="117" y="-138"><field name="VALUE">WiFi-打开热点_分享热点AP模式需要连接ESP-AT固件设备</field><next><block type="network_init" id="hLTxONsyq^?Qe.[+^df9"><value name="VAR"><shadow type="variables_get" id="_l#Uz(c[Cm7WG;7G(oLR"><field name="VAR">nic</field></shadow></value><value name="RX"><shadow type="pins_digital_pin" id="4I=rN9=aZu44b{rgPBVy"><field name="PIN">8</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="};Z4pY4(6:I-:f(N,.j4"><field name="PIN">9</field></shadow></value><next><block type="network_enable_ap" id="Wc$fgn?C/QLaQl]5Sm7a"><field name="mode">WPA2_PSK</field><value name="VAR"><shadow type="variables_get" id="7vy=iY4p-Hh;g!F+M%0)"><field name="VAR">nic</field></shadow></value><value name="account"><shadow type="text" id="]m=,KHa!59/0fOWJACF["><field name="TEXT">MixGo AI</field></shadow></value><value name="password"><shadow type="text" id="=?B_SV#,zU6gT/]IdX`Z"><field name="TEXT">12345</field></shadow></value><value name="chl"><shadow type="math_number" id="6]7U#1D$h;S}WTYw_)Fc"><field name="NUM">5</field></shadow></value></block></next></block></next></block></xml>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc1" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="~_XbC5_.vKoD=0qtNz;S" x="197" y="112"><field name="VALUE">IOT_Onenet_上传数据值物联网平台</field><next><block type="network_init" id="Vrk.A*^8JoIN0u79NLu`"><value name="RX"><shadow type="pins_digital_pin" id="(qs0,r;5wjmyBL,$_JNB"><field name="PIN">8</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="%c3OGNjxS%Fr0!8Hfz{2"><field name="PIN">9</field></shadow></value><next><block type="network_connect" id="1+k{OEJgk;d:J1V+fPHY"><value name="account"><shadow type="text" id="h9%y@|QUcNZ.xY.#2xa%"><field name="TEXT">MixGo AI</field></shadow></value><value name="password"><shadow type="text" id="Q?Z#Xlw?kMev9?]?p:]#"><field name="TEXT">12345</field></shadow></value><next><block type="iot_onenet_connect" id="XCx3dImY,jsFIghLuuuz"><value name="VAR"><shadow type="variables_get" id=";b;tyhLeUJ_k$^GM9[i:"><field name="VAR">iot</field></shadow></value><value name="CLIENT"><shadow type="text" id="pQMUXoe3Y,np?kl`$Kr$"><field name="TEXT">526192697</field></shadow></value><value name="SERVER"><shadow type="text" id="W7pk=7Ok%GF/Lmy:[:TH"><field name="TEXT">183.230.40.39</field></shadow></value><value name="USERNAME"><shadow type="text" id="-fBFKSA3/)iO;Jxd)~F~"><field name="TEXT">239908</field></shadow></value><value name="PASSWORD"><shadow type="text" id="Y@suys9J_G05Fx+1,$#q"><field name="TEXT">sDxKhnR6=is27joVo6Z8P8=i7=I=</field></shadow></value><value name="TOPIC"><shadow type="text" id=".ISqKJ5.srE0V2NN=I)b"><field name="TEXT">XBCRobot</field></shadow></value><value name="SUB"><shadow type="factory_block_return" id="CW/nUZkT=1!:|DG^TbbP"><field name="VALUE"></field></shadow></value><next><block type="variables_set" id="^GV[_^/c*CQFEAPJK`hv"><field name="VAR">AA</field><value name="VALUE"><block type="math_number" id="B|Ga!0IK(1IAPI-]H{H`"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="XImHd8}_d+0)Qgd`1X.~"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Z2UP,b-AC,fKwV7r_p0U"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="math_selfcalcu" id="s:n7JGz3X=.b}9h=GyN{"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="variables_get" id="LSnwSm6d_kMmX./2C5k]"><field name="VAR">a</field></shadow><block type="variables_get" id="fsN3#Kk9$N=x}*r$We(K"><field name="VAR">AA</field></block></value><value name="B"><shadow type="math_number" id="WE?5KCB5hgzHeL`sznKq"><field name="NUM">1</field></shadow></value><next><block type="iot_onenet_publish" id="3R2^%D~CQv^0YsPUi%dv"><mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation><field name="KEY0">\"key1\"</field><value name="VAR"><shadow type="variables_get" id="0JW+P0OI5LBIPGHbaF?B"><field name="VAR">iot</field></shadow></value><value name="ADD0"><block type="variables_get" id="J$gGq^tSI2;i97(hGXIU"><field name="VAR">AA</field></block></value><next><block type="controls_delay" id="#b}4h:-OrW8[@z0:rV1L"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="1[JPAX(]=Tg,m8{7NJFn"><field name="NUM">1000</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></xml>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc1" board="MixGo AI" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_block_notes" id="u,xA%Sj_4e3B*-}1I~`s" x="-653" y="-353"><field name="VALUE">MixIOT-发射数据到mixio平台</field><next><block type="network_init" id="eTv=K15hEQGxN|ZH.n{X"><value name="RX"><shadow type="pins_digital_pin" id="N64bFw!Bh?8CSa_}uYi("><field name="PIN">8</field></shadow></value><value name="TX"><shadow type="pins_digital_pin" id="Hinza]%V7xX,?Bq);iRP"><field name="PIN">9</field></shadow></value><next><block type="network_connect" id=";i=-y@uP|mGo@)=z+vye"><value name="account"><shadow type="text" id="P~WGgGtn1Zl;NrhD5#]%"><field name="TEXT">MixGo AI</field></shadow></value><value name="password"><shadow type="text" id="]8#YSB:nAhIa37FSHPG)"><field name="TEXT">12345</field></shadow></value><next><block type="iot_mixio_connect" id="NERs%/=irDwOajbQn_Dw"><value name="VAR"><shadow type="variables_get" id="[3M^wu8(tg8yvg%lQu-p"><field name="VAR">c</field></shadow></value><value name="SERVER"><shadow type="text" id="dtldUnz!eKqU`AmTObAC"><field name="TEXT">mixio.mixly.org</field></shadow></value><value name="USERNAME"><shadow type="text" id=",]r;#n/Ok+J$X7TTe07A"><field name="TEXT">username</field></shadow></value><value name="PASSWORD"><shadow type="text" id="JSlvZ9T~tbYwz8|laN[x"><field name="TEXT">password</field></shadow></value><value name="PROJECT"><shadow type="text" id="aFRs55Fh)Y6bho~$h+P_"><field name="TEXT">MyProject</field></shadow></value><value name="SUB"><shadow type="factory_block_return" id="yam#wjA;E{P@?D~6^IC("><field name="VALUE"></field></shadow></value><next><block type="controls_whileUntil" id="F^)*@IKw1!jk92uv`T(N"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="EP~JHFAYJbZ(/n%3yF#@"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="~A$a$1@kX,1Wro)~e6,]"><value name="LIST"><shadow xmlns="http://www.w3.org/1999/xhtml" type="list_many_input" id="}{~Q.RBDtt%^TIs%a|tf"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="z~IN#t.K5~J,y^rTTq+j"><value name="FROM"><shadow type="math_number" id="wxPNj1rmc0u6PS.Qi2CE"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="iDgzlsRm9y/|R|E8kywI"><field name="NUM">100</field></shadow></value><value name="STEP"><shadow type="math_number" id="?_K_Id,oah=ntm1+sxRG"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="F,tajl2l24_PjUp1u){o"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="IOT_MIXIO_PUBLISH" id="3Tf=V@)r2q!VIONv6a^="><value name="VAR"><shadow type="variables_get" id="`xH?6TVcP@-1f÷K-2b"><field name="VAR">c</field></shadow></value><value name="TOPIC"><shadow type="text" id="P{GcG9^+.r4.(gm]r#FR"><field name="TEXT">topic</field></shadow></value><value name="MSG"><shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="%/`~lil*Ci=/EF7Y[LAi"><field name="TEXT">msg</field></shadow><block type="number_to_text" id="^HQG1_726,?QJO#,)4~o"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="e?GAi$),uGU#k`6WJl;p"><field name="NUM">0</field></shadow><block type="variables_get" id="0R0}seghnk@;T.x@@G9@"><field name="VAR">i</field></block></value></block></value><next><block type="controls_delay" id="h[r=b86ZMNi@UtQk(AuB"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="E~Bpa),(BAn,WSMW|Ol8"><field name="NUM">1000</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></xml>

View File

@@ -0,0 +1,4 @@
harmfulrefuse
kitchenwaste
othergarbage
recyclable

View File

@@ -0,0 +1,230 @@
{
"00-KEY irp_按键中断响应.mix": {
"__file__": true,
"__name__": "00-KEY irp_按键中断响应.mix"
},
"01-LED Blink_数字输出控制灯.mix": {
"__file__": true,
"__name__": "01-LED Blink_数字输出控制灯.mix"
},
"02-LED PWM_模拟输出控制灯.mix": {
"__file__": true,
"__name__": "02-LED PWM_模拟输出控制灯.mix"
},
"04-Time_定时器执行定时打印.mix": {
"__file__": true,
"__name__": "04-Time_定时器执行定时打印.mix"
},
"07-UART_外部串口通信.mix": {
"__file__": true,
"__name__": "07-UART_外部串口通信.mix"
},
"08-舵机_定时器调用控制多路舵机.mix": {
"__file__": true,
"__name__": "08-舵机_定时器调用控制多路舵机.mix"
},
"09-LCD_屏幕显示累加计数.mix": {
"__file__": true,
"__name__": "09-LCD_屏幕显示累加计数.mix"
},
"10-LCD_屏幕显示切砖块过程.mix": {
"__file__": true,
"__name__": "10-LCD_屏幕显示切砖块过程.mix"
},
"11-Audio Play_加载SD卡音频文件播放.mix": {
"__file__": true,
"__name__": "11-Audio Play_加载SD卡音频文件播放.mix"
},
"12-Video Play_加载SD卡视频文件播放.mix": {
"__file__": true,
"__name__": "12-Video Play_加载SD卡视频文件播放.mix"
},
"13-Video record_录制视频并存放于SD卡.mix": {
"__file__": true,
"__name__": "13-Video record_录制视频并存放于SD卡.mix"
},
"14-Camera 拍照_持续拍照显示屏幕上.mix": {
"__file__": true,
"__name__": "14-Camera 拍照_持续拍照显示屏幕上.mix"
},
"15-Imge 显示图片_加载SD卡图片文件显示.mix": {
"__file__": true,
"__name__": "15-Imge 显示图片_加载SD卡图片文件显示.mix"
},
"16-Imge 灰度图片_加载SD卡图片文件转换灰度图.mix": {
"__file__": true,
"__name__": "16-Imge 灰度图片_加载SD卡图片文件转换灰度图.mix"
},
"17-Imge 绘制文本_在屏幕上绘制文本信息.mix": {
"__file__": true,
"__name__": "17-Imge 绘制文本_在屏幕上绘制文本信息.mix"
},
"18-Imge 绘制圆形_在屏幕上一直绘制小圈圈.mix": {
"__file__": true,
"__name__": "18-Imge 绘制圆形_在屏幕上一直绘制小圈圈.mix"
},
"19-Imge 绘制滤波_采集图形并洪水填充处理.mix": {
"__file__": true,
"__name__": "19-Imge 绘制滤波_采集图形并洪水填充处理.mix"
},
"20-Imge 直线识别_识别摄像头采集图片中直线线条.mix": {
"__file__": true,
"__name__": "20-Imge 直线识别_识别摄像头采集图片中直线线条.mix"
},
"21-Imge 圆形识别_识别摄像头采集图片中圆形图案.mix": {
"__file__": true,
"__name__": "21-Imge 圆形识别_识别摄像头采集图片中圆形图案.mix"
},
"22-Imge 矩形识别_识别摄像头采集图片中矩形图案.mix": {
"__file__": true,
"__name__": "22-Imge 矩形识别_识别摄像头采集图片中矩形图案.mix"
},
"23-Imge 颜色追踪_追踪采集图片中设定色域的颜色.mix": {
"__file__": true,
"__name__": "23-Imge 颜色追踪_追踪采集图片中设定色域的颜色.mix"
},
"24-Imge 颜色识别_识别采集图片中间框区域的颜色值.mix": {
"__file__": true,
"__name__": "24-Imge 颜色识别_识别采集图片中间框区域的颜色值.mix"
},
"25-Imge 颜色自动识别追踪_先采集图形中心物体颜色然后自动追踪寻找此颜色.mix": {
"__file__": true,
"__name__": "25-Imge 颜色自动识别追踪_先采集图形中心物体颜色然后自动追踪寻找此颜色.mix"
},
"26-Imge 特征识别_识别采集图片的特征点并绘画出.mix": {
"__file__": true,
"__name__": "26-Imge 特征识别_识别采集图片的特征点并绘画出.mix"
},
"27-Imge 二维码识别_识别采集图片的二维码并解析信息.mix": {
"__file__": true,
"__name__": "27-Imge 二维码识别_识别采集图片的二维码并解析信息.mix"
},
"28-Imge 条形码识别_识别采集图片的条形码并解析信息.mix": {
"__file__": true,
"__name__": "28-Imge 条形码识别_识别采集图片的条形码并解析信息.mix"
},
"29-AI 人脸追踪_识别追踪采集图片的人脸.mix": {
"__file__": true,
"__name__": "29-AI 人脸追踪_识别追踪采集图片的人脸.mix"
},
"30-AI 20种物体识别_识别采集图片的20种物体的类别.mix": {
"__file__": true,
"__name__": "30-AI 20种物体识别_识别采集图片的20种物体的类别.mix"
},
"31-AI 网络模型-1_加载SD中网络模型并运行解析.mix": {
"__file__": true,
"__name__": "31-AI 网络模型-1_加载SD中网络模型并运行解析.mix"
},
"31-AI 网络模型_加载SD中网络模型并运行解析.mix": {
"__file__": true,
"__name__": "31-AI 网络模型_加载SD中网络模型并运行解析.mix"
},
"32-AI 网络模型-2_加载SD中网络模型并运行解析.mix": {
"__file__": true,
"__name__": "32-AI 网络模型-2_加载SD中网络模型并运行解析.mix"
},
"32-Sonar 超声波测距_串口打印超声波测算的距离.mix": {
"__file__": true,
"__name__": "32-Sonar 超声波测距_串口打印超声波测算的距离.mix"
},
"33-Irremote 红外接收_遥控控制灯亮灭.mix": {
"__file__": true,
"__name__": "33-Irremote 红外接收_遥控控制灯亮灭.mix"
},
"34-Bmp280 大气压_读取大气压传感器数字串口打印.mix": {
"__file__": true,
"__name__": "34-Bmp280 大气压_读取大气压传感器数字串口打印.mix"
},
"34-DHT11 温湿度_采集温湿度并显示.mix": {
"__file__": true,
"__name__": "34-DHT11 温湿度_采集温湿度并显示.mix"
},
"35-Sonar 超声波测距_串口打印超声波测算的距离.mix": {
"__file__": true,
"__name__": "35-Sonar 超声波测距_串口打印超声波测算的距离.mix"
},
"36-Irremote 红外接收_遥控控制灯亮灭.mix": {
"__file__": true,
"__name__": "36-Irremote 红外接收_遥控控制灯亮灭.mix"
},
"36-SHT20_读取温湿度传感器数字串口打印.mix": {
"__file__": true,
"__name__": "36-SHT20_读取温湿度传感器数字串口打印.mix"
},
"37-Bmp280 大气压_读取大气压传感器数字串口打印.mix": {
"__file__": true,
"__name__": "37-Bmp280 大气压_读取大气压传感器数字串口打印.mix"
},
"38-MPU9250 九轴_读取九轴传感器数字串口打印.mix": {
"__file__": true,
"__name__": "38-MPU9250 九轴_读取九轴传感器数字串口打印.mix"
},
"39-SHT20_读取温湿度传感器数字串口打印.mix": {
"__file__": true,
"__name__": "39-SHT20_读取温湿度传感器数字串口打印.mix"
},
"40-AIOnenet_中国移动云端网络平台API调用.mix": {
"__file__": true,
"__name__": "40-AIOnenet_中国移动云端网络平台API调用.mix"
},
"41-AIOnenet_按键按一下调用人体检测API并框出位置.mix": {
"__file__": true,
"__name__": "41-AIOnenet_按键按一下调用人体检测API并框出位置.mix"
},
"42-AILocal_本地模型训练后保存并调用模型.mix": {
"__file__": true,
"__name__": "42-AILocal_本地模型训练后保存并调用模型.mix"
},
"43-AILocal_调用训练好的模型并运行模型.mix": {
"__file__": true,
"__name__": "43-AILocal_调用训练好的模型并运行模型.mix"
},
"44-AI 口罩识别-加载SD中模型并识别出带没有带口罩.mix": {
"__file__": true,
"__name__": "44-AI 口罩识别-加载SD中模型并识别出带没有带口罩.mix"
},
"45-WiFi_扫描附近WiFi热点信息.mix": {
"__file__": true,
"__name__": "45-WiFi_扫描附近WiFi热点信息.mix"
},
"46-WiFi-连接网络_配置WiFi上网.mix": {
"__file__": true,
"__name__": "46-WiFi-连接网络_配置WiFi上网.mix"
},
"47-WiFi-打开热点_分享热点AP模式.mix": {
"__file__": true,
"__name__": "47-WiFi-打开热点_分享热点AP模式.mix"
},
"48-Socket-_套接字发送接收数据.mix": {
"__file__": true,
"__name__": "48-Socket-_套接字发送接收数据.mix"
},
"49-Socket-_套接字发送摄像头拍照图形值服务器.mix": {
"__file__": true,
"__name__": "49-Socket-_套接字发送摄像头拍照图形值服务器.mix"
},
"50-IOT_Onenet_上传数据值物联网平台.mix": {
"__file__": true,
"__name__": "50-IOT_Onenet_上传数据值物联网平台.mix"
},
"51-IOT_mixiot_接收物联网平台数据.mix": {
"__file__": true,
"__name__": "51-IOT_mixiot_接收物联网平台数据.mix"
},
"52-IOT_mixiot_上传数据到物联网平台.mix": {
"__file__": true,
"__name__": "52-IOT_mixiot_上传数据到物联网平台.mix"
},
"53-Imge 中文显示_加载字库显示更多类型文字.mix": {
"__file__": true,
"__name__": "53-Imge 中文显示_加载字库显示更多类型文字.mix"
},
"55-(Mixly2.0下无法打开)APDS9960 手势识别_识别识别控制灯亮度.mix": {
"__file__": true,
"__name__": "55-(Mixly2.0下无法打开)APDS9960 手势识别_识别识别控制灯亮度.mix"
},
"57-ASR 语音识别_根据识别语音点亮屏幕颜色.mix": {
"__file__": true,
"__name__": "57-ASR 语音识别_根据识别语音点亮屏幕颜色.mix"
}
}