SHIROのIchigoJam日記

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

鉄道信号機

IchigoJam/IchigoDakeに差して光らせる、鉄道模型用の信号機基板を作ってみました。


IchigoJam/IchigoDakeのGND・OUT1・OUT2・OUT3に差して使います。

回路図


OUT1~3が青・黄・赤のLEDにつながっています。
抵抗入りLEDを使って、部品数を減らしています。

基板データ

*この基板データは、CC BYライセンスとします。どうぞご利用ください。

(C) 2024 Shiro Saito (https://www.ichigoaman.jp)

プログラム

青→黄→赤→青…と順番に光ります。

10 '*TRAFFIC LIGHT TRAIN
20 OUT 0
30 @LOOP
40 OUT 1,1
50 WAIT 300
60 OUT 1,0
70 OUT 2,1
80 WAIT 300
90 OUT 2,0
100 OUT 3,1
110 WAIT 300
120 OUT 3,0
130 GOTO @LOOP

信号の光らせ方はプログラム次第です。
Nゲージのコントローラーと連動させて「赤信号だったら電車を止める」「黄信号だったらある程度以上の速度が出ないようにする」などとすれば、ATCっぽくなりますね(^_^)