Comment Faire Un Télémètre à Ultrasons Sur HC-SR04 Et Arduino

Table des matières:

Comment Faire Un Télémètre à Ultrasons Sur HC-SR04 Et Arduino
Comment Faire Un Télémètre à Ultrasons Sur HC-SR04 Et Arduino

Vidéo: Comment Faire Un Télémètre à Ultrasons Sur HC-SR04 Et Arduino

Vidéo: Comment Faire Un Télémètre à Ultrasons Sur HC-SR04 Et Arduino
Vidéo: HC-SR04 Ultrasonic obstacle avoidance range finder with Arduino 2024, Novembre
Anonim

Je propose un projet de télémètre basé sur le capteur à ultrasons HC-SR04 et la carte Arduino. Les lectures du capteur sont affichées sur l'écran à cristaux liquides et l'alimentation est fournie par une batterie de 9 volts.

Disposition du projet de télémètre
Disposition du projet de télémètre

Il est nécessaire

  • -Arduino Nano;
  • - télémètre à ultrasons HC-SR04;
  • - Affichage LCD;
  • - corps;
  • - batterie "Krona";
  • - Potentiomètre 10 kOhms;
  • - planche à pain;
  • - les fils de connexion.

Instructions

Étape 1

Pour commencer, vous devez choisir la bonne taille pour le boîtier. La taille dépend de la carte Arduino que vous allez utiliser (UNO, Mini, Nano ou autre), ainsi que de la taille de votre écran LCD. Il est possible d'utiliser un indicateur LED miniature à 3 caractères à la place de l'écran LCD. Cela suffira pour afficher la distance en centimètres, car le capteur à ultrasons utilisé a une plage de mesure de 3 à 400 cm.

Choisir un étui pour un télémètre
Choisir un étui pour un télémètre

Étape 2

Estimons comment les pièces seront disposées à l'intérieur du corps. Découpez les trous pour le capteur à ultrasons, pour l'affichage et pour l'interrupteur marche-arrêt.

Étape 3

Regardons maintenant le circuit de notre appareil. Alimentation - à partir de la batterie "Krona" 9 V. Interrupteur à bascule S1 - pour allumer et éteindre l'appareil. L'affichage à cristaux liquides (LCD) est connecté de manière standard avec un potentiomètre de 10 kΩ pour régler le contraste. L'écran LCD et le capteur à ultrasons sont alimentés en 5 V.

Circuit télémètre à ultrasons
Circuit télémètre à ultrasons

Étape 4

Écrivons un croquis pour notre télémètre. Tout est simple ici. Tout d'abord, nous initialisons l'écran LCD sur les broches 12, 11, 10, 9, 8 et 7 à l'aide de la bibliothèque LiquidCrystal de l'IDE Arduino.

Ensuite, nous connectons les broches de déclenchement et d'écho du télémètre aux broches 6 et 5 de la carte Arduino.

Toutes les 50 ms, nous demanderons la distance du détecteur à l'aide de la fonction getDistance () et l'afficherons sur l'écran LCD.

Croquis du télémètre
Croquis du télémètre

Étape 5

Après avoir écrit le croquis dans la mémoire Arduino, nous pouvons assembler l'appareil. La disposition des internes que je suggère est montrée dans la figure. J'ai réparé l'écran et le capteur avec de la colle thermofusible. Il tient assez fermement, mais permet en même temps de retirer les pièces connectées, si nécessaire. Il est conseillé de tout placer pour pouvoir se connecter au port USB de l'Arduino et réparer le "firmware" si nécessaire. Par exemple, modifiez le texte affiché ou corrigez les coefficients de calcul de la distance. Il peut être nécessaire de modifier le contraste de l'écran LCD, il est donc également conseillé de disposer d'un potentiomètre de réglage.

La disposition de l'intérieur du télémètre à ultrasons
La disposition de l'intérieur du télémètre à ultrasons

Étape 6

Une version de l'appareil fini est montrée sur la photo. Il est assez compact et facile à utiliser. Bien entendu, un tel appareil a ses propres caractéristiques. Plusieurs conseils d'utilisation importants sont fournis à la fin dans la section des conseils utiles.

Conseillé: