[아두이노] 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


끝.

댓글

이 블로그의 인기 게시물

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

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

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

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

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

NPN, PNP 트랜지스터 차이점

[PLC] 센서 NPN, PNP 출력 타입별 결선방법 (OMRON E2E-X 시리즈 3선식 배선)

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

[주식] 나스닥, S&P 500, 다우존스 차이점

[스마트팜] DC SSR로 PTC 히터 안전하게 제어하는 방법