This repository has been archived by the owner on Jul 21, 2022. It is now read-only.
/
AtomMatrix.m5f
1 lines (1 loc) · 5.53 KB
/
AtomMatrix.m5f
1
{"components":[],"type":"atom-matrix","versions":"Beta","units":[],"hats":[],"blockly":"<block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"50\" y=\"10\"><next><block type=\"basic_on_loop\" id=\"xg*v_UHHu?iZH17Ixp|i\"><statement name=\"LOOP\"><block type=\"controls_if\" id=\",W%i]P5A9vwebX`9qxI:\"><mutation elseif=\"1\" else=\"1\"></mutation><value name=\"IF0\"><block type=\"logic_operation\" id=\"[)Z41Fo-%B~yR+0[-#)Y\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"logic_compare\" id=\"QvXE[LKw?GOtQXNq0`(h\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"IMU_GET_X\" id=\"Ja]nr.$TPdv}W#=t=I6Q\"></block></value><value name=\"B\"><block type=\"IMU_GET_Y\" id=\"o,R8mGXe%^hD-;,AV#HE\"></block></value></block></value><value name=\"B\"><block type=\"logic_compare\" id=\"`q9%,{S4`TV5@s3TvZo0\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"math_arithmetic\" id=\"XzFS;j-LL#u2h9/whU1E\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"IMU_GET_X\" id=\"v?/=kcUbbt{XSj,UcTT{\"></block></value><value name=\"B\"><block type=\"IMU_GET_Y\" id=\"`5SW9{_VB#)5n{e=q2)Z\"></block></value></block></value><value name=\"B\"><block type=\"math_number\" id=\"MY{^i{p}Uj5)_DMY7!+P\"><field name=\"NUM\">60</field></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"controls_ifelse\" id=\"rDx8+Y(EQ@s;@H}wZ:~T\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"kSp}f=s0)z?mK+K30NJJ\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"IMU_GET_X\" id=\"txlQs*rJ@!+9-D}l?(Ac\"></block></value><value name=\"B\"><block type=\"math_number\" id=\"$s[Wf.!HQFu_2o%P(#4_\"><field name=\"NUM\">0</field></block></value></block></value><statement name=\"DO0\"><block type=\"rgb_set_led_matrix\" id=\"i4o/x/VQeyK740M0U|=Z\"><field name=\"COLOUR\">#ffffff</field><field name=\"MATRIX\" matrix=\"#000000,#000000,#37ff00,#000000,#000000,#000000,#000000,#37ff00,#000000,#000000,#37ff00,#000000,#37ff00,#000000,#37ff00,#000000,#37ff00,#37ff00,#37ff00,#000000,#000000,#000000,#37ff00,#000000,#000000\"></field></block></statement><statement name=\"ELSE\"><block type=\"rgb_set_led_matrix\" id=\"Dy@Ae^0dfP5stQ377CL7\"><field name=\"COLOUR\">#18ff14</field><field name=\"MATRIX\" matrix=\"#000000,#000000,#18ff14,#000000,#000000,#000000,#000000,#000000,#18ff14,#000000,#18ff14,#18ff14,#18ff14,#18ff14,#18ff14,#000000,#000000,#000000,#18ff14,#000000,#000000,#000000,#18ff14,#000000,#000000\"></field></block></statement></block></statement><value name=\"IF1\"><block type=\"logic_operation\" id=\"p!,NRljZpK1VRzW0p)aP\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"logic_compare\" id=\",|Wp]a,$vWqRD9YlupUF\"><field name=\"OP\">LT</field><value name=\"A\"><block type=\"IMU_GET_X\" id=\"9?QAKc|lA$$~rjfB(F4X\"></block></value><value name=\"B\"><block type=\"IMU_GET_Y\" id=\"ppL^*;ne;3,Dp,bX$+:_\"></block></value></block></value><value name=\"B\"><block type=\"logic_compare\" id=\"a~V7,^kRm!Lj50o;feEC\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"math_arithmetic\" id=\"Bb?Z;F~,_yoi^=fX#3(x\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"IMU_GET_Y\" id=\"V^$6bN]00cGuI%WvKvyr\"></block></value><value name=\"B\"><block type=\"IMU_GET_X\" id=\"yg;p,TMj5e7Q1$gH!M3^\"></block></value></block></value><value name=\"B\"><block type=\"math_number\" id=\"zl6ArzDoXDgcHWJQ{J;O\"><field name=\"NUM\">60</field></block></value></block></value></block></value><statement name=\"DO1\"><block type=\"controls_ifelse\" id=\"{/jMHNRJN)zbR}@%p$MM\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"}^y7HB!X98k01`1|:!Y*\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"IMU_GET_Y\" id=\"a4EEkG|6MeC-R=YOdZav\"></block></value><value name=\"B\"><block type=\"math_number\" id=\"^E@V}(wF}#STexP7;ZO.\"><field name=\"NUM\">0</field></block></value></block></value><statement name=\"DO0\"><block type=\"rgb_set_led_matrix\" id=\"=iY4PUZ*M)xF1^;Nn/xi\"><field name=\"COLOUR\">#ffffff</field><field name=\"MATRIX\" matrix=\"#000000,#000000,#18ff14,#000000,#000000,#000000,#18ff14,#000000,#000000,#000000,#18ff14,#18ff14,#18ff14,#18ff14,#18ff14,#000000,#18ff14,#000000,#000000,#000000,#000000,#000000,#18ff14,#000000,#000000\"></field></block></statement><statement name=\"ELSE\"><block type=\"rgb_set_led_matrix\" id=\"X7%,{}t]gWE#!2Hiq%6*\"><field name=\"COLOUR\">#37ff00</field><field name=\"MATRIX\" matrix=\"#000000,#000000,#37ff00,#000000,#000000,#000000,#37ff00,#37ff00,#37ff00,#000000,#37ff00,#000000,#37ff00,#000000,#37ff00,#000000,#000000,#37ff00,#000000,#000000,#000000,#000000,#37ff00,#000000,#000000\"></field></block></statement></block></statement><statement name=\"ELSE\"><block type=\"rgb_set_led_matrix\" id=\"+#g*,[cD;!T;;g0v5/KF\"><field name=\"COLOUR\">#00eeff</field><field name=\"MATRIX\" matrix=\"#000000,#000000,#00eeff,#000000,#000000,#000000,#00eeff,#000000,#00eeff,#000000,#00eeff,#000000,#000000,#000000,#00eeff,#000000,#00eeff,#000000,#00eeff,#000000,#000000,#000000,#00eeff,#000000,#000000\"></field></block></statement><next><block type=\"timer_delay\" id=\"~4uF.yIG||XNIkBM;p=:\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"e3:O5}|K5~OEO}Xs-[86\"><field name=\"NUM\">0.3</field></shadow></value></block></next></block></statement></block></next></block>","Blockly.Remotes":[],"modules":["imu","rgb"],"matrix":["#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111","#111111"]}