PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Progetto 74
​ Logger dati su SD

Introduzione
​

In questo progetto realizzeremo un sistema di registrazione dati (data logger) utilizzando Arduino e una scheda SD.

Arduino leggerà i dati da un sensore (in questo caso temperatura e umidità con DHT11) e li salverà su una scheda SD sotto forma di file di testo.

Questo tipo di sistema è utilizzato in molti contesti reali come:
  • monitoraggio ambientale
  • agricoltura
  • serre
  • analisi dati nel tempo
​
Alla fine del progetto avremo costruito un sistema in grado di registrare automaticamente i dati su una scheda SD.

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Sensore DHT11
  • Modulo lettore SD (SPI)
  • Scheda microSD
  • Resistenza 10kΩ
  • Breadboard
  • Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base.

👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
​

📘 Vuoi imparare Arduino passo dopo passo?
👉 https://amzn.to/4rfzjXE

Schema di collegamento

Sensore DHT11
Collegamenti:
  • VCC → 5V Arduino
  • GND → GND Arduino
  • DATA → pin 2 Arduino
Se necessario:
  • Resistenza 10kΩ tra VCC e DATA

Modulo SD (SPI)
Collegamenti:
  • VCC → 5V Arduino
  • GND → GND Arduino
  • MOSI → pin 11 Arduino
  • MISO → pin 12 Arduino
  • SCK → pin 13 Arduino
  • CS → pin 10 Arduino
Foto

Librerie necessarie
​

Per questo progetto è necessario installare alcune librerie nell'IDE di Arduino.

Librerie richieste:
  • DHT sensor library
  • Adafruit Unified Sensor
  • SD

Come installare le librerieApri l'IDE di Arduino e vai su:
Sketch → Include Library → Manage Libraries
​

Installa:
  • DHT sensor library by Adafruit
  • Adafruit Unified Sensor
​
La libreria SD è già inclusa nell’IDE Arduino.

​Codice Arduino
​Progetto 74 - Logger dati su SD

    

Come funziona il programma
​

Arduino legge i dati dal sensore DHT11:
  • temperatura
  • umidità

Successivamente utilizza la libreria:
SD
per aprire un file chiamato:
dati.txt

I dati vengono scritti nel file tramite:
  • dataFile.print()

Dopo la scrittura il file viene chiuso per salvare correttamente i dati.
​
I dati vengono registrati ogni 5 secondi.

Varianti possibili

Logger con data e ora
È possibile aggiungere un modulo RTC per salvare data e ora.

Stazione meteo completa
Il sistema può essere combinato con display LCD o OLED.

Analisi dati
I dati salvati possono essere analizzati su PC con Excel.

Foto

© ProgettiArduino.com 2026 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy