La tecnologia è la lingua che tutti sappiamo parlare, ma che non sappiamo ancora scrivere

A+ A A-

Il sensore ad ultrasuoni

I sensori ad ultrasuoni (vedi foto) non forniscono direttamente la misura della distanza dell’oggetto più vicino, ma misurano il tempo impiegato da un segnale sonoro a raggiungere l’oggetto e ritornare al sensore.


 

Tali sensori hanno un interessante impiego nella didattica delle scienze in quanto:

  1. vi sono diversi esempi in biologia: delfino, pipistrello …
  2. vi sono numerose applicazioni nella vita quotidiana: distanza, sensore di parcheggio, distanza dal pelo libero dell’acqua, autovelox …

 

Ecco qualche esercizio da poter condurre in classe con estrema facilità.

Esercizio: misuratore laser

Colleghiamo ad Arduino il sensore ad ultrasuoni HC-SR04 (il più utilizzato in commercio) per rilevare le distanze.

 

Collegamento e Programmazione

 

La figura sotto mostra come collegare il sensore ad Arduino. Il sensore presenta 4 pin:

  1. VCC: collegare a 5V
  2. TRIG: collegare ad un pin digitale di Arduino (trasmette il segnale)
  3. ECHO: collegare ad un pin digitale di Arduino (riceve il segnale)
  4. GND: collegare a GND

 

2017-02-08.png

  1. quando si clicca sulla bandierina verde

  2. per sempre: in modo da mantenere sempre attiva la lettura

  3. set distanza to…: imposta variabile distanza (creata precedentemente) alla lettura del sensore ultrasuoni con trig al pin 9 e echo al pin 10

  4. intero inferiore: il sensore restituisce un dato approssimato ai decimillesimi (es. 14.3423, in tal maniera si fissa il numero intero inferiore (sarebbe più corretto approssimare per eccesso o difetto)

  5. attendi 0.5 secondi: pausa tra una lettura e l’altra

Esercizio: sensori di parcheggio auto

Un’attività sicuramente coinvolgente da proporre in classe è quella di realizzare i sensori di parcheggio per un’automobile. Colleghiamo ad Arduino il sensore ultrasuoni ed un cicalino come spiegato nelle lezioni precedenti.  Volendo possiamo inserire anche 3 led (rosso, giallo, verde) da sostituire con il cicalino o in aggiunta.

 

Collegamento e Programmazione

 


Tagged under: arduino, ultrasuoni,