7.8連LEDバーの使い方
8連LEDバーはWS2812Bという、マイコン内臓のフルカラーLEDモジュールが直列に8個付いた基板です。
IchigoJam BASIC 1.4から対応した、WS.LED命令で使用することがき、LEDポートに接続して使用します。
WS.LED命令の詳しい説明はLEDでナナイロづくりを参考にしてください。
使用ポート | 用途 | |
LED | WS.LED命令にて発光 |
フルカラーLEDは、WS.LED命令で簡単に光らせることができます。
JAMCARでは光が左右に流れるような動きにしてみました。
10 Q=-1:C=4
100 ‘
110 FORI=0TO23:[I]=[I]/2:NEXT
120 Q=Q+1:IF Q>7 THEN Q=-6
130 LET[ABS(Q)*3],C&1*50,C>>1&1*50,C>>2&1*80
140 WS.LED8
150 PRINT Q,C
160 INPUT N:IF N>0 THEN C=N
170 GOTO 100
110から140行までが、LED光の動きを作るルーチンです。