본문 바로가기

CLCD3

한글 LCD XLINK1602 아두이노에서 사용하기 Xlink1602 아두이노용 코드 아두이노 라이브러리에서는 CLCD 한글을 공식적으로 지원을 하지는 않습니다. 그리고 CLCD가 5X8이다 보니 한글을 만들기도 힘들구요. CLCD 글자 만들기 위 링크는 이전에 포스팅한 블로그입니다. 그래서 한글이 지원되는 LCD를 찾았는데 가격은 조금 비쌉니다. 크기는 LC1622과 크기가 같습니다. dot는 글자당 11X12입니다. 충분히 한글을 표시할 수 있습니다^^ 다만 문제가 드라이버가 직접개발한 XD 1602AD라고 합니다. 예제를 제공합니다만 Arduino용 라이브러리는 없어서 Arduino에서 사용가능하도록 코드를 손봐야 합니다. xlink sample code 위 링크는 업체에서 제공하는 샘플코드인데 iar, winavr, codevision용으로 제공합.. 2018. 7. 26.
CLCD 글자 만들기 흔히 사용하는 16X2 CLCD는 영어와 주로쓰이는 특수문자 정도만 표현이 됩니다. 1234 lcd.print("Welcome to "); lcd.setCursor(0,1); lcd.print("Answer's Blog"); lcd.display(); cs 위와 같이 코드를 작성했을때의 모습입니다. 한글을 억지로 작성한다고 한글이 나오지 않습니다. 1234 lcd.print("반갑습니다"); lcd.setCursor(0,1); lcd.print("앤써입니다"); lcd.display(); cs 이렇게 한글로 작성하였더라도 이렇게 깨져서 나옵니다. 한글에 대응되는 code가 저 이상한 문자들이기 때문이죠. 즉 한글에 대응되는 코드가 저장되어 있지 않습니다. 그래서 수동으로 만들어 줘야 합니다. LCD Cu.. 2018. 7. 13.
Arduino CLCD Library(Liquid Crystal) 16*2용으로 많이 사용하는 C-LCD 핀이 16개나 되어 연결하려면 많은 GPIO핀을 사용해야 합니다. 하지만 Liquid Crystal 라이브러리를 사용하면 Data pin을 4개나 줄일수 있습니다. 결선도 입니다. 보통은 LCD 3번에 가변저항을 사용하지만 1kΩ으로도 가능합니다. 물론 가변저항을 달아주면 조절이 가능하므로 더 좋습니다. 연결하고 테스트 한 모습입니다. 테스트 코드입니다. 1234567891011121314151617181920212223242526272829303132333435#include const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;LiquidCrystal lcd(rs, en, d4, d5, d6, d7); void.. 2018. 5. 23.

인기글