아두이노

[아두이노] OLED 0.96 i2c 아두이노 연결해보기

labj 2016. 5. 4. 00:36

[아두이노] OLED 0.96 i2c 아두이노 연결해보기


드론을 구매했는데 OLED 하나가 같이 왔습니다. 테스트를 진행해 봅니다. 

구글링을 해보니까 외국 동영상 하나(https://www.youtube.com/watch?v=A9EwJ7M7OsI)에 설명이 자세히 나와 있는데 adafruit의 라이브러리를 사용하여 구현한 예제였습니다. 


다음과 같이 회로를 구성합니다. 


1. https://github.com/adafruit/Adafruit-GFX-Library 사이트에 접속해서 라이브러리를 다운로드 받습니다.

Adafruit-GFX-Library-master.zip


2. https://github.com/adafruit/Adafruit_SSD1306 사이트에 접속해서 라이브러리를 다운로드 받습니다.

Adafruit_SSD1306-master.zip


3. 압축을 풀고 사용중인 Arduino 폴더의 libraries 폴더에 복사해 놓습니다. 

Adafruit_SSD1306-master 의 경우 폴더 이름을 OLED 정도로 짧게 바꾸어 줍니다.


4. Arduino를 실행시킵니다. 예제에 보면 Adafruit SSD1306이란게 생겼습니다. 거기서 ssd1306_128x32_i2c를 선택합니다. 


5. 업로드 합니다. 


6. 디스플레이 결과를 확인합니다.