Чтение SD card

sk_2396
Offline
Зарегистрирован: 10.03.2016

Здраствуйте, столкулся с проблемой, нужно считать текстовый файл с флешки и использовать данные в самом коде программы.

vde69
Offline
Зарегистрирован: 10.01.2016

показывай код где возникла проблемма...

sk_2396
Offline
Зарегистрирован: 10.03.2016
#include "myMATRIX.h"
#define RowA_Pin 2
#define RowB_Pin 3
#define RowC_Pin 4
#define RowD_Pin 5 
#define OE_Pin 6  
#define Red_Pin 7  
#define Green_Pin 8  
#define CLK_Pin 9  
#define STB_Pin 10 

#include <SD.h>;
File myFile;

void setup () {
  int 
 a1,
 a2,
 a3,
 a4,
 a5,
 a6,
 a7,
 a8,
 a9,
a10,
a11,
a12,
a13,
a14,
a15,
a16;

  
myMatrix.Init(Red_Pin,Green_Pin,CLK_Pin,RowA_Pin,RowB_Pin,RowC_Pin,RowD_Pin,OE_Pin,STB_Pin);


pinMode(53, OUTPUT);
if (!SD.begin(43)) {
Serial.println("initialization failed!");
return;
}
Serial.println("initialization done.");
myFile = SD.open("1.txt");
if (myFile) {
Serial.println("1.txt:");
while (myFile.available()) {
Serial.write(myFile.read());
}
myFile.close();


myMatrix.setPixel(0,0,a1); myMatrix.setPixel(1,0,2); myMatrix.setPixel(2,0,2); myMatrix.setPixel(3,0,2); myMatrix.setPixel(4,0,2); myMatrix.setPixel(5,0,2); myMatrix.setPixel(6,0,2); myMatrix.setPixel(7,0,2); myMatrix.setPixel(8,0,2); myMatrix.setPixel(9,0,2); myMatrix.setPixel(10,0,2); myMatrix.setPixel(11,0,2); myMatrix.setPixel(12,0,2); myMatrix.setPixel(13,0,2); myMatrix.setPixel(14,0,2); myMatrix.setPixel(15,0,2); myMatrix.setPixel(16,0,2); myMatrix.setPixel(17,0,2); myMatrix.setPixel(18,0,2); myMatrix.setPixel(19,0,2); myMatrix.setPixel(20,0,2); myMatrix.setPixel(21,0,2); myMatrix.setPixel(22,0,2); myMatrix.setPixel(23,0,2); myMatrix.setPixel(24,0,2); myMatrix.setPixel(25,0,2); myMatrix.setPixel(26,0,2); myMatrix.setPixel(27,0,2); myMatrix.setPixel(28,0,2); myMatrix.setPixel(29,0,2); myMatrix.setPixel(30,0,2); myMatrix.setPixel(31,0,2);
myMatrix.setPixel(0,1,a2); myMatrix.setPixel(1,1,2); myMatrix.setPixel(2,1,2); myMatrix.setPixel(3,1,2); myMatrix.setPixel(4,1,2); myMatrix.setPixel(5,1,2); myMatrix.setPixel(6,1,2); myMatrix.setPixel(7,1,2); myMatrix.setPixel(8,1,2); myMatrix.setPixel(9,1,2); myMatrix.setPixel(10,1,2); myMatrix.setPixel(11,1,2); myMatrix.setPixel(12,1,2); myMatrix.setPixel(13,1,2); myMatrix.setPixel(14,1,2); myMatrix.setPixel(15,1,2); myMatrix.setPixel(16,1,2); myMatrix.setPixel(17,1,2); myMatrix.setPixel(18,1,2); myMatrix.setPixel(19,1,2); myMatrix.setPixel(20,1,2); myMatrix.setPixel(21,1,2); myMatrix.setPixel(22,1,2); myMatrix.setPixel(23,1,2); myMatrix.setPixel(24,1,2); myMatrix.setPixel(25,1,2); myMatrix.setPixel(26,1,2); myMatrix.setPixel(27,1,2); myMatrix.setPixel(28,1,2); myMatrix.setPixel(29,1,2); myMatrix.setPixel(30,1,2); myMatrix.setPixel(31,1,2);
myMatrix.setPixel(0,2,a3); myMatrix.setPixel(1,2,2); myMatrix.setPixel(2,2,2); myMatrix.setPixel(3,2,2); myMatrix.setPixel(4,2,2); myMatrix.setPixel(5,2,2); myMatrix.setPixel(6,2,2); myMatrix.setPixel(7,2,2); myMatrix.setPixel(8,2,2); myMatrix.setPixel(9,2,2); myMatrix.setPixel(10,2,2); myMatrix.setPixel(11,2,2); myMatrix.setPixel(12,2,2); myMatrix.setPixel(13,2,2); myMatrix.setPixel(14,2,2); myMatrix.setPixel(15,2,2); myMatrix.setPixel(16,2,2); myMatrix.setPixel(17,2,2); myMatrix.setPixel(18,2,2); myMatrix.setPixel(19,2,2); myMatrix.setPixel(20,2,2); myMatrix.setPixel(21,2,2); myMatrix.setPixel(22,2,2); myMatrix.setPixel(23,2,2); myMatrix.setPixel(24,2,2); myMatrix.setPixel(25,2,2); myMatrix.setPixel(26,2,2); myMatrix.setPixel(27,2,2); myMatrix.setPixel(28,2,2); myMatrix.setPixel(29,2,2); myMatrix.setPixel(30,2,2); myMatrix.setPixel(31,2,2);
myMatrix.setPixel(0,3,a4); myMatrix.setPixel(1,3,2); myMatrix.setPixel(2,3,2); myMatrix.setPixel(3,3,2); myMatrix.setPixel(4,3,2); myMatrix.setPixel(5,3,2); myMatrix.setPixel(6,3,2); myMatrix.setPixel(7,3,2); myMatrix.setPixel(8,3,2); myMatrix.setPixel(9,3,2); myMatrix.setPixel(10,3,2); myMatrix.setPixel(11,3,2); myMatrix.setPixel(12,3,2); myMatrix.setPixel(13,3,2); myMatrix.setPixel(14,3,2); myMatrix.setPixel(15,3,2); myMatrix.setPixel(16,3,2); myMatrix.setPixel(17,3,2); myMatrix.setPixel(18,3,2); myMatrix.setPixel(19,3,2); myMatrix.setPixel(20,3,2); myMatrix.setPixel(21,3,2); myMatrix.setPixel(22,3,2); myMatrix.setPixel(23,3,2); myMatrix.setPixel(24,3,2); myMatrix.setPixel(25,3,2); myMatrix.setPixel(26,3,2); myMatrix.setPixel(27,3,2); myMatrix.setPixel(28,3,2); myMatrix.setPixel(29,3,2); myMatrix.setPixel(30,3,2); myMatrix.setPixel(31,3,2);
myMatrix.setPixel(0,4,a5); myMatrix.setPixel(1,4,2); myMatrix.setPixel(2,4,2); myMatrix.setPixel(3,4,2); myMatrix.setPixel(4,4,2); myMatrix.setPixel(5,4,2); myMatrix.setPixel(6,4,2); myMatrix.setPixel(7,4,2); myMatrix.setPixel(8,4,2); myMatrix.setPixel(9,4,2); myMatrix.setPixel(10,4,2); myMatrix.setPixel(11,4,2); myMatrix.setPixel(12,4,2); myMatrix.setPixel(13,4,2); myMatrix.setPixel(14,4,2); myMatrix.setPixel(15,4,2); myMatrix.setPixel(16,4,2); myMatrix.setPixel(17,4,2); myMatrix.setPixel(18,4,2); myMatrix.setPixel(19,4,2); myMatrix.setPixel(20,4,2); myMatrix.setPixel(21,4,2); myMatrix.setPixel(22,4,2); myMatrix.setPixel(23,4,2); myMatrix.setPixel(24,4,2); myMatrix.setPixel(25,4,2); myMatrix.setPixel(26,4,2); myMatrix.setPixel(27,4,2); myMatrix.setPixel(28,4,2); myMatrix.setPixel(29,4,2); myMatrix.setPixel(30,4,2); myMatrix.setPixel(31,4,2);
myMatrix.setPixel(0,5,a6); myMatrix.setPixel(1,5,2); myMatrix.setPixel(2,5,2); myMatrix.setPixel(3,5,2); myMatrix.setPixel(4,5,2); myMatrix.setPixel(5,5,2); myMatrix.setPixel(6,5,2); myMatrix.setPixel(7,5,2); myMatrix.setPixel(8,5,2); myMatrix.setPixel(9,5,2); myMatrix.setPixel(10,5,2); myMatrix.setPixel(11,5,2); myMatrix.setPixel(12,5,2); myMatrix.setPixel(13,5,2); myMatrix.setPixel(14,5,2); myMatrix.setPixel(15,5,2); myMatrix.setPixel(16,5,2); myMatrix.setPixel(17,5,2); myMatrix.setPixel(18,5,2); myMatrix.setPixel(19,5,2); myMatrix.setPixel(20,5,2); myMatrix.setPixel(21,5,2); myMatrix.setPixel(22,5,2); myMatrix.setPixel(23,5,2); myMatrix.setPixel(24,5,2); myMatrix.setPixel(25,5,2); myMatrix.setPixel(26,5,2); myMatrix.setPixel(27,5,2); myMatrix.setPixel(28,5,2); myMatrix.setPixel(29,5,2); myMatrix.setPixel(30,5,2); myMatrix.setPixel(31,5,2);
myMatrix.setPixel(0,6,a7); myMatrix.setPixel(1,6,2); myMatrix.setPixel(2,6,2); myMatrix.setPixel(3,6,2); myMatrix.setPixel(4,6,2); myMatrix.setPixel(5,6,2); myMatrix.setPixel(6,6,2); myMatrix.setPixel(7,6,2); myMatrix.setPixel(8,6,2); myMatrix.setPixel(9,6,2); myMatrix.setPixel(10,6,2); myMatrix.setPixel(11,6,2); myMatrix.setPixel(12,6,2); myMatrix.setPixel(13,6,2); myMatrix.setPixel(14,6,2); myMatrix.setPixel(15,6,2); myMatrix.setPixel(16,6,2); myMatrix.setPixel(17,6,2); myMatrix.setPixel(18,6,2); myMatrix.setPixel(19,6,2); myMatrix.setPixel(20,6,2); myMatrix.setPixel(21,6,2); myMatrix.setPixel(22,6,2); myMatrix.setPixel(23,6,2); myMatrix.setPixel(24,6,2); myMatrix.setPixel(25,6,2); myMatrix.setPixel(26,6,2); myMatrix.setPixel(27,6,2); myMatrix.setPixel(28,6,2); myMatrix.setPixel(29,6,2); myMatrix.setPixel(30,6,2); myMatrix.setPixel(31,6,2);
myMatrix.setPixel(0,7,a8); myMatrix.setPixel(1,7,2); myMatrix.setPixel(2,7,2); myMatrix.setPixel(3,7,2); myMatrix.setPixel(4,7,2); myMatrix.setPixel(5,7,2); myMatrix.setPixel(6,7,2); myMatrix.setPixel(7,7,2); myMatrix.setPixel(8,7,2); myMatrix.setPixel(9,7,2); myMatrix.setPixel(10,7,2); myMatrix.setPixel(11,7,2); myMatrix.setPixel(12,7,2); myMatrix.setPixel(13,7,2); myMatrix.setPixel(14,7,2); myMatrix.setPixel(15,7,2); myMatrix.setPixel(16,7,2); myMatrix.setPixel(17,7,2); myMatrix.setPixel(18,7,2); myMatrix.setPixel(19,7,2); myMatrix.setPixel(20,7,2); myMatrix.setPixel(21,7,2); myMatrix.setPixel(22,7,2); myMatrix.setPixel(23,7,2); myMatrix.setPixel(24,7,2); myMatrix.setPixel(25,7,2); myMatrix.setPixel(26,7,2); myMatrix.setPixel(27,7,2); myMatrix.setPixel(28,7,2); myMatrix.setPixel(29,7,2); myMatrix.setPixel(30,7,2); myMatrix.setPixel(31,7,2);
myMatrix.setPixel(0,8,a9); myMatrix.setPixel(1,8,2); myMatrix.setPixel(2,8,2); myMatrix.setPixel(3,8,2); myMatrix.setPixel(4,8,2); myMatrix.setPixel(5,8,2); myMatrix.setPixel(6,8,2); myMatrix.setPixel(7,8,2); myMatrix.setPixel(8,8,2); myMatrix.setPixel(9,8,2); myMatrix.setPixel(10,8,2); myMatrix.setPixel(11,8,2); myMatrix.setPixel(12,8,2); myMatrix.setPixel(13,8,2); myMatrix.setPixel(14,8,2); myMatrix.setPixel(15,8,2); myMatrix.setPixel(16,8,2); myMatrix.setPixel(17,8,2); myMatrix.setPixel(18,8,2); myMatrix.setPixel(19,8,2); myMatrix.setPixel(20,8,2); myMatrix.setPixel(21,8,2); myMatrix.setPixel(22,8,2); myMatrix.setPixel(23,8,2); myMatrix.setPixel(24,8,2); myMatrix.setPixel(25,8,2); myMatrix.setPixel(26,8,2); myMatrix.setPixel(27,8,2); myMatrix.setPixel(28,8,2); myMatrix.setPixel(29,8,2); myMatrix.setPixel(30,8,2); myMatrix.setPixel(31,8,2);
myMatrix.setPixel(0,9,a10); myMatrix.setPixel(1,9,2); myMatrix.setPixel(2,9,2); myMatrix.setPixel(3,9,2); myMatrix.setPixel(4,9,2); myMatrix.setPixel(5,9,2); myMatrix.setPixel(6,9,2); myMatrix.setPixel(7,9,2); myMatrix.setPixel(8,9,2); myMatrix.setPixel(9,9,2); myMatrix.setPixel(10,9,2); myMatrix.setPixel(11,9,2); myMatrix.setPixel(12,9,2); myMatrix.setPixel(13,9,2); myMatrix.setPixel(14,9,2); myMatrix.setPixel(15,9,2); myMatrix.setPixel(16,9,2); myMatrix.setPixel(17,9,2); myMatrix.setPixel(18,9,2); myMatrix.setPixel(19,9,2); myMatrix.setPixel(20,9,2); myMatrix.setPixel(21,9,2); myMatrix.setPixel(22,9,2); myMatrix.setPixel(23,9,2); myMatrix.setPixel(24,9,2); myMatrix.setPixel(25,9,2); myMatrix.setPixel(26,9,2); myMatrix.setPixel(27,9,2); myMatrix.setPixel(28,9,2); myMatrix.setPixel(29,9,2); myMatrix.setPixel(30,9,2); myMatrix.setPixel(31,9,2);
myMatrix.setPixel(0,10,a11);myMatrix.setPixel(1,10,2);myMatrix.setPixel(2,10,2);myMatrix.setPixel(3,10,2);myMatrix.setPixel(4,10,2);myMatrix.setPixel(5,10,2);myMatrix.setPixel(6,10,2);myMatrix.setPixel(7,10,2);myMatrix.setPixel(8,10,2);myMatrix.setPixel(9,10,2);myMatrix.setPixel(10,10,2);myMatrix.setPixel(11,10,2);myMatrix.setPixel(12,10,2);myMatrix.setPixel(13,10,2);myMatrix.setPixel(14,10,2);myMatrix.setPixel(15,10,2);myMatrix.setPixel(16,10,2);myMatrix.setPixel(17,10,2);myMatrix.setPixel(18,10,2);myMatrix.setPixel(19,10,2);myMatrix.setPixel(20,10,2);myMatrix.setPixel(21,10,2);myMatrix.setPixel(22,10,2);myMatrix.setPixel(23,10,2);myMatrix.setPixel(24,10,2);myMatrix.setPixel(25,10,2);myMatrix.setPixel(26,10,2);myMatrix.setPixel(27,10,2);myMatrix.setPixel(28,10,2);myMatrix.setPixel(29,10,2);myMatrix.setPixel(30,10,2);myMatrix.setPixel(31,10,2);
myMatrix.setPixel(0,11,a12);myMatrix.setPixel(1,11,2);myMatrix.setPixel(2,11,2);myMatrix.setPixel(3,11,2);myMatrix.setPixel(4,11,2);myMatrix.setPixel(5,11,2);myMatrix.setPixel(6,11,2);myMatrix.setPixel(7,11,2);myMatrix.setPixel(8,11,2);myMatrix.setPixel(9,11,2);myMatrix.setPixel(10,11,2);myMatrix.setPixel(11,11,2);myMatrix.setPixel(12,11,2);myMatrix.setPixel(13,11,2);myMatrix.setPixel(14,11,2);myMatrix.setPixel(15,11,2);myMatrix.setPixel(16,11,2);myMatrix.setPixel(17,11,2);myMatrix.setPixel(18,11,2);myMatrix.setPixel(19,11,2);myMatrix.setPixel(20,11,2);myMatrix.setPixel(21,11,2);myMatrix.setPixel(22,11,2);myMatrix.setPixel(23,11,2);myMatrix.setPixel(24,11,2);myMatrix.setPixel(25,11,2);myMatrix.setPixel(26,11,2);myMatrix.setPixel(27,11,2);myMatrix.setPixel(28,11,2);myMatrix.setPixel(29,11,2);myMatrix.setPixel(30,11,2);myMatrix.setPixel(31,11,2);
myMatrix.setPixel(0,12,a13);myMatrix.setPixel(1,12,2);myMatrix.setPixel(2,12,2);myMatrix.setPixel(3,12,2);myMatrix.setPixel(4,12,2);myMatrix.setPixel(5,12,2);myMatrix.setPixel(6,12,2);myMatrix.setPixel(7,12,2);myMatrix.setPixel(8,12,2);myMatrix.setPixel(9,12,2);myMatrix.setPixel(10,12,2);myMatrix.setPixel(11,12,2);myMatrix.setPixel(12,12,2);myMatrix.setPixel(13,12,2);myMatrix.setPixel(14,12,2);myMatrix.setPixel(15,12,2);myMatrix.setPixel(16,12,2);myMatrix.setPixel(17,12,2);myMatrix.setPixel(18,12,2);myMatrix.setPixel(19,12,2);myMatrix.setPixel(20,12,2);myMatrix.setPixel(21,12,2);myMatrix.setPixel(22,12,2);myMatrix.setPixel(23,12,2);myMatrix.setPixel(24,12,2);myMatrix.setPixel(25,12,2);myMatrix.setPixel(26,12,2);myMatrix.setPixel(27,12,2);myMatrix.setPixel(28,12,2);myMatrix.setPixel(29,12,2);myMatrix.setPixel(30,12,2);myMatrix.setPixel(31,12,2);
myMatrix.setPixel(0,13,a14);myMatrix.setPixel(1,13,2);myMatrix.setPixel(2,13,2);myMatrix.setPixel(3,13,2);myMatrix.setPixel(4,13,2);myMatrix.setPixel(5,13,2);myMatrix.setPixel(6,13,2);myMatrix.setPixel(7,13,2);myMatrix.setPixel(8,13,2);myMatrix.setPixel(9,13,2);myMatrix.setPixel(10,13,2);myMatrix.setPixel(11,13,2);myMatrix.setPixel(12,13,2);myMatrix.setPixel(13,13,2);myMatrix.setPixel(14,13,2);myMatrix.setPixel(15,13,2);myMatrix.setPixel(16,13,2);myMatrix.setPixel(17,13,2);myMatrix.setPixel(18,13,2);myMatrix.setPixel(19,13,2);myMatrix.setPixel(20,13,2);myMatrix.setPixel(21,13,2);myMatrix.setPixel(22,13,2);myMatrix.setPixel(23,13,2);myMatrix.setPixel(24,13,2);myMatrix.setPixel(25,13,2);myMatrix.setPixel(26,13,2);myMatrix.setPixel(27,13,2);myMatrix.setPixel(28,13,2);myMatrix.setPixel(29,13,2);myMatrix.setPixel(30,13,2);myMatrix.setPixel(31,13,2);
myMatrix.setPixel(0,14,a15);myMatrix.setPixel(1,14,2);myMatrix.setPixel(2,14,2);myMatrix.setPixel(3,14,2);myMatrix.setPixel(4,14,2);myMatrix.setPixel(5,14,2);myMatrix.setPixel(6,14,2);myMatrix.setPixel(7,14,2);myMatrix.setPixel(8,14,2);myMatrix.setPixel(9,14,2);myMatrix.setPixel(10,14,2);myMatrix.setPixel(11,14,2);myMatrix.setPixel(12,14,2);myMatrix.setPixel(13,14,2);myMatrix.setPixel(14,14,2);myMatrix.setPixel(15,14,2);myMatrix.setPixel(16,14,2);myMatrix.setPixel(17,14,2);myMatrix.setPixel(18,14,2);myMatrix.setPixel(19,14,2);myMatrix.setPixel(20,14,2);myMatrix.setPixel(21,14,2);myMatrix.setPixel(22,14,2);myMatrix.setPixel(23,14,2);myMatrix.setPixel(24,14,2);myMatrix.setPixel(25,14,2);myMatrix.setPixel(26,14,2);myMatrix.setPixel(27,14,2);myMatrix.setPixel(28,14,2);myMatrix.setPixel(29,14,2);myMatrix.setPixel(30,14,2);myMatrix.setPixel(31,14,2);
myMatrix.setPixel(0,15,a16);myMatrix.setPixel(1,15,2);myMatrix.setPixel(2,15,2);myMatrix.setPixel(3,15,2);myMatrix.setPixel(4,15,2);myMatrix.setPixel(5,15,2);myMatrix.setPixel(6,15,2);myMatrix.setPixel(7,15,2);myMatrix.setPixel(8,15,2);myMatrix.setPixel(9,15,2);myMatrix.setPixel(10,15,2);myMatrix.setPixel(11,15,2);myMatrix.setPixel(12,15,2);myMatrix.setPixel(13,15,2);myMatrix.setPixel(14,15,2);myMatrix.setPixel(15,15,2);myMatrix.setPixel(16,15,2);myMatrix.setPixel(17,15,2);myMatrix.setPixel(18,15,2);myMatrix.setPixel(19,15,2);myMatrix.setPixel(20,15,2);myMatrix.setPixel(21,15,2);myMatrix.setPixel(22,15,2);myMatrix.setPixel(23,15,2);myMatrix.setPixel(24,15,2);myMatrix.setPixel(25,15,2);myMatrix.setPixel(26,15,2);myMatrix.setPixel(27,15,2);myMatrix.setPixel(28,15,2);myMatrix.setPixel(29,15,2);myMatrix.setPixel(30,15,2);myMatrix.setPixel(31,15,2);
  }
}

void loop(){
}