
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46

Le télémètre à ultrasons détecte si quelque chose se trouve sur son chemin en émettant une onde sonore à haute fréquence. L'objectif de cette instructable sera de savoir comment les portes et les télémètres à ultrasons peuvent fonctionner ensemble, en particulier comment ils peuvent être utilisés pour détecter quand les portes s'ouvrent et se ferment. Avec cet appareil de mesure, nous pouvons voir s'il peut détecter l'ouverture et la fermeture des portes.
Étape 1: MATÉRIAUX
Pour notre plan, nous avons besoin de:
Microcontrôleur Arduino Uno
Câble USB (pour connecter l'Arduino à l'ordinateur)
Ordinateur portable
Planche à pain
Fils (environ 4-5)
Le Sonar
Étape 2: Connecter la carte

Il existe différents types et tailles de planches, pour la longue, nous vous recommandons de suivre la première image ci-dessus.
Si vous avez le petit, nous vous recommandons d'utiliser la deuxième image ci-dessus.
Étape 3: Programmation de votre Arduino


Cette étape concerne la programmation de votre Arduino, ci-dessus vous pouvez voir le code que nous avons utilisé. Avec ce code, vous pourrez faire en sorte que le moniteur lise la valeur du télémètre sonar et l'enregistre sur l'écran.
Étape 4: Calibrage de la portée de votre sondeur
Vous devez maintenant configurer une équation que l'Arduino peut utiliser pour présenter correctement la distance entre le sonar et la porte ou tout objet que vous détectez. Placez une règle devant le sonar et récupérez n'importe quel objet tel qu'un livre. Placez la face avant de l'objet sur la ligne de 10 pouces marquée sur la règle et enregistrez la valeur donnée par le sonar. Continuez à sauvegarder le livre de 5 pouces et enregistrez les valeurs qui s'affichent sur le moniteur.
Étape 5: Création de la courbe d'étalonnage

Maintenant que vous avez les données, nous allons les utiliser pour créer l'équation de lecture des distances ! À l'aide de Logger Pro, définissez sur l'axe des x la distance par rapport au sondeur et l'axe des y en tant que lectures du sonar, en remplissant les graphiques. Un ensemble de points apparaîtra sur le côté droit montrant un motif. Cliquez à gauche à partir du point le plus à gauche sur le graphique et mettez en surbrillance tous les points vers la droite jusqu'à ce que vous arriviez au dernier. Lorsque cela est fait, accédez aux graphiques en haut de l'écran et appuyez sur « Linéaire » pour insérer le graphique de la ligne la mieux ajustée. Passez la souris sur le graphique et enregistrez l'équation affichée.
Étape 6: Calibrage de votre système
Vous devrez maintenant revenir à votre code et changer toutes les valeurs int en float, permettant ainsi au code de lire les valeurs décimales. Créez ensuite une nouvelle variable pour votre équation en haut, vous pouvez la nommer quelque chose comme "température", et la définir égale à l'équation que vous avez obtenue à l'étape précédente. Autorisez la nouvelle variable à inclure également des décimales en ajoutant une nouvelle ligne de code qui est « température flottante ». Enfin, sous ces deux lignes, mettez Serial.println ("nom de variable") afin que votre nouvelle valeur de distance soit enregistrée. Cela devrait ressembler à ceci =
*y représente le nom que vous avez mis pour la variable*
float y;y = (a* x) + b; Serial.println (y);
N'oubliez pas non plus de supprimer l'autre impression série car ce n'est pas la valeur sur laquelle nous nous concentrons.
Étape 7: Test du télémètre sonar

Une fois que vous avez votre équation, vous pouvez utiliser cette équation et l'insérer dans le code ! Une fois inséré, vous pouvez connecter votre ordinateur portable à la carte et transférer le code pour le tester. Vous pouvez voir comment les chiffres changent en fonction de la distance entre le télémètre sonar et une porte, non seulement les chiffres changent, mais les lumières doivent également s'allumer et s'éteindre.
Votre télémètre sonar doit être calibré et les résultats doivent s'afficher à l'écran. Vous avez maintenant terminé !:)
Conseillé:
Arduino UNO avec télémètre à ultrasons OLED et Visuino : 7 étapes

Arduino UNO avec télémètre à ultrasons OLED et Visuino : Dans ce didacticiel, nous utiliserons Arduino UNO, OLED Lcd, le module de télémètre à ultrasons et Visuino pour afficher la portée des ultrasons sur Lcd et définir la distance limite avec une LED rouge. Regarder une vidéo de démonstration
Télémètre pour garage avec Arduino : 4 étapes (avec photos)

Télémètre pour parking de garage avec Arduino : ce projet simple vous aidera à garer votre voiture dans le garage en affichant la distance des objets devant le pare-chocs de votre voiture. Un message « Stop » vous dira quand il est temps d'arrêter. Le projet est basé sur les habituels HC-SR04 ou Parallax Ping)))
Lumières automatiques connectées à la surveillance des portes et des portes. : 5 étapes

Lumières automatiques connectées à la surveillance des portes et des portes. : Il semble très difficile de trouver le tableau de commutation dans l'obscurité, mais ce projet est vraiment utile pour résoudre ce problème. Suivez les étapes ci-dessous pour connaître la solution de ce
Tutoriel du télémètre à ultrasons avec Arduino et LCD : 5 étapes

Tutoriel de télémètre à ultrasons avec Arduino et LCD : De nombreuses personnes ont créé des instructions sur la façon d'utiliser l'Arduino Uno avec un capteur à ultrasons et, parfois, aussi avec un écran LCD. J'ai toujours trouvé, cependant, que ces autres instructables sautent souvent des étapes qui ne sont pas évidentes pour commencer
Télémètre à capteur à ultrasons : 5 étapes

Télémètre à capteur à ultrasons : Introduction : Télémètre à ultrasons utilisant Arduino. Le télémètre à ultrasons est une méthode simple de calcul de la distance d'un obstacle à distance sans aucun contact physique. Il utilise un capteur de distance à ultrasons qui utilise des impulsions sonores t