Questo progetto prevede l'utilizzo del sensore ad ultrasuoni HC-SR04 abbinato ad Arduino per rilevare la distanza da un oggetto.

Oltre all'utilizzo del sensore HC-SR04 ho abbinato anche un piccolo buzzer un led rgb e uno schermo LCD 16*2.

Il funzionamento è molto semplice:

Arduino invia un impulso al sensore ad ultrasuoni ed attende 10 microsendi per avere una risposta dall'uscita echo del sensore, il tempo trascorso da quando mando l'impulso a quando lo ricevo è proporzionale alla distanza.

In base a questo concetto attraverso una formula posso ricavarmi la distanza dall'oggetto dal sensore.

Ho impostato una distanza massima di 40 cm dopodichè Arduino scriverà sullo schermo lcd"Ricerca ostocalo" ,il led rgb sarà blu e il piccolo buzzer sarà interdetto.

Al di sotto di questa distanza ,avrò la misura in centimetri sullo schermo,il colore del led rgb cambierà da blu a verde(appena sotto i 40 cm)e cambierà tonalità (verde calante -rosso cresciente)fino a diventare rosso quando sarò a 2-3 cm dal sensore.Il buzzer invece diminuirà la frequenza di pausa suono mano a mano che ci si avvicina al sensore, fino ad avere un suono praticamente continuo.