#include <SPI.h>
#include <SD.h>
#include <ArduinoJson.h>
const int chipSelect = 10; // Pino CS do cartão SD
File dataFile;
void setup() {
Serial.begin(9600);
// Inicializar o cartão SD
if (!SD.begin(chipSelect)) {
Serial.println("Falha ao inicializar o cartão SD");
return;
}
Serial.println("Cartão SD inicializado com sucesso");
// Abrir o arquivo JSON
dataFile = SD.open("/data.txt");
if (!dataFile) {
Serial.println("Erro ao abrir o arquivo data.json");
return;
}
Serial.println("Arquivo data.json aberto com sucesso");
// Ler e imprimir os dados JSON
while (dataFile.available()) {
Serial.write(dataFile.read());
}
// Fechar o arquivo
dataFile.close();
}
void loop() {
// Nada no loop
}