다른 동영상 보기
LCD1602는 동시에 8문자를 사용자가 프로그래밍 가능합니다.
각 문자는 5X8Dot로 표현 됩니다.
한글은 ? 5x8로 표현되는 글자만 되겠죠.
꼭 한글출력이 필요시 저렴한 TFT LCD를 사용을 권장합니다.
이때는 폰트파일 크기가 Arduino Uno의 메모리가 작아 문제가 있지만
다른 보드를 사용 하든지 필요한 문자만 사용 하면 됨 TFT 사용보기 클릭
○○●○○ |
B00100 // 이진수 표현 또는 0b01110 0x04 |
○●●●○ |
B01110 // 0 1110는 16진수로-> 0x0E |
●○●○● |
B10101 // 0x15 |
○○●○○ |
B00100 // 0x04 |
○○●○○ |
B00100 |
○○●○○ |
B00100 |
○○●○○ |
B00100 |
○○○○○ |
B00000 |
이 데이타를 원하는 문자에 전달하면 됩니다.
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,20,4); byte lcdBuffer[]= { B00100 B01110, // 또는 0b01110 0x0E B10101, B00100, B00100, B00100, B00100, B00000 }; void setup() { lcd.init(); lcd.createChar( 0,lcdBuffer ); // 0 ~ 7번 가능 lcd.backlight(); lcd.clear(); lcd.setCursor(5,0); lcd.write(0); } void loop(){} |
'프로젝트 > TFT LCD 한글 출력 (아두이노)' 카테고리의 다른 글
TFT LCD에서 한글 출력 출력소스 개선(3) (0) | 2022.08.04 |
---|---|
TFT LCD에서 특정 폰트만 추출하여 한글 출력 (2) (0) | 2022.08.01 |
TFT LCD에서 한글 출력 (1) (0) | 2022.07.30 |
wemos mini 한글 출력(3)--애니메이션효과 (0) | 2019.06.27 |
LCD 16X2에 무리한 한글출력 모습 (2) (0) | 2019.06.26 |