SHIROのIchigoJam日記

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

かんたん踏切

IchigoJamサーボモーターとLEDを差して、踏切を作ってみました。
子ども向けのかんたん工作ネタとしていかがでしょうか。
動画はこちら。

【IchigoJam】かんたん踏切

f:id:shiro0922:20200902191527j:plain

配線図はこちら。
f:id:shiro0922:20200902200045p:plain

周囲に線路や道路などを作りこむと、よりリアルになりそうです。

プログラム

IchigoJamのボタンを押すと、遮断機が下りて警報が鳴り、LEDが交互に光ります。
もう一度ボタンを押すと、遮断機が上がります。

10 @ARUN:'*RAILROAD CROSSING
20 L=1:OUT 0
30 PWM 2,140
40 WAIT 30
50 IF !BTN() CONT
60 @CLOSE
70 PWM 2,60
80 OUT L,0
90 L=6-L
100 OUT L,1
110 BEEP
120 WAIT 20
130 IF !BTN() GOTO @CLOSE
140 RUN

ボタンの代わりにリフレクターなどを使えば、プラレールNゲージと組み合わせて「列車が来たら遮断機を下ろす、列車が去ったら上げる」もできそうです。