Table des matières:
- Étape 1: Ce dont vous avez besoin…
- Étape 2: Construire le projet…
- Étape 3: Code Arduino…
- Étape 4: Le projet au travail…
Vidéo: Télémètre pour garage avec Arduino : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
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))) (tm) télémètres à ultrasons et une carte Arduino. J'ai utilisé le Leonardo mais il devrait fonctionner sur n'importe quelle autre carte originale ou compatible.
Pour l'affichage j'ai choisi une version matricielle pour sa taille et pour des raisons esthétiques.
Étape 1: Ce dont vous avez besoin…
Pour construire ce projet, vous avez besoin de:
- Une carte Arduino: une carte originale ou compatible devrait fonctionner car le code n'utilise pas de broches/fonctions spécialisées. Vous pouvez la trouver partout sur Internet ou peut-être en avez-vous une inutilisée dans un tiroir de votre laboratoire.
- Un télémètre à ultrasons HC-SR04 ou Parallax Ping))): ils sont couramment utilisés avec les projets Arduino, vous l'avez donc probablement déjà. Quoi qu'il en soit, voici quelques liens:- Parallax Ping))) sur Parallax- HC-SR04 sur Sparkfun- Parallax Ping)) sur le résultat de la recherche Pololu-HC-SR04 sur Ebay
- L'affichage matriciel à quatre: je l'ai acheté chez IOTMODULES sur Ebay: 4 voies MAX7219 DOT MATRIX Au cas où le lien ne fonctionnerait pas, essayez de les contacter sur leur boutique Ebay.
- Compétences en soudure, bien sûr:)
Étape 2: Construire le projet…
Téléchargez le diagramme schématique arduinorangefinder.pdf. Vous pouvez également trouver ci-joint le pdf HC-SR04 et le pdf ping))) pdf, uniquement pour votre référence. Le schéma électronique est très simple, suivez-le exactement. Je suggère d'étendre les câblages pour le écran et capteur d'environ 1 mètre (voir image1) pour que vous puissiez les placer plus facilement par la suite.
Dans l'image2, vous pouvez voir comment souder les broches d'alimentation de l'écran et du capteur: +5V de l'écran et Vcc du capteur doivent être soudés ensemble. Chaque autre broche doit avoir sa propre borne.
Image5 est la version Ping))) du projet. Passez à l'étape suivante lorsque vous êtes prêt…
Étape 3: Code Arduino…
Il est temps de travailler du côté Arduino.
Téléchargez la bibliothèque MD_MAX72XX.zip ci-jointe et installez-la à partir de l'IDE (sketch->import library).
Maintenant, décompressez et chargez le croquis MeasureDistanceV200.ino et examinons-le. Vous pouvez modifier plusieurs lignes:
1) Le type d'affichage matriciel: la bibliothèque fournie prend en charge 4 types d'affichage matriciel, elle devrait donc fonctionner avec la plupart des écrans du marché. Décommentez simplement une définition à la fois et téléchargez le code sur Arduino pour voir s'il correspond à votre affichage.
2) Le type de capteur: décommentez uniquement la ligne qui correspond à votre capteur.
3) Choisissez votre unité de mesure préférée parmi les centimètres ou les pouces: ne commentez que la bonne, un avertissement a été mis dans la compilation conditionnelle, il vous montrera ce que vous avez choisi.
Définissez maintenant les distances selon vos préférences, vous pourrez les modifier ultérieurement lorsque le projet sera en place.
Téléchargez le code et vérifiez si tout fonctionne. Si vous rencontrez des problèmes, veuillez vérifier les câblages et les connexions.
Mise à jour 2019/03/30 - Le code a été mis à jour:> Nouvelle bibliothèque d'affichage matriciel, elle prend en charge 4 types d'affichage (beaucoup de documentation à l'intérieur de la bibliothèque)Crédits à majicdesigns
Mise à jour 2019/01/10 - Le code a été mis à jour:> Ajout de la possibilité de choisir l'unité de mesure parmi les centimètres ou les pouces
Mise à jour 2017-12-30 - Le code a été mis à jour:> Éteignez l'affichage à l'arrêt à distance STOP pendant plus de 10 secondes !
Étape 4: Le projet au travail…
Mesurez la hauteur de la partie la plus saillante du pare-chocs de votre voiture depuis le sol. Fixez le capteur près du mur, à la hauteur que vous avez mesurée.
J'ai utilisé une feuille de mousse de polystyrène dans laquelle j'ai fait une fente pour le capteur (voir image).
Placez maintenant l'écran de manière à pouvoir le voir depuis votre voiture.
Essayez d'entrer en voiture et vérifiez les distances, ajustez-les dans le code Arduino et rechargez-le si besoin.
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 DIY avec Arduino : 6 étapes
DIY Range Finder With Arduino: Dans cet article, je vais vous montrer comment créer un télémètre à l'aide d'arduino
Carte de dérivation conviviale pour planche à pain pour ESP8266-01 avec régulateur de tension : 6 étapes (avec photos)
Carte de dérivation conviviale pour planche à pain pour ESP8266-01 avec régulateur de tension : Bonjour à tous ! J'espère que vous allez bien. Dans ce didacticiel, je montrerai comment j'ai fabriqué cet adaptateur personnalisé pour le module ESP8266-01 avec une régulation de tension appropriée et des fonctionnalités qui permettent le mode flash de l'ESP. J'ai créé ce mod
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 à ultrasons avec portes : 7 étapes (avec photos)
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