Descrizione
Cos’è
Il modulo Ultrasuoni HC-SR04 è un dispositivo utilizzato per misurare distanze con precisione. È progettato per essere integrato in vari tipi di dispositivi elettronici, come robot e sistemi di sicurezza.
Caratteristiche
- Misura la distanza tramite ultrasuoni;
- Idealmente adatto a progetti Arduino;
- Verifica sul datasheet per specifiche tecniche dettagliate.
A cosa serve
L’HC-SR04 è utilizzato principalmente per la detezione di ostacoli e misurazione della distanza in progetti robotici, sistemi di sicurezza e applicazioni DIY. È compatibile con Arduino ed ESP.
Tutorial: Come usare HC-SR04
Il modulo Ultrasuoni HC-SR04 misura la distanza con precisione, ideale per progetti di deteccione di ostacoli e misurazione.
Cosa serve
- Arduino UNO o compatibile
- Cavo di alimentazione
- Resistenza da 1 kΩ
- Cavo di connessione
Passi
- 1. Collega VCC al 5V dell’Arduino.
- 2. Collega GND a GND dell’Arduino.
- 3. Collega TRIG a una pin digitale (ad es. 9).
- 4. Collega ECHO a una pin digitale (ad es. 10).
- 5. Collega la resistenza da 1 kΩ tra TRIG e GND.
- 6. Carica il codice Arduino fornito.
- 7. Verifica sul datasheet i valori massimi per VCC.
- 8. Prova il modulo con una serie di misurazioni.
Codice di esempio
```int trigPin = 9; int echoPin = 10; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = duration / 58; Serial.print("Distance: "); Serial.print(distance); Serial.println(" cm"); delay(1000); } ```
Mini-progetto
Crea un sistema di deteccione di ostacoli per un robot mobili.
Errori comuni
- Collegare ECHO a una pin analogica.
- Omettere la resistenza da 1 kΩ.
- Imporre un valore troppo alto a VCC.
- Dimenticare di verificare i valori massimi per VCC.
Accessori consigliati
- Arduino UNO
- Resistenza da 1 kΩ
- Cavo di connessione
Domande frequenti
Il modulo funziona con Arduino Nano?
Sì, funziona con qualsiasi Arduino compatibile.
Quali sono i limiti di misurazione?
I limiti massimi sono indicati sul datasheet.
Il modulo funziona con batterie?
Verifica sul datasheet i valori massimi per VCC.














