自動運転カーをプログラムしよう

7.8連LEDバーの使い方

8連LEDバーはWS2812Bという、マイコン内臓のフルカラーLEDモジュールが直列に8個付いた基板です。
IchigoJam BASIC 1.4から対応した、WS.LED命令で使用することがき、LEDポートに接続して使用します。
WS.LED命令の詳しい説明はLEDでナナイロづくりを参考にしてください。

使用ポート用途
LEDWS.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光の動きを作るルーチンです。