?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

도트매트릭스와 블루투스 연결 질문드립니다

페이지 정보

작성자 hjkhj 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-05-23 15:10 조회857회 댓글1건

본문

led 도트매트릭스 max7219를 블루투스와 연결하여 제어하는 방법은 나와있지 않네요. 

자세히는 아니더라도 힌트라도 주시면 정말 감사하겠습니다.

(블루투스는 핸드폰 앱과 연동되도록 할 예정입니다.)

댓글목록

최고관리자님의 댓글

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

아래 링크에 예제를 보시면...
http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=tech_etc&wr_id=12&page=2
아래처럼 LED를 제어합니다.
void writeArduinoOnMatrix() {
  /* here is the data for the characters */
  byte a[5]={B01111110,B10001000,B10001000,B10001000,B01111110};
  byte r[5]={B00111110,B00010000,B00100000,B00100000,B00010000};
......
  byte o[5]={B00011100,B00100010,B00100010,B00100010,B00011100};

  /* now display them one by one with a small delay */
  lc.setRow(0,0,a[0]);
  lc.setRow(0,1,a[1]);
......
  lc.setRow(0,4,a[4]);
  delay(delaytime);

따라서 핸드폰에서 0과 1로 표현된 각 픽셀 데이터 - 8byte 데이터를 보내면 아두이노에서 받아서 사용할 수 있습니다.
cval[0] = BTSerial.read(); cval[1] = BTSerial.read(); ...; cval[7] = BTSerial.read();