Table des matières:
Vidéo: Survey Rover : 6 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Qu'est-ce qu'un Survey Rover ? Un Survey Rover est un outil d'arpentage permettant de mesurer la distance point à point à l'aide d'un rover télécommandé.
Ce projet Survey Rover est parfait pour les chercheurs, les éducateurs et les amateurs. En utilisant un module de distance HMI gen4 de 2,4 monté sur un contrôleur RF portable, cet arpenteur a la capacité de stocker la distance mesurée.
Étape 1: Construire
Composants
COMPOSANTS MATÉRIELS
- gen4-uLCD-24DT
- Câble gen4-PA et FFC
- 2 x Arduino Uno
- 1 x bouclier moteur
- 2 modules émetteur-récepteur nRF905
- 2 moteurs à courant continu
- 3 x roues
- 1 x châssis de voiture
- Module de capteur magnétique à effet Hall
- Petits aimants
- Module de manette de jeu
- Alimentation 5V
- Écrous et boulons assortis
- Carte USB
- uCâble USB
- Fils de cavalier
APPLICATION LOGICIELLE
- Atelier 4 IDE
- IDE Arduino
Aucun circuit externe n'est requis pour ce projet
Étape 2: programmer
- Extrayez le contenu des fichiers.
- Copiez le fichier de bibliothèque nRF905 à l'emplacement de la bibliothèque Arduino.
- Ouvrez le fichier de projet pour Rover en utilisant Arduino IDE. Celui-ci contient le code de l'Arduino Uno dans la voiture rover.
- Vous pouvez vérifier et modifier l'adresse de l'émetteur-récepteur du module radio du rover.
- Vous pouvez vérifier et modifier les codes des routines de mouvement du rover ici
- Ouvrez le fichier de projet Controller à l'aide d'Arduino IDE. Celui-ci contient les codes de l'Arduino Uno dans le contrôleur portable.
- Vous pouvez également vérifier et modifier les codes pour la réception des données et le délai d'attente du côté du contrôleur.
- Vous pouvez également vérifier et modifier les codes d'assemblage des données à envoyer à l'écran ici.
-
Vous pouvez vérifier et modifier les codes des commandes du joystick ici.
- Ouvrez le fichier Controller Display à l'aide de Workshop 4. Ce projet utilise l'environnement Visi. Celui-ci contient le code pour l'affichage sur le contrôleur portatif.
- Vous pouvez modifier les propriétés de chaque widget.
- Vous pouvez vérifier et modifier les codes pour recevoir les commandes série du contrôleur Arduino et la routine du compteur kilométrique ici.
- Vous pouvez vérifier et modifier la fonction du compteur de vitesse indiquée dans l'extrait ici.
- Vous pouvez vérifier et modifier les codes pour afficher les résultats des données sur l'écran.
- Vous pouvez vérifier et modifier les codes pour convertir les données du codeur en mesures de vitesse et de distance en unités anglaises et métriques.
Étape 3: Compiler
Cliquez sur le bouton "Compiler"
Remarque: Cette étape peut être ignorée. Cependant, la compilation est essentielle à des fins de débogage
Étape 4: Port de communication
Connectez l'écran au PC. Assurez-vous que vous êtes connecté au bon port. Le bouton rouge indique que l'appareil n'est pas connecté, le bouton bleu indique que l'appareil est connecté au bon port
Étape 5: compiler et télécharger
- Retournez dans l'onglet "Accueil". Cette fois, cliquez sur le bouton « Comp’nLoad ».
- Workshop 4 IDE vous demandera de sélectionner un lecteur pour copier les fichiers image sur une carte uSD. Après avoir sélectionné le bon lecteur, cliquez sur OK.
Étape 6: Montez la carte USD
- Le module vous demandera d'insérer la carte uSD.
- Démontez correctement la carte uSD du PC et insérez-la dans la fente pour carte uSD du module d'affichage.
Voir notre blog de projet ici.