Table des matières:

Télémètre à ultrasons avec portes : 7 étapes (avec photos)
Télémètre à ultrasons avec portes : 7 étapes (avec photos)

Vidéo: Télémètre à ultrasons avec portes : 7 étapes (avec photos)

Vidéo: Télémètre à ultrasons avec portes : 7 étapes (avec photos)
Vidéo: Allumer et éteindre une LED avec une photorésistance (LDR) 2024, Juillet
Anonim
Télémètre à ultrasons avec portes
Télémètre à ultrasons avec portes

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

Connecter le conseil d'administration !
Connecter le conseil d'administration !

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

Programmation de votre Arduino !
Programmation de votre Arduino !
Programmation de votre Arduino !
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

Réalisation de la courbe d'étalonnage
Réalisation 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

Test du télémètre sonar
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é: