본문 바로가기

I2C2

아두이노, LCD 1602 I2C 모듈 사용하기 (feat. 주소에러) 아두이노와 LCD를 I2C로 연결해서 출력을 하는 방법입니다. 아두이노와 I2C 모듈이 있는 LCD 그리고 케이블들만 준비하시면 되겠습니다. (여기에서는 아두이노 나노 사용했습니다.) 하드웨어 LCD 1602 I2C 모듈 사용할 LCD 1602 i2c 모듈의 사진입니다. 생김새를 보면 앞면은 LCD만 떡하나 달려있고 뒷면에는 이렇게 i2c변환 모듈이 달려있습니다. 이 변환 모듈이 없다면 LCD의 16개 핀을 다 컨트롤 해줘야 하는데 800원짜리 변환모듈만 있으면 단 4개의 핀으로 모든일을 다 할 수 있으니 참 편합니다. 하드웨어 연결 결선은 4개의 각 핀을 아두이노와 LCD 모듈을 동일하게 연결해 줍니다. GND와 VCC는 잘 알겠는데 SDA, SCL은 뭐지 할 수 있을텐데요. i2c라는 통신방식을 이용.. 2019. 11. 20.
아두이노 I2C 스캐너, LCD 1602 I2C 모듈 주소 찾기 LCD 1602 I2C 모듈을 사용하는 방법을 소개한 포스팅(https://kwonkyo.tistory.com/309)에서 주소값 불일치로 인한 오류에 대해서 언급한 적이 있었습니다. 이번에는 LCD의 이 주소값을 확실하게 확인 할 수 있는 방법을 공유합니다. 아두이노를 통해서 주소값을 검색하고 시리얼 모니터로 이값을 확인하도록 하는방법입니다. 본론으로 들어가기 전에 인터넷을 검색하다가 발견한건데 모듈의 주소값을 정리해 놓은 사진이 있어서 기록으로 남깁니다. 어디서 받았는지 기억이 안나네요... 아무튼 아래에서 소개할 방법이 귀찮으신 분들은 이 그림보시고 주소값 먼저 확인해 보셔도 좋을 것 같습니다. 모듈 뒷면에 A0, A1, A2 라고 표시된 단자에 점퍼 연결여부에 따라서 주소값이 다른거 같습니다. 제.. 2019. 11. 20.