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 7 
​Semaforo con 6 LED (incrocio)

Introduzione
​

In questo progetto realizzeremo un semaforo per incrocio utilizzando Arduino.

Il sistema controllerà due semafori, ognuno con tre LED:
  • rosso
  • giallo
  • verde

Quando un semaforo è verde, l'altro rimane rosso.

Arduino gestirà automaticamente la sequenza delle luci simulando il comportamento di un vero incrocio stradale.
​
Questo progetto introduce un concetto molto importante:
👉 gestire più dispositivi in sequenza

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • 2 LED rossi
  • 2 LED gialli
  • 2 LED verdi
  • 6 resistenze 220Ω
  • 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

Semaforo 1
  • LED rosso → pin 10
  • LED giallo → pin 9
  • LED verde → pin 8

Semaforo 2
  • LED rosso → pin 7
  • LED giallo → pin 6
  • LED verde → pin 5

Tutti i LED devono avere una resistenza da 220Ω.
Il catodo di ogni LED va collegato a GND.
Arduino semafoto

​Codice Arduino
​Progetto 7 - Semaforo incrocio con 6 LED

    

Come funziona il programma

Il sistema alterna i due semafori.
​
Quando il primo semaforo è verde, il secondo è rosso.
Dopo alcuni secondi il primo diventa giallo e poi rosso.
A questo punto il secondo semaforo diventa verde.
​
Questo ciclo si ripete continuamente.

Varianti possibili

Semaforo con pulsante pedonale
Aggiungendo un pulsante si può simulare la richiesta di attraversamento.

Incrocio a 4 semafori
È possibile controllare quattro semafori per simulare un incrocio reale.

Semaforo con countdown
​Aggiungendo un display è possibile mostrare il tempo rimanente.

Foto

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