반응형

I2C 2

아두이노(Arduino) OLED Display SSD1306 예제

준비사항 회로구성은 이전 글 참고 adafruit OLED library 설치 아두이노 IDE에서 툴→ 라이브러리 관리에서 adafruit gfx, ssd1306을 검색하여 라이브러리 설치 Adafruit SSD1306 예제 불러오기 아두이노 IDE에서 파일→예제→사용자 지정 라이브러리 →Adafruit SSD1306→ssd1306_128x64_i2c 선택 예제에서 자신의 SSD1306 OLED Display에 맞는 주소로 수정(I2C Scanner 글 참고) 2021.11.18 - [MicroProcessor/Arduino] - 아두이노(Arduino) I2C Scanner 동작화면 회로도는 이전 글 참고 (2021.11.18 - [MicroProcessor/Arduino] - 아두이노(Arduino)..

아두이노(Arduino) I2C Scanner

아두이노 I2C Scanner 아두이노에서 I2C 인터페이스 장치를 이용하기 위해서는 주소가 필요하다. I2C 주소를 보통 제품에서 알려주기도 하지만 그래도 사용 전에 주소를 확인해보는 것이 좋기 때문에 찾아보니 스캐너 코드가 있어서 따라서 작성해보았다. 참고한 코드는 https://gist.github.com/tfeldmann/5411375 에서 확인 가능하다. 테스트 환경 테스트에 사용한 아두이노 보드는 UNO 이다. I2C 인터페이스 장치는 SSD1306 OLED Display LCD이다. SSD1306은 아래와 같은 모양이다. 4핀으로 VCC, GND, SCL, SDA 가 있다. 동작전압은 3.3V, 5V 모두 지원하는 것으로 확인되었다. 뒷면에 I2C ADDRESS SELECT라고 해서 0x78..

반응형