[아두이노] 16 X 2 문자 LCD 사용하기

아두이노와 16 X 2 문자 LCD 연동


아두이노의 LiquidCrystal 라이브러리를 활용하여 문자 LCD를 연동해 보겠습니다. 일반적인 형태의 문자 LCD는 많은 배선이 필요합니다. 대신 I2C 인터페이스 모듈이 포함된 문자 LCD를 사용하여 배선수를 줄일 수도 있습니다. 여기서는 기본 형태의 문자 LCD를 다루겠습니다.


핀아웃(pinout)은 아래와 같습니다.

V0핀에는 contrast adjustment를 위해 10 kΩ 포텐셔미터가 사용되었습니다.


그리고 D4-D7핀을 사용하여 4비트 모드로 구동시키겠습니다. R/W핀을 GROUND와 연결시켜 LCD를 쓰기모드로 전환합니다. 아래와 같이 코드를 입력합니다.



기타 여러가지 기능은 아래 링크를 참조합니다.

LiquidCrystal Library


끝.

댓글

이 블로그의 인기 게시물

[PLC] PLC 아날로그 입출력 기본

NPN, PNP 트랜지스터 차이점

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

제너 다이오드에 저항을 연결하는 이유

3선 결선식 센서의 타입 PNP, NPN

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

3상 모터 전력에서 전류 계산하기 (How to Convert Three-Phase Power to Amps)

커패시터에 저장된 에너지 계산

[공압밸브] 5포트 2웨이 & 4포트 2웨이, 단동 VS 복동 차이점

SSR과 기계식 릴레이 차이점