PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • Progetti e Tutorial
  • Reti
    • Impara le reti
    • internet fibra
    • wifi mesh
    • modem router
    • diagnostica reti
    • ethernet lan
    • sicurezza configurazione
  • Elettronica
  • Recensioni
  • Manuale
  • Contatti
  • HOME
  • 200 Progetti
  • Progetti e Tutorial
  • Reti
    • Impara le reti
    • internet fibra
    • wifi mesh
    • modem router
    • diagnostica reti
    • ethernet lan
    • sicurezza configurazione
  • Elettronica
  • Recensioni
  • Manuale
  • Contatti

Progetto 11
​LED con ritardo programmato

Introduzione

In questo progetto realizzeremo un sistema in cui un LED si accende dopo un ritardo programmato.

Quando viene premuto il pulsante, Arduino attende alcuni secondi e poi accende il LED. 

Questo tipo di comportamento è molto utilizzato nei sistemi automatici, ad esempio per:
  • luci automatiche
  • temporizzatori
  • sistemi di sicurezza
  • controlli industriali
​
Il progetto introduce un concetto importante:
👉 gestire il tempo all’interno di un programma

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • LED
  • Resistenza 220Ω
  • Pulsante
  • 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
ℹ️ Link di affiliazione Amazon: in qualità di Affiliato Amazon ricevo un guadagno dagli acquisti idonei, senza alcun costo aggiuntivo per te.
​

📘 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
ℹ️ Link di affiliazione Amazon: in qualità di Affiliato Amazon ricevo un guadagno dagli acquisti idonei, senza alcun costo aggiuntivo per te.

Schema di collegamento

LED
  • pin 9 → resistenza 220Ω → anodo LED
  • catodo → GND

Pulsante
  • un lato → 5V
  • altro lato → pin 2
Resistenza 10kΩ tra:
  • pin 2 → GND
Questa resistenza mantiene il pin stabile quando il pulsante non è premuto.
Foto

Codice Arduino
​Progetto 11 - LED con ritardo programmato

    

Come funziona il programma

Quando Arduino rileva la pressione del pulsante:
digitalRead(buttonPin)

il programma attende un certo tempo utilizzando:
delay()

Nel nostro esempio il ritardo è di 3 secondi:
delay(3000)
​
Dopo questo tempo il LED viene acceso.

Varianti possibili
​

Ritardo più lungo
È possibile aumentare il ritardo:
delay(5000);

Spegnimento automatico

Si può programmare il LED per spegnersi dopo alcuni secondi.

Controllo di un relè
Questo sistema può essere usato per accendere una lampada reale dopo un ritardo.

Foto
Foto

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