Descrizione
Cos’è
Il modulo US-020 è un dispositivo di rilevamento a ultrasuoni che consente la misura della distanza fino a 7 metri. Questo componente è ideale per progetti che richiedono il monitoraggio della presenza di ostacoli o l’identificazione di oggetti in movimento.
Caratteristiche
- Voltage operativo: 5V
- Range di misura: fino a 7 metri
A cosa serve
I moduli US-020 sono utili per creare sistemi di allarme domestici che inviano una notifica quando viene rilevata la presenza di persone o animali. Inoltre, possono essere integrati in progetti Arduino e ESP8266 per applicazioni come il controllo del traffico pedonale o sensori di sicurezza.
Tutorial: Come usare Modulo Ultrasuoni US-020
Il modulo ultrasuoni US-020 è un dispositivo utile per misurare distanze fino a 7 metri. Ideale per progetti di Arduino che richiedono rilevamento di ostacoli o sensori di prossimità.
Cosa serve
- Arduino Uno
- Cavo USB tipo B
- Computer con IDE Arduino installato
Passi
- Collegare il modulo ultrasuoni al pin trig e echo dell’Arduino usando i cavi jumper.
- Aprire l’IDE Arduino ed importare uno sketch di esempio per il rilevamento distanza.
- Compilare e caricare lo sketch sul tuo Arduino.
- Avviare la comunicazione seriale per visualizzare le misurazioni della distanza in metri o centimetri.
- Verifica che il modulo funzioni correttamente modificando lo sketch secondo le tue esigenze (es. aggiungere un display LCD).
- Se necessario, utilizza un protoboard per testare la compatibilità con altri moduli elettronici.
Codice di esempio
const int trigPin = 12;
const int echoPin = 13;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
long duration = pulseIn(echoPin, HIGH);
calcDist(duration);
}
void calcDist(long d) {
float distanceCm = (d / 2) * 0.0343;
Serial.print(distanceCm);
Serial.println(" cm");
Mini-progetto
Creare un sistema di allarme domestico che invia una notifica quando viene rilevata la presenza di persone o animali.
Errori comuni
- Impostare il pin trig su input anziché output.
- Non verificare la tensione del modulo (5V) prima dell’installazione.
- Omettere l’utilizzo della funzione delayMicroseconds().
- Ignorare la verifica dei dati ricevuti dal modulo (verifica sul datasheet).
Accessori consigliati
- Display LCD 16×2 per visualizzare i valori misurati in tempo reale.
- Buzzer o LED RGB per creare un sistema di allarme quando viene superata una certa distanza.
- Protoboard per testare il modulo con altri componenti elettronici.
- Sensori di luce integrati per migliorare la sicurezza notturna del progetto.
Domande frequenti
Come posso aumentare la precisione delle misurazioni?
Verifica che non ci siano oggetti riflettenti vicino al modulo e riduci il campo visivo con un tubo di cartone o plastica.
Il modulo è compatibile con Arduino Nano?
Sì, ma assicurati di collegare i pin corretti e verificare la tensione (5V).
Quanto tempo ci vuole per misurare una distanza?
La risposta dipende dalla velocità del suono nell’aria e dalle condizioni ambientali, verifica sul datasheet.





