Alex Section/Review

[MODLINK 체험단] 자체발광 OLED

알렉스윤 2015. 1. 13. 01:30

안녕하세요.

오늘은 EPLUG에서 진행하는 MODLINK 체험단 리뷰 중 자체발광 OLED편이 되겠습니다.

저도 이번에 OLED 제품은 처음 접해 봤습니다. 기존에 16X2 흑백 LCD나 LCD 쉴드를 사용 한 경험은 있습니다.

꽤나 많은 PIN을 사용 했지만 표현 할 수 있는 정보의 양은 상당히 제안적이고 크기도 꽤 큰 편에 속했습니다.

하지만 OLED는 정말 신세계를 보여주고 있습니다.

 

사용 제품 : MODLINK 기본 보드, OLED

제품 구입처 : 편의를 위해 정보를 제공하며 태클은 사양 합니다.

MODLINK - http://www.eplug.cc

OLED - http://www.aliexpress.com/item/1pcs-0-96-I2C-IIC-SPI-Serial-128X64-OLED-LCD-LED-Display-Module-Newest/1998158065.html

 

사용한 OLED제품은 I2C 통신을 이용하며 전원을 제외하고 총 2개의 PIN으로 제어가 가능합니다.

사용하는 PIN의 개수가 획기적으로 줄어 든 부분이 너무 좋습니다.

 

우선 OLED Library를 다운 받습니다. 두 곳 모두 선택가능 하며 예제는 다르지만 실행 방법은 동일합니다.

https://github.com/adafruit/Adafruit_SSD1306 (예제로 사용 할 곳)

https://github.com/stanleyhuangyc/MultiLCD

https://learn.adafruit.com/monochrome-oled-breakouts/wiring-1-dot-3-128x64 참고하면 좋은 Page

 

다운받은 파일을 해당 경로에 풀어서 복사 합니다. C:\Program Files (x86)\Arduino\libraries\Adafruit_SSD1306

 

ssd1306_128x64_i2c.ino 를 열어서 아래와 같이 수정해 줍니다.  OLED.ino

Display.begin부분에 address를 0x3D에서 0x3C로 변경해 주고 스케치하면 됩니다.

0x3D는 128x64에 해당하는 제품이며, 0x3C는 128x32에 해당하는 제품입니다.

 

우리가 사용할 PIN은 Analog A4, A5 part 입니다.

MODLINK 매뉴얼을 참고하면 아래와 같이 핀 배열이 되어 있습니다.

여기서 우리는 SDA, SCL, GND, 5V를 사용 할 예정입니다.

 

 

4개의 선을 아래 사진처럼 연결 했습니다.

 

반대쪽은 OLED와 연결 했습니다.

 

연결이 끝났습니다. 참~ 쉽죠잉.

 

 

 

MODLINK 체험단 - 개봉기
MODLINK 체험단 - LED LINK편
MODLINK 체험단 - TACT LINK편

MODLINK 체험단 - 게임을 해보자

MODLINK 체험단 - Data logger 만들기

MODLINK 체험단 - 자체발광 OLED