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 80
​Monitor ambientale

Introduzione
​

In questo progetto realizzeremo un monitor ambientale utilizzando Arduino, sensori e display LCD.

Il sistema sarà in grado di monitorare:
  • temperatura
  • umidità
  • luminosità

I dati verranno mostrati su un display LCD 16x2 con modulo I2C, creando una piccola dashboard ambientale.

Questo tipo di sistema è utilizzato in:
  • domotica
  • serre
  • monitoraggio ambientale
  • smart home
​
Alla fine del progetto avremo costruito un sistema che controlla l’ambiente in tempo reale.

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Sensore DHT11
  • Fotoresistenza (LDR)
  • Resistenza 10kΩ
  • Display LCD 16x2 con modulo I2C
  • Breadboard
  • Cavi jumper

​🧰 Non hai ancora i componenti?

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

📘 Scopri i miei libri:
https://amzn.to/4rfzjXE

Schema di collegamento

Sensore DHT11
  • VCC → 5V Arduino
  • GND → GND Arduino
  • DATA → pin 2 Arduino
(Resistenza 10kΩ tra VCC e DATA se necessario)

Fotoresistenza (LDR)
  • Un lato → 5V Arduino
  • Altro lato → A0 Arduino
  • Resistenza 10kΩ tra A0 e GND

Display LCD I2C
  • VCC → 5V Arduino
  • GND → GND Arduino
  • SDA → A4 Arduino
  • SCL → A5 Arduino
Foto

Librerie necessarie
​

Librerie richieste:
  • DHT sensor library
  • Adafruit Unified Sensor
  • LiquidCrystal_I2C
​
Installazione
Vai su:
Sketch → Include Library → Manage Libraries
​

Installa:
  • DHT sensor library
  • Adafruit Unified Sensor
  • LiquidCrystal I2C

​Codice Arduino
​Progetto 80 - Monitor ambientale

    

Come funziona il programma

Arduino legge:
  • temperatura e umidità dal DHT11
  • luminosità dalla fotoresistenza

I dati vengono visualizzati sul display LCD utilizzando:
  • lcd.setCursor()
  • lcd.print()

Il display mostra:
  • riga 1 → temperatura + umidità
  • riga 2 → luminosità
​
I dati vengono aggiornati ogni 2 secondi.

Varianti possibili

Monitor con relè
Attivare ventola o luce in base ai valori.

Monitor con OLED
Visualizzazione più avanzata.

Sistema IoT
Inviare i dati online tramite WiFi.

Foto

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