[아두이노] 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 아날로그 입출력 기본

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

공압 속도 제어: 미터인 vs 미터아웃

[PLC] 채터링 현상과 입력 필터

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

[python] 파이썬 pyplot 2차원 그래프 샘플 코드

[PLC] 래더 다이어그램과 PLC

공압회로 기호

[PLC] PLC 입출력 타입 - 싱크 & 소스 (Sink & Source)

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