フルカラーLEDを使って、光の3原色の原理を学ぶボードです。
IchigoJamやIchigoDakeで使えます。
OUT2,3,4ポートにR,G,Bの3個のLEDと、合計出力を表す1個のLEDがつながっています。PWMでの出力もできます。
RGBの電流制限抵抗を330Ω、100Ω、100Ωにしましたが、緑の光が強いのでもう少し抵抗値を上げてもよかったかもしれません。
そのままだと3色のLEDが別々に見えてしまうので、拡散キャップをかぶせています。
基板データ
*この基板ガーバーデータは、CC BYライセンスとします。どうぞご利用ください。
(C) 2020 Shiro Saito (https://www.ichigojaman.jp)
サンプルプログラム
キーボード操作で、R,G,B各色の明るさを0~100%の範囲(10%刻み)で変えられます。
- R:「1」でダウン、「2」でアップ
- G:「3」でダウン、「4」でアップ
- B:「5」でダウン、「6」でアップ
10 '*RGB LED 20 CLV:VIDEO 3 30 @LOOP 40 K=INKEY()-48 50 R=R-(K=1)*(R>0)*10+(K=2)*(R<100)*10 60 G=G-(K=3)*(G>0)*10+(K=4)*(G<100)*10 70 B=B-(K=5)*(B>0)*10+(K=6)*(B<100)*10 80 PWM 2,R,100 90 PWM 3,G,100 100 PWM 4,B,100 110 CLS 120 ?"R=";R 130 ?"G=";G 140 ?"B=";B 150 GOTO @LOOP