#include <SPI.h>
#include <SD.h>
const int chipSelect = 10;
File archivo;
int contador = 0;
void setup() {
Serial.begin(9600);
pinMode(chipSelect, OUTPUT);
if (!SD.begin(chipSelect)) {
Serial.println("Error al montar la tarjeta SD.");
return;
}
Serial.println("Tarjeta SD lista.");
archivo = SD.open("contador.txt", FILE_WRITE);
if (archivo) {
Serial.println("Inicio del contador:");
archivo.close();
} else {
Serial.println("Error al abrir contador.txt");
}
}
void loop() {
delay(1000);
contador++;
archivo = SD.open("contador.txt", FILE_WRITE);
if (archivo) {
archivo.println(contador);
archivo.close();
} else {
Serial.println("Error al abrir contador.txt");
}
Serial.print("Contador: ");
Serial.println(contador);
}