?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

아두이노 게임기 spi 질문

페이지 정보

작성자 개밭자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일16-01-01 01:25 조회955회 댓글2건

본문

소스가 i2c 형식의 디스플레이로 되 있는거 같은데... spi용으로는 어떻게 바꾸나요? http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=project_hardcopy&wr_id=164

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

제가 공유해둔 스케치 폴더를 보면
https://github.com/godstale/game-maker/tree/master/Arduino/FloatyBall
메인 스케치 파일인 FloatyBall.ino 최 상단에 있는 아래 코드를 지워주면 됩니다.
#define SSD1306_I2C
이제 SPI 모드로 동작하게 됩니다. SPI OLED는 소스에 적혀있는대로 연결해줘야 합니다.
#ifndef SSD1306_I2C
  #define CLK 13
  #define MOSI 11
  #define CS 6
  #define DC 4
  #define RST 12
  Adafruit_SSD1306 display(MOSI, CLK, DC, RST, CS);
#else
  #define OLED_RESET 8
  Adafruit_SSD1306 display(OLED_RESET);
#endif