Capteur de distance ultrasons
Table des matières
Le premier capteur de distance que j'ai utilisé est le HC-SR04. Il existe une bibliothèque populaire pour les télémètres à ultrasons sur Arduino Ultrasonic.h.
Spécificités
Nombre de connecteur | 4 |
Alimentation | 5 V |
Fréquence des ultrasons | 40 Khz |
Consommation | 2 mA en veille 15 mA au travail |
Angle effectif | 15° |
Distance mesurée | de 2 cm à 400 cm |
Marge d'erreur | Variation de 0.3 cm à partir de 250 cm la résolution ne sera pas très bonne |
Prix | https://amzn.to/3MgE8fS |
Principe
Un capteur à ultrasons détermine la distance d’un objet du capteur sur la base du temps de propagation du son (340 m/s) vers et depuis l’objet, la distance en centimètre de l’obstacle peut être déterminée assez précisément.
Le capteur à ultrasons HC-SR04 doit recevoir un signal LOW
de 4 µs puis un signal HIGH
de 10 µs et enfin une pause, signal LOW
de 60 ms minimum sur la pin TRIG
.
Après de l'envoi du signal HIGH
, on va lire l'informations sur la broche ECHO
.
Le calcul de la distance s'appuie sur la vitesse du son dans l'atmosphère proportionnel au temps de réception du signal. On n'oublie pas de divisez par 2.
Schéma
Il faut identifier les broches D8
et D9
sur l'Arduino. Repérer les 4 broches VCC
, GND
, TRGI
et ECHO
sur le module HC-SR04. Aucun autre composant est nécessaire.
+5 V | VCC |
GND | GND |
D2 | ECHO |
D3 | TRIG |