2015年9月7日月曜日
LCDモジュール1602 のサンプルスケッチ
//****************************************
//3秒間、「Hello, world」を表示。
//その後、リセットしてからの時間(秒)を上下2行に表示する。
//一行目は少数点下一桁まで二行目は小数点以下2桁まで。
//100ms毎に表示。
//****************************************
#include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,4,5,6,7); //lcdタイプの変数を定義
//Initail SETUP***************************
void setup() {
lcd.begin(16, 2); // 行と列を設定
//3秒間hello worldを表示。
lcd.print("hello, world!");
delay(3000);
lcd.clear();
}
//Main LOOP*******************************
void loop() {
lcd.home(); // カーソル位置を1行目に設定
lcd.print((float)millis() / 1000.0, 1); // リセットしてからの秒数を表示
lcd.setCursor(0, 1); // カーソル位置を2行目に設定
lcd.print((float)millis() / 1000.0, 2); // リセットしてからの秒数を表示
delay(100); // 100ms待つ
}
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿