05 LCDに文字列を表示する
準備物
- LCD
- ポテンショメータ
- ジャンパワイヤ
LCD
LCD(Liquid Crystal Display/液晶ディスプレイ)を使って、文字列の表示を行います。
接続
配線が複雑なので、正しい接続になるように注意します。コツとしては、例の図と同じ色のワイヤを使用することです。
プログラムの作成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <LiquidCrystal.h> LiquidCrystal lcd(13, 12, 11, 10, 9, 8); // ディスプレイのピン配置を定義 void setup() { Serial.begin(9600); lcd.begin(16, 2); //LCDの文字列配置の定義:16文字、2行で分割 lcd.clear(); //ディスプレイをクリアする } void loop() { lcd.setCursor(0, 0); //カーソルを左上に初期化 lcd.print("Hello!"); //Hello! を表示 lcd.setCursor(0, 1); //カーソルを1段下に移動 lcd.print(millis() / 1000); //プログラムが起動してからの秒数を表示 } |
結果
Hello!という文字列と数字のカウントが表示されます。
まとめ
LCDを使って文字列を表示しました。
温度湿度センサーと組み合わせて、センサー値をリアルタイムで表示するシステムなどに応用可能です。