I2C 주소, 열의 수, 행의 수를 가진 DIYables_LCD_I2C 객체를 선언하십시오:
DIYables_LCD_I2C lcd(0x27, 20, 4); // I2C 주소 0x27, 20열 및 4행
LCD를 초기화하십시오.
lcd.init(); //lcd 초기화lcd.backlight(); //백라이트 켜기
커서를 원하는 위치(열 인덱스, 행 인덱스)로 이동하세요.
lcd.setCursor(column_index, row_index);
LCD에 메시지를 출력합니다.
lcd.print("Hello World!");
※ 주의:
LCD의 I2C 주소는 제조업체에 따라 달라질 수 있습니다. 코드에서는 DIYables 제조업체가 지정한 0x27을 사용했습니다.
아두이노 코드
/* * 이 아두이노 코드는 newbiely.kr 에서 개발되었습니다 * 이 아두이노 코드는 어떠한 제한 없이 공개 사용을 위해 제공됩니다. * 상세한 지침 및 연결도에 대해서는 다음을 방문하세요: * https://newbiely.kr/tutorials/arduino/arduino-lcd-20x4 */#include <DIYables_LCD_I2C.h>DIYables_LCD_I2C lcd(0x27, 20, 4); // I2C 주소 0x27, 20열 4행voidsetup() { lcd.init(); // lcd를 초기화합니다 lcd.backlight(); lcd.setCursor(0, 0); // 커서를 첫 번째 행으로 이동합니다 lcd.print("LCD 20x4"); // 첫 번째 행에 메시지를 출력합니다 lcd.setCursor(0, 1); // 커서를 두 번째 행으로 이동합니다 lcd.print("I2C Address: 0x27"); // 두 번째 행에 메시지를 출력합니다 lcd.setCursor(0, 2); // 커서를 세 번째 행으로 이동합니다 lcd.print("DIYables"); // 세 번째 행에 메시지를 출력합니다 lcd.setCursor(0, 3); // 커서를 네 번째 행으로 이동합니다 lcd.print("www.diyables.io"); // 네 번째 행에 메시지를 출력합니다}voidloop() {}
사용 방법
Arduino IDE의 왼쪽 바에서 Libraries 아이콘으로 이동하세요.
"DIYables LCD I2C"를 검색한 다음, DIYables가 작성한 DIYables_LCD_I2C 라이브러리를 찾으세요.
DIYables_LCD_I2C 라이브러리를 설치하려면 Install 버튼을 클릭하세요.
위의 코드를 복사하고 Arduino IDE로 열기
Arduino IDE에서 Upload 버튼을 클릭하여 Arduino에 코드를 업로드하십시오
LCD에서 결과를 확인하십시오
텍스트와 위치를 수정해 보세요.
동영상
비디오 제작은 시간이 많이 걸리는 작업입니다. 비디오 튜토리얼이 학습에 도움이 되었다면, YouTube 채널 을 구독하여 알려 주시기 바랍니다. 비디오에 대한 높은 수요가 있다면, 비디오를 만들기 위해 노력하겠습니다.
아래 동영상 데모는 아래 코드를 사용합니다. 동영상은 Arduino Uno R4를 보여주지만 Arduino Uno R3에서도 동일하게 작동합니다: