Introduzione
In questo progetto realizzeremo un contatore di visitatori utilizzando un sensore a infrarossi.
Ogni volta che una persona attraversa il sensore, Arduino incrementa il numero dei visitatori e mostra il conteggio nel monitor seriale.
Sistemi simili vengono utilizzati in molti luoghi come:
Questo progetto introduce il concetto di conteggio automatico tramite sensore.
Alla fine del progetto avremo creato un sistema in grado di contare automaticamente quante persone attraversano un punto.
In questo progetto realizzeremo un contatore di visitatori utilizzando un sensore a infrarossi.
Ogni volta che una persona attraversa il sensore, Arduino incrementa il numero dei visitatori e mostra il conteggio nel monitor seriale.
Sistemi simili vengono utilizzati in molti luoghi come:
- negozi
- musei
- biblioteche
- eventi
Questo progetto introduce il concetto di conteggio automatico tramite sensore.
Alla fine del progetto avremo creato un sistema in grado di contare automaticamente quante persone attraversano un punto.
Materiale necessario
- Arduino Uno (o compatibile)
- Sensore IR di ostacolo
- 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.
👉 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.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
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.
👉 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.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Schema di collegamento
Sensore IR
Il sensore ha tre pin.
Collegamenti:
Sensore IR
Il sensore ha tre pin.
Collegamenti:
- VCC → 5V Arduino
- GND → GND Arduino
- OUT → pin 2 Arduino
Codice Arduino
Progetto 67 - Contatore visitatori
Come funziona il programma
Arduino legge continuamente lo stato del sensore tramite:
digitalRead()
Quando il sensore rileva un oggetto davanti a sé, il segnale cambia stato.
Il programma utilizza una variabile chiamata:
statoPrecedente
per evitare di contare più volte lo stesso passaggio.
Ogni volta che il sensore viene attivato, il contatore aumenta di 1.
Il numero totale dei visitatori viene mostrato nel monitor seriale.
Arduino legge continuamente lo stato del sensore tramite:
digitalRead()
Quando il sensore rileva un oggetto davanti a sé, il segnale cambia stato.
Il programma utilizza una variabile chiamata:
statoPrecedente
per evitare di contare più volte lo stesso passaggio.
Ogni volta che il sensore viene attivato, il contatore aumenta di 1.
Il numero totale dei visitatori viene mostrato nel monitor seriale.
Varianti possibili
Contatore con display
Il numero dei visitatori può essere mostrato su un display LCD.
Sistema bidirezionale
Utilizzando due sensori è possibile distinguere entrata e uscita.
Contatore con allarme
Il sistema può attivare un allarme quando viene superato un certo numero di persone.
Contatore con display
Il numero dei visitatori può essere mostrato su un display LCD.
Sistema bidirezionale
Utilizzando due sensori è possibile distinguere entrata e uscita.
Contatore con allarme
Il sistema può attivare un allarme quando viene superato un certo numero di persone.