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 27
Sensore ultrasuoni
​HC-SR04

Introduzione

In questo progetto utilizzeremo il sensore HC-SR04 per misurare la distanza di un oggetto.

Questo sensore utilizza onde ultrasoniche per determinare quanto un oggetto è distante.

Il funzionamento è simile a quello del sonar:
  1. il sensore emette un impulso ultrasonico
  2. l’onda rimbalza sull’oggetto
  3. il sensore misura il tempo impiegato per tornare indietro

Da questo tempo Arduino calcola la distanza.
​
Questo tipo di sensore è utilizzato in molti sistemi reali:
  • robot evita ostacoli
  • sensori di parcheggio
  • automazioni
  • sistemi di misura della distanza

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Sensore ultrasuoni HC-SR04
  • 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
​

Il sensore HC-SR04 ha quattro pin.
​
Collegamenti:
  • VCC → 5V Arduino
  • GND → GND Arduino
  • TRIG → pin 9 Arduino
  • ECHO → pin 10 Arduino
​
Il pin TRIG invia l'impulso ultrasonico, mentre ECHO riceve il segnale riflesso.
Foto

Codice Arduino
​Progetto 27 - Sensore ultrasuoni HC-SR04

    

Come funziona il programma

Arduino invia un impulso ultrasonico tramite il pin:
TRIG

Il sensore riceve il segnale riflesso tramite:
ECHO

La funzione:
pulseIn()
misura il tempo impiegato dall'onda sonora per tornare indietro.
​
La distanza viene calcolata con la formula:
distanza = tempo × velocità del suono / 2

Varianti possibili

Sensore di parcheggio
È possibile utilizzare il sensore per creare un sistema di parcheggio assistito.

Robot evita ostacoli
Il sensore può essere montato su un robot per evitare ostacoli.

Indicatore distanza con LED
La distanza può essere indicata con diversi LED.

Foto

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