로봇 만들기 - AVR
아두이노 캐릭터 LCD(CLCD)에 큰 글자 쓰기
maxpulse
2015. 8. 3. 23:34
아두이노 캐릭터 LCD(CLCD) 16*2 에 큰 글자 쓰기.
일반적인 캐릭터 LCD는 이미 정해진 문자만 표현할수 있는데,
사용자 정의 문자를 8글자 정의할수 있다.
그 문자들을 조합해서 캐릭터 LCD에 꽉 차는 큰 글씨를 출력할 수 있게 된다.
아두이노 우노 + CLCD 쉴드 (알리익스프레스 구입)
인스트럭터블 참고~
http://www.instructables.com/id/Custom-Large-Font-For-16x2-LCDs/
원래 글에서의 소스는 좀 정리가 안되어있는데
댓글 중에 누군가 더 잘 편집한 소스임
함수 설명 - 참고만
int writeBigChar(char ch, int x, int y) : 한글자씩 출력하면서 출력한 위치를 반환
void writeBigString(char *str, int x, int y) : 문자열을 출력할 수 있음.
숫자를 간단하게 출력하는 함수는 추가로 만들 필요가 있을듯...
_16X2_CHAR_LCD_Large_Font_ver2.ino