見出し画像

arduino 全体の時間から各LEDを指定の経過時間で点灯

arduinoを使用し、タクトスイッチを押すとLEDが流れるように点滅。
タクトスイッチ1個、LED12個使用する。
1番ピンから12番ピンに各LED、13番ピンにタクトスイッチ。
全体の時間から各LEDを指定の経過時間で点灯させる。
動画では全体の時間が1500ミリ秒、70ミリ秒間点灯。
50ミリ秒点灯後、次のLEDが点灯開始する
(20ミリ秒はLEDが2つ点灯している)。

全体の時間から指定の経過時間で点灯させる方法
変数 time:全体の時間、数値を代入
変数 lighting_time:点灯時間、数値を代入
変数 lighting_time2:尾を引くように2つのLEDが点灯する時間、数値を代入
millisはプログラムの実行を開始してからの経過時間をミリ秒で返します。
for文、delayは使用していません。

ここから先は

5,444字

¥ 300

この記事が気に入ったらサポートをしてみませんか?