Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Télémètre de stationnement de garage Arduino – Alertes de distance précises

Composants et fournitures

Arduino Leonardo × 1
Affichage à matrice de LED × 1

Outils et machines nécessaires

Fer à souder (générique)

À propos du projet

Ce projet simple vous aide à garer votre voiture dans le garage en affichant la distance par rapport aux objets devant votre pare-chocs. Un message « STOP » indique quand il faut s'arrêter. Le projet utilise les télémètres ultrasoniques HC-SR04 ou Parallax Ping))) et une carte Arduino. J'ai utilisé un Leonardo, mais cela fonctionne sur toute carte originale ou compatible.

Pour l'affichage, j'ai choisi une version à matrice pour sa compacité et son esthétique.

Étape 1 : Matériel nécessaire

Étape 2 : Construire le projet

Téléchargez le schéma arduinorangefinder.pdf. Les PDF du HC-SR04 et du Ping))) sont aussi joints pour référence. Le schéma électronique est très simple, suivez-le exactement. Je suggère d'allonger les câbles de l'affichage et du capteur d'environ 1 mètre (voir image 1) pour les placer plus facilement.

Sur l'image 2, vous voyez comment souder les broches d'alimentation : +5V de l'affichage et Vcc du capteur doivent être soudés ensemble. Chaque autre broche doit avoir son propre bornier.

L'image 5 montre la version avec le capteur Ping))). Passez à l'étape suivante quand c'est prêt.

Fichiers joints : F94NL6QIVCVU48A.pdf, F20YI99IVA513TU.pdf, FEH4AIJIVCVU47X.pdf

Étape 3 : Code Arduino

Téléchargez la bibliothèque MD_MAX72XX.zip et installez-la via l'IDE (Croquis > Inclure une bibliothèque > Ajouter la bibliothèque .ZIP…). Décompressez et ouvrez le sketch MeasureDistanceV200.ino. Plusieurs lignes sont modifiables :

  1. Type d'affichage matrice : La bibliothèque fournie supporte 4 types. Décommentez un #define à la fois et téléversez pour voir lequel correspond à votre afficheur.
  2. Type de capteur : Décommentez uniquement la ligne correspondant à votre capteur (HC-SR04 ou Ping))).
  3. Unité de mesure : Choisissez centimètres ou pouces en décommentant la bonne ligne. Un avertissement en compilation conditionnelle vous indiquera votre choix.

Réglez les distances selon vos préférences, vous pourrez les modifier plus tard quand le projet sera en place. Téléversez et vérifiez le fonctionnement. En cas de problème, revérifiez câblage et connexions.

Mises à jour :

  • 2019/03/30 : Nouvelle bibliothèque d'affichage matrice (supporte 4 types, beaucoup de documentation). Crédits à majicdesigns.
  • 2019/01/10 : Ajout du choix d'unité (cm/pouces).
  • 2017/12/30 : Extinction de l'affichage après 10 secondes d'immobilité à la distance STOP.

Étape 4 : Le projet en action

Mesurez la hauteur de la partie la plus saillante du pare-chocs par rapport au sol. Fixez le capteur près du mur à cette hauteur. J'ai utilisé une plaque de polystyrène avec une fente pour le capteur (voir image). Placez l'affichage pour le voir depuis la voiture. Essayez d'entrer en voiture, vérifiez les distances, ajustez-les dans le code Arduino et re-téléversez si nécessaire.

Profitez-en !

Code

  • Code Arduino V2.00 (téléchargement uniquement)
  • Bibliothèque d'affichage matrice (téléchargement uniquement)

Processus de fabrication

  1. Étendre GoPiGo v2 sur Windows 10 IoT Core pour Raspberry Pi 3
  2. Panneau de contrôle Arduino Nano pour Flight Simulator 2020 – Affichage LCD et CDI
  3. Panneau commutateurs et LED pour Microsoft Flight Simulator 2020 basé sur Arduino
  4. Construire une Tirelire Intelligente : Contrôler un Accepteur de Pièces avec Arduino Nano
  5. Morpion sur matrice LED MAX7219 avec boîtier en carton
  6. Construire un voltmètre DIY avec Arduino et écran Nokia 5110
  7. Construire un minuteur à rebours Arduino fiable avec afficheur 7 segments SparkFun
  8. Appareils électroménagers à commande vocale : contrôle Bluetooth avec Google Assistant
  9. Construire l'application Fridgeye avec un écran Nextion : guide étape par étape