Robofun 機器人論壇

標題: 關於LED Control [打印本頁]

作者: jim60587    時間: 2016-5-16 06:14
標題: 關於LED Control
小弟目前剛學Arduino 在LED矩陣控制這塊不是特別熟小弟正在做學校的期末專案是透過MAX7219控制8*8LED矩陣
我以APP畫圖畫出我想要的LED圖形傳輸十進位數字透過藍芽模組給Arduino 而我自己所焊的8*8LED矩陣就會顯示出我畫的圖形
目前小弟遇到的問題是 我第一次會成功 可是第二次以後總是會出現問題 要不是一閃就沒了 不然就是動都不動
想請問各位大大我重置哪裡出了問題?

#include <SoftwareSerial.h>
#include "LedControl.h"
#include <binary.h>
#include <Wire.h>
SoftwareSerial I2CBT(10,11);
LedControl lc=LedControl(2,3,4,1);
byte led[8];
int j = 0;
void setup ( ) {
Serial.begin(9600);
I2CBT.begin(115200);
lc.shutdown(0,false);
lc.setIntensity(0,8);
lc.clearDisplay(0);
}
void loop ( ) {
while((I2CBT.available() > 0)
{
      led[j]=byte(I2CBT.read());
      lc.setRow(0,j,led[j]);
      j++;
      if(j==7)
      {
         j=1;
      }
  }
delay(100);
}
作者: 超新手    時間: 2016-5-16 06:51
if(j==8)
{
j=0;
}
作者: jim60587    時間: 2016-5-17 00:05
本帖最後由 jim60587 於 2016-5-17 00:11 編輯

謝謝超新手前輩QQ
我做出來了!!




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2