NO. t-002

使用する機材

・マイクロビット
・信号機


目的

スイッチを「入」にすると
信号機の色が、ランダム(不規則(ふきそく))に変わる。
※ それぞれの色は3秒ごとに変わります。
  プログラムが、勝手(かって)に色を(えら)ぶので
  2回(6秒間)、3回(9秒間)同じ色になることもあります。


プログラム
(信号機が、ランダム[不規則 (ふきそく)]に色が変わる)

解説

 今回は、マイクロビットのLEDを使わないので、「偽」 にします。

 変数に「信号」と名前をつけます。
  1⃣ または 2⃣ または 3⃣ のどれかを「信号」の変数に入れます

 もし、変数「信号」に、1⃣ が入ったら

 青を点けます。
 (P13=青)

 黄を消します。
 (P15=黄)

 赤を消します。
 (P14=赤)

 3秒間待ちます。-青が点いたまま-
 (3000=3秒)

 もし、変数「信号」に、2⃣が入ったら

 青を消します。
 (P13=青)

 黄を点けます。
 (P15=黄)

 赤を消します。
 (P14=赤)

 3秒間待ちます。-黄が点いたまま-
 (3000=3秒)

 もし、変数「信号」に、3⃣が入ったら

 青を消します。
 (P13=青)

 黄を消します。
 (P15=黄)

 赤を点けます。
 (P14=赤)

 3秒間待ちます。-赤が点いたまま-
 (3000=3秒)


プログラムの実行の順序を、くわしくせつめい

 ・②(ここで信号の箱に1⃣が入ったら)
  ③→④→⑤→⑥→⑦を実行して、②に戻ります。

 ・⑧(ここで信号の箱に2⃣が入ったら)
  ⑨→⓾→⑪→⑫を実行して、②に戻ります。

 ・⑬(ここで信号の箱に3⃣が入ったら)
  ⑭→⑮→⑯→⑰を実行して、②に戻ります。