今月の課題は、「信号機」・・押しボタン式の信号機、それも音が出る・・・。

 

それに取り組みます。

 

赤色と青色のLEDを使用し、まずは信号機の本体

 

を製作。

 

組み立て図を見ながら、約10分で完了。

 

 

そのあとは、いよいよプログラミング開始です。

 

まずは、マイコン(人間の脳に該当する部分)

 

に、LEDの赤、青をつないでいることを認識させる。

 

これは、しっかり2人とも覚えていました。

本日は、

 

信号機らしく、青の点滅・・・

 

これを繰り返すプログラムに挑戦。

 

最初は・・・

 

赤→青→青の点滅→消える(赤・青ともに)の結果に。

 

 

これでは、信号機にはならないよね・・・? 

 

「信号機って、すっと赤も青も両方消えた状態になるの?」と問いかけると、

 

 

赤→青→青の点滅→ 

 

になることに気が付き、修正。

 

 

「まだ、何か変ではない?」って問いかけます。

 

(青になる回数が1回しかない→道を横断する機会が1回しかない)

 

 

次のポイントである、「赤→青→青の点滅→ 」の くりかえし 

 

が必要になることに気が付くかどうか・・・。

 

 

「くりかえし」はプログラミングではどうするのか・・・。というのが本日最後の課題でした。

 

無限ループにするのですが、結果は・・・?

 

今日のプログラミング結果は 「動画」のページを参照ください。

 

 

次回は、押しボタン式信号(メロディあり)に挑戦です。