프로그래밍/아두이노[Arduino]&라즈베리파이[Raspberry Pi]
아두이노 I2C 2004 LCD 연결 방법 및 간단 사용(4줄 LCD)
yohoi
2023. 3. 15. 22:17
라이브러리 추가
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 한글을지원하는 제품이 있으니 용도에 맞게 구매를 진행하시기 바랍니다.