LiquidCrystalライブラリの使い方は?

LiquidCrystalライブラリを使用するには、次の手順を完了する必要があります:

  1. コードの先頭に、#include を使用してLiquidCrystalライブラリをインポートします。
  2. コード内でLiquidCrystal lcd(rs、enable、d4、d5、d6、d7);を使用して、LiquidCrystalオブジェクトを初期化してください。rs、enable、d4-d7はLCDのピンです。
  3. LCDの属性を設定する:setup()関数内で、lcd.begin(cols, rows)を使ってLCDの列数と行数を設定します。たとえば、lcd.begin(16, 2)とすると、16列、2行のLCDスクリーンが作成されます。
  4. LCDにテキストを表示するにはlcd.print()関数を使用します。例えば、lcd.print(“Hello, world!”)と記述すると、LCDに”Hello, world!”というテキストが表示されます。
  5. 光标の制御と画面のクリア: lcd.setCursor(col, row)関数を使用して、指定した列と行にカーソルを移動させることができます。例えば、lcd.setCursor(0, 1)は1行目の0列目にカーソルを移動します。lcd.clear()関数を使用して画面上のすべてのテキストを消去できます。

LiquidCrystalライブラリを使用したサンプルコードを以下に示す:

#include <LiquidCrystal.h>

// 初始化LiquidCrystal对象
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // 设置LCD属性
  lcd.begin(16, 2);
  
  // 在LCD上显示文本
  lcd.print("Hello, world!");
}

void loop() {
  // 不需要在循环中做任何事情
}

このサンプルコードは、16列2行のLCDスクリーンにテキスト「Hello, world!」を表示します。

bannerAds