본문 바로가기

프로그래밍/아두이노[Arduino]&라즈베리파이[Raspberry Pi]

아두이노 I2C 2004 LCD 연결 방법 및 간단 사용(4줄 LCD)



라이브러리 추가


LiquidCrystal 를 검색하여 설치



 

 

회로도

 

소스코드

// I2C LCD 라이브러리 추가
#include <LiquidCrystal_I2C.h>

// 16X4 크기의 LCD 객체를 생성
// 만약 LCD 화면이 나오지 않으면 0x27 대신 0x3F를 넣어주세요.
LiquidCrystal_I2C lcd(0x27, 16, 4);

void setup() {
  lcd.init();     // LCD를 초기화
  lcd.backlight();// LCD의 백라이트 ON
}

void loop() {
  // lcd.setCursor(X,Y);

  //1열, 첫 번째 칸부터 출력
  lcd.setCursor(0, 0);
  lcd.print("column 1");
 
  //2열, 두 번째 칸부터 출력
  lcd.setCursor(0, 1);
  lcd.print("column 2");

  //3열, 세번째 칸부터 출력
  lcd.setCursor(0, 2);
  lcd.print("column 3");

  //4열, 네번째 칸부터 출력
  lcd.setCursor(0, 3);
  lcd.print("column 4");
}

 

구현

 

다음과 같이 표시가 됩니다.

 

 

한글은 표시되지 않습니다.

 

 I2C LCD 한글을지원하는 제품이 있으니 용도에 맞게  구매를 진행하시기 바랍니다.