
1、소개
아두이노의 I/O 포트 수가 제한적이기 때문에, LCD1602와 같은 장치를 직접 아두이노의 I/O 포트로 드라이브하면 많은 I/O 포트 자원이 소모되고 다른 장치와의 연결에도 불리합니다. IIC LCD1602 콘버터 보드는 필요한 I/O 인터페이스를 크게 줄일 수 있습니다. 원래의 1602 스크린은 7개의 I/O 포트가 필요했습니다. 우리가 개발한 이 모듈은 5개의 I/O 포트를 절약해 드립니다. 아두이노 초보자들에게는 복잡한液晶 드라이버 회로 연결에 대한 고민이 필요 없습니다. 두 개의 전선만으로 데이터 표시를 수행할 수 있으며, 다른 IIC 장치와도 연결할 수 있어 데이터 기록 및 표시를 쉽게 할 수 있습니다.
2、시뮬레이션 그래프
3、모듈 매개변수
핀 이름 | 설명 |
|---|---|
GND | GND(전원 입력 부정极) |
VCC | VCC(전원 입력 정극) |
SDA | 양방향 데이터 통신 패인 |
SCL | 시계 신호 통신 패인 |
전원전압: 3.3V / 5V
연결 방식: PH2.0 4P 케이블
安装方式:螺丝固定
4、회로판 크기

5、아두이노 IDE 예제 프로그램
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
Arduino IDE 라이브러리 다운로드 및 导入 가이드:点击查看
예제 프로그램(UNO 개발 보드):
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C mylcd(0x27,16,2);
void setup(){
mylcd.init();
mylcd.backlight();
mylcd.clear();
mylcd.setCursor(1-1, 1-1);
mylcd.print("Hello STEM");
}
void loop(){
//液晶显示屏接开发板IIC
//scl引脚接开发板scl(A5),SDA引脚接开发板SDA(A4);
//用螺丝刀调节液晶显示屏显示字体亮度。
}6、ESP32 Python 예제(Mixly IDE /미스키에 적용됨)
개발 보드를 선택하세요 Python ESP32 【ESP32 Generic(4MB)】를 코드 모드로 전환하여 업로드하십시오
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:点击查看
예제 프로그램(ESP32-Python):
import machine
import i2clcd
i2c_extend = machine.SoftI2C(scl = machine.Pin(22), sda = machine.Pin(21), freq = 100000)
lcd = i2clcd.LCD(i2c_extend,lcd_width=16,i2c_addr=0x27)
lcd.shows('Mixly',column = 0,line = 0,center = True)7、미스키 Mixly 예제 프로그램(그래픽 언어)
예제 프로그램(UNO 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미스키(Mixly)IDE Arduino 라이브러리 다운로드 및 가져오기 가이드:点击查看

예제 프로그램(ESP32 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:点击查看

8、테스트 환경 구축
Arduino 테스트 환경 구축
부품 준비:“
HELLO STEM UNO R3 개발 보드 *1
HELLO STEM UNO R3 P 확장 보드 *1
USB type-c 데이터 케이블 *1
LCD1602 디스플레이 (HS-F21L) *1
PH2.0 4P드وق봉선 *1개 또는 PH2.0 4p 단자 전도봉선 *1개
전기 연결도):

ESP32 테스트 환경 설정
부품 준비:“업데이트 대기 중...
전기 연결도): 업데이트 대기 중...
9、비디오 강의
비디오 강의:点击查看
10, 테스트 결과
Arduino UNO 테스트 결과:
LCD1602液晶显示屏 모듈이 전원을 공급받은 상태에서, 디스플레이에 글자나 이미지가 나타나지 않으면, 작은 볼트 톱으로 LCD1602液晶 디스플레이 모듈의 항구를 조금씩 조정하여 설정된 글자 및 이미지가 나타나도록 합니다。

LCD1602液晶 디스플레이에 우리 프로그램에서 설정한 텍스트 및 이미지를 표시합니다。

ESP32 테스트 결과:
업데이트 대기 중...