반응형

 

시리얼 IC2 LCD 디스플레이 루프 출력 처리 

글. 수알치 오상문 sualchi@daum.net 

 

#include <Wire.h>               // LCD I2C 통신 헤더파일 

#include <LiquidCrystal_I2C.h>  // I2C 시리얼 LCD 헤더파일 

 

// 0x27 주소 2열 LCD 객체 생성 (4열 LCD는 0x20 지정)

LiquidCrystal_I2C  Lcd(0x27, 16, 2);

 

void setup() {      // LCD 초기화 설정 작업을 합니다.

  Lcd.init();       // I2C LCD 초기화

  Lcd.backlight();  // LCD 백라이트 on 

}

 

void loop() {           // LCD 출력 작업을 합니다.

  Lcd.setCursor(2,0);    // 2번째 칸 첫 줄로 이동

  Lcd.print("HaHaHa!");  // 출력

  delay(500);            // 0.5초 기다림

  Lcd.clear();            // 지움

  Lcd.print("Hello!");   // 출력

  delay(500);            // 0.5초 기다림 

}

 

[참고] 한번만 출력하면 되는 경우에는 

출력 작업을 setup() 함수에 작성해도 됩니다.

 

[주의] LiquidCrystal I2C 라이브러리 설치

해당 라이브러리가 없는 경우, LiquidCrystal I2C를 먼저 설치해야 합니다.

 

<이상>

 

 

 

반응형

+ Recent posts