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 21
​Sensore di luce con LDR

Introduzione
​

In questo progetto utilizzeremo una fotoresistenza (LDR) per rilevare la quantità di luce presente nell’ambiente.
La LDR è un sensore molto semplice che cambia la propria resistenza in base alla luminosità:
  • più luce → resistenza più bassa
  • meno luce → resistenza più alta
​
Arduino può leggere questa variazione tramite un ingresso analogico.
​
Questo tipo di sensore è utilizzato in moltissimi dispositivi, ad esempio:
  • luci automatiche
  • lampade crepuscolari
  • sistemi di sicurezza
  • monitor ambientali

Materiale necessario
  • Arduino Uno (o compatibile)
  • Fotoresistenza LDR
  • Resistenza 10kΩ
  • Breadboard
  • Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.

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

📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.

👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE

Nota: i link presenti in questa pagina sono link affiliati Amazon.

Schema di collegamento
​
Fotoresistenza (LDR)
​La fotoresistenza deve essere collegata insieme a una resistenza da 10kΩ per creare un partitore di tensione.

Collegamenti:
  • un lato della LDR → 5V
  • altro lato della LDR → pin A0 Arduino
Resistenza 10kΩ tra:
  • A0 → GND
​
Arduino leggerà la variazione di tensione sul pin A0.
Foto

Codice Arduino
​Progetto 21 - Sensore di luce con LDR

    

Come funziona il programma
​

Arduino legge il valore della fotoresistenza con il comando:
analogRead(A0)

Il valore restituito varia tra:
0 → buio
1023 → molta luce

​Questo valore viene mostrato nel Monitor Seriale, permettendo di osservare come cambia la luminosità.

Varianti possibili

Indicatore luminoso
È possibile utilizzare uno o più LED per indicare il livello di luce.

Sistema crepuscolare
Il sensore può accendere automaticamente una luce quando cala il buio.

Monitor ambientale

La LDR può essere usata per monitorare la luminosità di una stanza.

Foto

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