時間待ち関数
【delay関数】
本テキストで用いるArduinoフレームワークには、時間待ちを行うdelay関数が用意されています。
delay(1000);
Code language: Arduino (arduino)
引数では、時間待ちを行う時間をミリ秒で設定します。
上記の例では、1000ミリ秒(=1秒)の時間待ちを行うことになります。
それでは、この関数を用いてプログラムを組んでみましょう。
問題
時間待ち関数を用いてドットマトリクスLEDを点滅させるプログラムを組んでいきましょう。点滅周期は 1 秒(点灯1秒 ↔ 消灯1秒)とします。
プログラムを組んでマイコンに書き込み、動作確認をしてみましょう。うまく動作させることができたら、次に進んでプログラム例と比較してみましょう。