【観賞用】ナイトフラッシャー
LED画面上に再現されたナイトフラッシャーです。
1.内容
あの頃憧れた人工知能「K.I.T.T」を搭載した夢のスーパーカー「ナイト2000」といえば、フロントグリルのナイトフラッシャー。赤色に点灯するライトが、左右に残光を残しながら行き来するようすは夢のかっこいい未来そのもの。当時、自分で作るナイトフラッシャーの電子工作キットを手にした人も多いのでは。
そんなナイトフラッシャーを、micro:bitのLED画面上に再現しました。自転車に装着すれば、気分はもうマイケルナイト。
タミヤのカムプログラムロボットに組み込んでみました。
2.このプログラムの動作に必要なもの
このプログラムは、micro:bit本体のみで動作します。
- micro:bit本体
- パソコン(*1)
- USBケーブル(*1)
(*1):パソコン・USBケーブルは、プログラミングに必要なものです。
3.サンプルプログラム(ブロック)
サンプルプログラム(ブロック)です。
ずっと実行されるプログラム
4.サンプルプログラム(JavaScript)
サンプルプログラム(JavaScript)です。
5.解説
三角関数のうち、sin(正弦)を使って、5つのLEDが少しずつ明るさを変えながら点滅することで、左右に移動して見えます。