#include <SPI.h>
#include <SD.h>
const int PIN_CHIP_SELECT = 4;
const int chipSelect = 4;
void setup ()
{
Serial.begin(19200);
pinMode(3, OUTPUT);
pinMode(2, INPUT);
}
void loop ( )
{
if (bool val = digitalRead(2))
{
if (!SD.begin(chipSelect)) {
}
File dataFile =
SD.open("datalog.txt");
if (dataFile) {
while (dataFile.available()) {
Serial.write(
dataFile.read());
digitalWrite(3, HIGH); // включает светодиод
delay(100); // ждет 100 мили секунду
digitalWrite(3, LOW); // выключает светодиод
}
dataFile.close();
}
else {
Serial.println("error opening datalog.txt");
}
}
}