SHIROのIchigoJam日記

マイコン「IchigoJam」(イチゴジャム)の電子工作とプログラミングをメインに

aitendoの信号機キット

aitendoから小型基板の信号機キットが出ました。
arduinoで使うことを想定しているようですが、ピン配置を見るとIchigoJamでも使えそうです。入手して試してみました。


2セット購入しました。


まずは同梱された材料でそのまま組み立て。
が、LEDがあまり明るくありません。(もちろん点いているのはちゃんとわかります)
330Ωの電流制限抵抗が付いているので、恐らく3.3V仕様(Vf=10mA)だと思うのですが。


というわけで、手持ちの3mm高輝度LEDに付け替えました。かなり明るくなりました。


キットのもう1セットは、ちょっと改造して歩行者用信号機に。


IchigoJamに2本の信号機を差して、プログラムで動作。

プログラムはこれまでの信号機とほぼ同じです。
各LEDの接続は以下のとおり。
車用信号機:緑=OUT1、黄=OUT2、赤=OUT3
歩行者用信号機:緑=OUT5、赤=OUT6

10 'TRAFFIC LIGHT
20 OUT 0
30 '*LOOP
40 OUT 1,1
45 OUT 6,1
50 WAIT 300
60 OUT 1,0
70 OUT 2,1
80 WAIT 120
90 OUT 2,0
100 OUT 3,1
110 WAIT 120
120 OUT 6,0
130 OUT 5,1
140 WAIT 300
150 FOR I=1 TO 3
160 OUT 5,1
170 WAIT 30
180 OUT 5,0
190 WAIT 30
200 NEXT
210 OUT 6,1
220 WAIT 120
300 OUT 3,0
310 GOTO 30