Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SD.h>
- #include <Ethernet.h>
- #include <SPI.h>
- #include <stdio.h>
- #define pinSD 10
- #define selectSD 4
- // name of file
- File myFile;
- // input stream read from sdcard
- char inData;
- // store data stream var
- String setting[30];
- int count;
- void setup() {
- Serial.begin(9600);
- // output for sdcard
- pinMode(pinSD, OUTPUT);
- // check sdcard
- if(!SD.begin(selectSD)) {
- Serial.println("Initializatioin failed");
- return;
- }
- Serial.println("Initialization done");
- // open file
- myFile = SD.open("SETTING.TXT");
- // read the files
- if(myFile) {
- Serial.println("read the file");
- count = 0;
- while(myFile.available()) {
- inData = myFile.read();
- if(inData != '\n') {
- // store inData in setting array
- setting[count] += inData;
- } else {
- count++;
- }
- }
- // close file
- myFile.close();
- } else {
- Serial.println("Error opening file");
- }
- }
- void loop() {
- // nothing todo in this loop();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement