目次

IclcdClear()

IclcdClear()はLCD画面を消去します。

IclcdClear コマンドの動作フロー

bool IclcdClear(uint8_t device = 0)

コマンド

コマンド 引数 戻り値 動作
IclcdClear(device) uint8_t device = 0 bool LCD画面を消去します。

使用例

PCF8574キャラクタLCDのI²Cアドレスを0x27とする例です。シリアルモニタからcを送ると、表示中の文字が消えます。

bool lcdReady = false;
 
void setup() {
  Serial.begin(115200);
  lcdReady = IclcdBegin(0x27, 20, 4);  // LCDを初期化して接続を確認します。
  if (!lcdReady) {
    Serial.println(F("LCD not found"));
    return;
  }
  IclcdPrint(F("Press c to clear"));  // 消去前の文字を表示します。
}
 
void loop() {
  if (!lcdReady || !Serial.available()) return;
  if (Serial.read() != 'c') return;
  if (IclcdClear()) {  // LCD画面を消去します。
    Serial.println(F("LCD cleared"));
  }
}

注意事項

同じカテゴリの内蔵コマンド

← 内蔵コマンド一覧