?>

Hard Copy World

HCW

Tip and Tech

Home > Info >

Tip and Tech

[와두이노] 7pin OLED 연결방법

페이지 정보

작성자 하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일15-02-02 23:26 조회2,153회 댓글0건

첨부파일

본문

 

와두이노는 사이즈 제약으로 핀이 많지 않습니다. 7핀 OLED를 SPI로 연결할 때 아래와 같이 하시면 됩니다. (OLED 모듈의 VCC, GND 는 소스코드 업로드 후 와두이노의 VCC, GND로 연결해주시면 됩니다.)

  • D1 : MOSI - 아두이노 D11 (MOSI)
  • D0 : CLK - 아두이노 D13 (SCK)
  • DC : DC (Data Command) - 아두이노 D3 (임의할당)
  • CS : CS (Chip select) - 아두이노 D2 (임의할당)
  • RES : RESET - 아두이노 D9 (임의할당)

 

Adafruit 라이브러리를 테스트 예제는 아래 라인을 수정해줍니다. 변경된 DC, CS 핀을 수정해 줬습니다.

#define OLED_MOSI   11   // D1
#define OLED_CLK   13    // D0
#define OLED_DC    3     // DC
#define OLED_CS    2    // CS
#define OLED_RESET 9     // RES
Adafruit_SSD1306 display(OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);

 

u8glib 를 이용하실 때는 아래 라인을 수정해줍니다.

U8GLIB_SSD1306_128X64 u8g(13, 11, 2, 3);    // SW SPI Com: SCK = 13, MOSI = 11, CS = 2, A0(DC) = 3

 

이후 정상적으로 OLED가 동작하는지 소스코드 업로드 후 확인하시면 됩니다.

수정한 테스트용 코드를 첨부했습니다.

 


하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

모든 전통이 한 때는 오해를 면치 못했다. 마찬가지로 모든 아이디어는 한 때는 비웃음을 면치 못했다. -홀브룩 잭슨 ::::: 느닷없이 떠오르는 생각이 가장 귀중한 것이며, 보관해야할 가치가 있는 것이다. -베이컨 ::::: 미리 숙고하면 힘든 일도 그저 실행에 옮기는 순간 쉬워진다. - 로버트 M. 피어식

댓글목록

등록된 댓글이 없습니다.