#include <SD.h>
// CS pro četčku karet na pinu 4
// (pro Arduino UNO a Ethernet Shield
const int chipSelect = 4;
void setup()
{
// nastaví seriovou komunakaci na 9600
Serial.begin(9600);
Serial.print("Inicializace SD karty...");
pinMode(4, OUTPUT);
//zkontroluje inicializaci karty
if (!SD.begin(chipSelect)) {
Serial.println("\nKarta nenalezena...");
return;
}
Serial.println("\nKarta inicializovana...");
// otevře soubor data.txt
File dataFile = SD.open("text.txt", FILE_READ);
// když soubor existuje
if (dataFile)
{
// dokud nebudeme na konci souboru tak:
while (dataFile.available())
{
// přečte jeden bajt (znak) a uloží do proměné data
byte data = dataFile.read();
// odešle byte (znak) na Serial Monitor
Serial.write(data);
}
// soubor opět zavřeme
dataFile.close();
}
}
void loop()
{
}