Led per ultrasons

HC-SR04
Sensor d’ultrasons

Material:
1 tarja Arduino UNO, 1 sensor d’ultrasons HC-SR04, 1 led, 1 breadboard, 4 cables Dupont. Descarrega la llibreria NewPing.

Descripció:
Encendre un led quan el sensor d’ultrasons trobi un objecte entre 0 i 10cm.

Mesurar la distància:
El sensor d’ultrasons HC-SR04 treballa en microsegons per centímetre (1/1.000.000µs)
Segons la Wikipèdia, la velocitat del sò es de 343,2 metres per segon. O bé, 34.320 centímetres per segon. O bé 1 centímetre per cada 29,13 microsegons.
Té un rang de distàncies entre 2cm. i 5mt. amb una precisió de 3mm.
Envia un senyal a través del “Trigger (gallet, disparador)” i el recull a través del “Echo (eco)”. El resultat que obtenim del sensor és el temps transcorregut entre l’enviament del senyal i el seu rebot en l’objecte mesurat. El detall que caldrà tenir en compte és que el valor resultant és sempre la suma de l’anada i la tornada del senyal. Per exemple, un objecte que es troba a 2 mt del sensor serà mesurat pel temps que el so necessita per transcórrer 4 mt (els 2 mt d’anada del senyal i els 2 mt de tornada del mateix senyal). Per la qual cosa serà sempre serà necessari dividir per 2 el valor del temps transcorregut per mesurar una determinada distància.

Esquema amb Arduino IDE:

Programació amb Arduino IDE:

1.- Encendre un LED amb el sensor d’ultrasons HC-SR04 sense utilitzar cap llibreria


Leds en cascada per Arduino IDE

 

2.- Encendre un LED amb el sensor d’ultrasons HC-SR04 utilitzant la llibreria NewPing


Leds en cascada per Arduino IDE

 

Esquema amb mBlock:

sensor-ultraso-avis-lluminos_petit

Programació amb mBlock:

ultraso-avis-lluminos-mblock

Web shiny buttons. Vector illustration. Web shiny buttons. Vector illustration.