Table des matières:

Réservoir autonome avec GPS : 5 étapes (avec photos)
Réservoir autonome avec GPS : 5 étapes (avec photos)

Vidéo: Réservoir autonome avec GPS : 5 étapes (avec photos)

Vidéo: Réservoir autonome avec GPS : 5 étapes (avec photos)
Vidéo: HERE WeGo : L'application Android | Navigation GPS, guidage vocal, cartes hors ligne, itinéraires... 2024, Juillet
Anonim
Image
Image
Assemblage du châssis
Assemblage du châssis

DFRobot m'a récemment envoyé son kit Devastator Tank Platform pour l'essayer. Alors, bien sûr, j'ai décidé de le rendre autonome et d'avoir également des capacités GPS. Ce robot utiliserait un capteur à ultrasons pour naviguer, où il avance tout en vérifiant son dégagement. S'il s'approche trop près d'un objet ou d'une autre barrière, il vérifiera chaque direction puis se déplacera en conséquence.

BoM:

  • Plate-forme robotique DFRobot Devastator Tank: Lien
  • Module GPS DFRobot avec boîtier: lien
  • Ados 3.5
  • Capteur à ultrasons - HC-SR04 (Générique)
  • Micro Servo 9g

Étape 1: Assemblage du châssis

Assemblage du châssis
Assemblage du châssis

Le kit est livré avec des instructions extrêmement faciles à suivre pour l'assembler. En plus de 4 pièces structurelles simples, il comporte de nombreux trous de montage différents pouvant supporter des cartes telles que le Raspberry Pi et l'Arduino Uno. J'ai commencé par fixer la suspension de chaque côté du châssis, puis j'ai mis les roues. Après cela, j'ai simplement vissé chaque pièce et ajouté les pistes.

Étape 2: Création de l'électronique

Création de l'électronique
Création de l'électronique
Création de l'électronique
Création de l'électronique
Création de l'électronique
Création de l'électronique

J'ai décidé d'utiliser un Teensy 3.5 pour le cerveau de mon robot, car il pouvait prendre en charge plusieurs connexions série et fonctionnait à 120 MHz (contre 16 pour un Arduino Uno). Ensuite, j'ai attaché le module GPS aux broches Serial1, ainsi qu'un module Bluetooth sur Serial3. Le L293D était le meilleur choix pour un pilote de moteur, car il prend en charge 3,3 V et 2 moteurs. Le dernier était le servo et le capteur de distance à ultrasons. Le châssis prend en charge un microservo sur le dessus, et en plus de cela, j'ai collé un HC-SR04 en raison de sa faible consommation d'énergie et de sa facilité d'utilisation.

Étape 3: Création de l'application

Je voulais que ce robot ait à la fois des capacités manuelles et autonomes, donc l'application fournit les deux. J'ai commencé par créer quatre boutons qui contrôlaient chaque direction: avant, arrière, gauche et droite, ainsi que deux boutons pour basculer entre les modes manuel et autonome. Ensuite, j'ai ajouté un sélecteur de liste qui permettrait aux utilisateurs de se connecter au module Bluetooth HC-05 sur le robot. Enfin, j'ai également ajouté une carte avec 2 marqueurs qui affiche l'emplacement du téléphone de l'utilisateur et du robot. Toutes les 2 secondes, le robot envoie ses données de localisation via Bluetooth au téléphone où elles sont ensuite analysées. Vous pouvez le trouver ici

Étape 4: Assemblage

Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée

Tout assembler est assez simple. Il suffit de souder les fils de chaque moteur dans les broches appropriées sur le pilote du moteur. Utilisez ensuite des entretoises et des vis pour monter la carte sur le robot. Assurez-vous que le module GPS est à l'extérieur du réservoir afin que son signal ne soit pas bloqué par le cadre métallique. Enfin, connectez le servo et le HC-SR04 à leurs emplacements respectifs.

Étape 5: l'utiliser

Maintenant, branchez simplement l'alimentation sur les moteurs et le Teensy. Connectez-vous via l'application au HC-05 et amusez-vous!

Conseillé: