Descrizione
Cos’è
Il Modulo Data Logger Logging Shield Data Recorder per Arduino è uno shield che permette di registrare dati su una scheda microSD. È un componente utile per progetti che richiedono la memorizzazione di informazioni in tempo reale.
Caratteristiche
- Registrazione dati su scheda microSD
- Compatibile con Arduino
- SKU: ARD0011157
- Prezzo: 4.84 €
A cosa serve
Questo modulo è ideale per progetti che richiedono la registrazione di dati in tempo reale, come ad esempio:
- Sensori di temperatura che registrano i dati su una scheda microSD a intervalli regolari
- Monitoraggio di variabili ambientali
- Raccolta di dati per analisi successive
Tutorial: Come usare Logging Shield
Il Logging Shield è un modulo per Arduino che consente di registrare dati su una memoria esterna. Utile per progetti che richiedono la registrazione di informazioni in tempo reale.
Cosa serve
- Arduino
- MicroSD Card
- Cavo USB
- MicroSD Card Reader (opzionale)
Passi
- 1. Installazione: Scarica e installa la libreria SD per Arduino dal repository Arduino.
- 2. Collegamento: Collega il Logging Shield al tuo Arduino con i seguenti connettori: VCC a 5V, GND a GND, SDA a SDA, SCL a SCL.
- 3. Inserisci la MicroSD Card nel slot dedicato sul Logging Shield.
- 4. Carica il codice Sketch di esempio sul tuo Arduino.
- 5. Configura il nome del file e la frequenza di scrittura nel codice.
- 6. Esegui il codice e verifica la cartella delle cartelle di scambio per la presenza del file di log.
- 7. Spegni l’Arduino e rimuovi la MicroSD Card.
- 8. Leggi i dati con un lettore MicroSD (opzionale).
Codice di esempio
```cpp
#include <SD.h>
File myFile;
void setup() {
Serial.begin(9600);
if (!SD.begin(4)) {
Serial.println("Card failed, or not present");
return;
}
Serial.println("Card initialized.");
myFile = SD.open("log.txt", FILE_WRITE);
if (!myFile) {
Serial.println("Errore apertura file");
return;
}
Serial.println("Scrivo nel file");
myFile.println("Hello, world!");
myFile.close();
Serial.println("File chiuso");
}
void loop() {
// Nessuna logica qui
}
```
Mini-progetto
Crea un sensore di temperatura che registri i dati su una MicroSD Card ogni 5 minuti.
Errori comuni
- Dimenticare di installare la libreria SD.
- Collegare male i connettori sul Logging Shield.
- Usare una MicroSD Card non compatibile.
- Dimenticare di formattare la MicroSD Card.
Accessori consigliati
- MicroSD Card
- lettore MicroSD Card
- Termometro digitale (opzionale)
- Resistenza termica (opzionale)
Domande frequenti
Come formattare la MicroSD Card?
Usa un lettore MicroSD Card e formatta la cartella come FAT32.
Il Logging Shield funziona con Arduino Uno?
Sì, funziona con Arduino Uno.
Quali sono le limitazioni di memoria?
Verifica sul datasheet per limiti specifici.





