Arduino

[아두이노] I2C LCD 패널 사용하는 방법

high-schoool 2024. 12. 8. 21:37
반응형

이번에는 LCD 패널을 사용하는 방법을 알아 보겠습니다


준비물

- Arduino 

- LCD 패널 

- 빵판 (선택)


배선 방법

Arduino LCD
5V VCC
GND GND
A4 SDA
A5 SCL

 

LCD 패널을 사용하기 위한 라이브러리 다운로드 방법

라이브러리 다운로드

라이브러리 다운로드에서 밑의 글자를 복사하여 검색, LiquidCrystal_I2C by Frank de Brabander의 라이브러리를 다운로드해 줍니다

LiquidCrystal_I2C

LCD 패널 사용 코드

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// I2C 주소를 설정합니다 (일반적으로 0x27 또는 0x3F 사용).
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  lcd.init();         // LCD 초기화
  lcd.backlight();    // 백라이트 켜기
  lcd.setCursor(0, 0); // 첫 번째 줄 첫 번째 위치로 커서 이동
  lcd.print("Hello, World!"); // 텍스트 출력
  lcd.setCursor(0, 1); // 두 번째 줄 첫 번째 위치로 커서 이동
  lcd.print("I2C LCD Test");  // 텍스트 출력
}

void loop() {
  // Do nothing
}

이런 식으로 코드를 작성한 뒤 업로드를 한다면 LCD 패널의 첫 번째 줄 첫 번째 위치Hello, World! 가 뜨게 될 것이고

두 번째 줄 첫 번째 위치I2C LCD Test 가 뜨게 된다면 코드가 정상 작동 한 것 입니다.

반응형