1 line
4.0 KiB
XML
1 line
4.0 KiB
XML
<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_notes" id="}:v6ZCs~`1msnWI@%UHE" x="-4" y="-41"><field name="VALUE">D10接LED\n通过函数的参数,传入呼吸灯一个周期的总时长</field><next><block type="procedures_callnoreturn" id="A?.8X`N3OJr7^p|{2?ih" inline="true"><mutation xmlns="http://www.w3.org/1999/xhtml" name="fade"><arg name="time"></arg></mutation><value name="ARG0"><block type="math_number" id="]b=*s~pihHyk=;V-iTCQ"><field name="NUM">1000</field></block></value></block></next></block><block type="procedures_defnoreturn" id="m}^NDuct,Rizb2lv5qAp" x="0" y="66"><mutation xmlns="http://www.w3.org/1999/xhtml"><arg name="time" vartype="long"></arg></mutation><field name="NAME">fade</field><statement name="STACK"><block type="controls_for" id="sUA{zk!J!WI|s@]5aEy]"><field name="VAR">brightness</field><value name="FROM"><shadow type="math_number" id=":W{~M4=_7x^Wv/,zxmjp"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="FO6SXAPG9~x6kV3gRfnk"><field name="NUM">255</field></shadow></value><value name="STEP"><shadow type="math_number" id="r`07Wo~p|3i@+FS7oM%C"><field name="NUM">1</field></shadow></value><statement name="DO"><block type="inout_analog_write" id="+h1n7Xm(vDP{ohNP3:{["><value name="PIN"><shadow type="pins_pwm" id="kz~}@^(ONV4kJ:x5E5lD"><field name="PIN">10</field></shadow></value><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="nLk7hpvhA}k,8Tg^v0~%"><field name="NUM">0</field></shadow><block type="variables_get" id="ZviJN%j^;a?vt64,KND|"><field name="VAR">brightness</field></block></value><next><block type="base_delay" id="Y}@(iS)J-ZBhmx@I%M(^"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1000</field></shadow><block type="math_arithmetic" id="1A,zZqh.P6yr.|#z!eq+"><field name="OP">DIVIDE</field><value name="A"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1</field></shadow><block type="variables_get" id="ki`Xy9QoOd/NaK;Zh,~-"><field name="VAR">time</field></block></value><value name="B"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1</field></shadow><block type="math_number" id="+U5@0ie0[P=mjqkxMUsb"><field name="NUM">512</field></block></value></block></value></block></next></block></statement><next><block type="controls_for" id="[)pW5jd(udb4RWQ]q/^:"><field name="VAR">brightness</field><value name="FROM"><shadow type="math_number" id="L8bplE~M6BnZP2yGQ#rQ"><field name="NUM">255</field></shadow></value><value name="TO"><shadow type="math_number" id="9#1)Nwx*Lc4:3(¤x(%"><field name="NUM">0</field></shadow></value><value name="STEP"><shadow type="math_number" id="]P~Gx_0X7eNQ{D*{H4^W"><field name="NUM">-1</field></shadow></value><statement name="DO"><block type="inout_analog_write" id="K,BpJqiIFeLNZr5l)3(%"><value name="PIN"><shadow type="pins_pwm" id="]VW@_sk@^lY1hX7qm])0"><field name="PIN">10</field></shadow></value><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="nLk7hpvhA}k,8Tg^v0~%"><field name="NUM">0</field></shadow><block type="variables_get" id="_Mj.lXX`y{QdPA6hi+1i"><field name="VAR">brightness</field></block></value><next><block type="base_delay" id="6U==,-5R!o6)v7}W}woT"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1000</field></shadow><block type="math_arithmetic" id="E@J1KBXMxAC.oG~foy_K"><field name="OP">DIVIDE</field><value name="A"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1</field></shadow><block type="variables_get" id="8/5zL{3![:zo|=`l-4|k"><field name="VAR">time</field></block></value><value name="B"><shadow xmlns="" type="math_number"><field xmlns="" name="NUM">1</field></shadow><block type="math_number" id="CV)isag5M?;;|R9?7x@J"><field name="NUM">512</field></block></value></block></value></block></next></block></statement></block></next></block></statement></block></xml> |