본문 바로가기
아두이노 디스플레이

[디스플레이/컬러OLED] SSD1331 driver를 갖춘 color OLED 96x64 0.95 inch

by 작동미학 2017. 6. 8.
반응형

0.95인치 full color OLED (96x64 / SSD1331 기반) 를 구동할 수 있다.

 

이 가이드를 따라하면

- 컬러 OLED 사용법을 배울 수 있다..

 

먼저 읽으면 좋은 글

- 아두이노 기초 : http://bbangpan.tistory.com/1

- 128x64 OLED 강의 : http://bbangpan.tistory.com/4

 

부품 설명 및 회로 구성

0.95 인치 full color OLED (SSD1331기반)가 최근에 출시되어 유통되고 있다. 이 제품은 https://www.adafruit.com/product/684 의 아류작이라고 볼 수 있다.

색 지원이 무려 65K이며, 3.3V~5V 입력으로 작동된다.

   

<0.95인치 96x64 컬러 OLED, /뒷면>

색이 고정된 단색 OLED SSD1306 controller에 기반함에 비해 이 제품은 SSD1331 controller를 사용한다. Adafruit의 원제품은 SPI/I2C모두 지원하지만, 사진의 이 제품은 SPI형태의 연결방법만 알려져있다.

여기서는 Adafruit 라이브러를 사용 예정이기 때문에 아래와 같이 연결한다. GND->GND, VCC->5V, SCL->D13, SDA->D11, RES->D9, DC->D8, CS->D10

<7개의 PIN을 연결했을 때 그림>

 

라이브러리 설치

Adafruit의 라이브러리를 사용하면 되며, https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino  download.zip(Color or download버튼)을 누른 후 Arduino설치폴더\libraries에 압축파일을 풀어 넣는다.

 

소스 코드 입력 및 구동

아래는 라이브러리 설치 후 파일->예제->Adfruit SSD1331 OLED.. ->test를 선택하여 컴파일 구동한다.

 

내부에 각종 선 그리기, 텍스트(폰트 조절, 색 조절) 등의 예제를 볼 수 있으므로 적절히 응용하면 다양한 화면을 출력할 수 있다.

저렴한 가격에 color OLED를 구현할 수 있다는게 이 제품의 장점이다.

 

구매 가이드

SSD1331 color OLED : https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20170607065437&SearchText=color+OLED+SSD1331 ($10)

 

강의 키워드

SSD1331, full color OLED, colorful OLED, 0.95 inch, 96x64

 

 

반응형