Tout fonctionne très simplement, grâce au contrôleur Rover, qui est sur Android. En l'utilisant via Bluetooth, vous pouvez envoyer des commandes à l'Arduino. Là, ils seront décryptés en fonction du code, et l'appareil effectuera les actions nécessaires. En outre, l'appareil peut être contrôlé à l'aide des boutons haut, bas, droite, gauche.
Matériaux et outils pour créer un réservoir:
- microcontrôleur Arduino UNO (mais une copie convient également);
- module Bluetooth série (ХК-06);
- conducteur de moteur;
- châssis chenillé du char (Tamiya);
- boîte de vitesses pour le réservoir (Tamiya);
- Câbles cavaliers;
- fer à souder avec soudure;
- fils;
- un tournevis.
Processus de développement du robot:
Première étape. Assemblage de la boîte de vitesses
Pour assembler la boîte de vitesses, suivez les instructions. Tamiya doit comprendre deux moteurs, une graisse, une clé et une boîte de vitesses. Pour que la machine fonctionne correctement, vous devez utiliser le rapport de démultiplication "58: 1".
Après avoir assemblé les engrenages dans la boîte de vitesses, vous devez lubrifier soigneusement la graisse fournie avec le kit. Lors du montage, il ne faut pas oublier les entretoises métalliques de la boîte de vitesses.
Alternativement, vous pouvez même utiliser un moteur à double boîte de vitesses, mais dans ce cas, vous devrez changer le code de l'appareil, il est donc préférable d'utiliser deux moteurs.
Deuxième étape Nous assemblons le châssis.
Une fois les boîtes de vitesses assemblées, vous pouvez procéder à l'assemblage du châssis. Pas besoin de suivre les instructions, car le design sera légèrement modifié. Dans l'ensemble, vous pouvez voir un engrenage et trois ensembles de rouleaux.
L'assemblage se compose de plusieurs étapes, comment cela se produit, peut être vu sur la photo.
Troisième étape Installer le contrôleur Arduino et le pilote du moteur
Le contrôleur est fixé au boîtier avec des vis, pour cela, vous devez d'abord installer un morceau de plaque acrylique. De plus, vous pouvez utiliser des entretoises, cela remplacera la base en plastique.
En ce qui concerne le pilote, il est important de noter ici qu'un pilote comme L293D convient à ces fins. Si vous utilisez le pilote officiel d'Arduino Motor, cela ne fonctionnera pas, car vous devez changer le code.
Quatrième étape Nous connectons le module Bluetooth
Le module Bluetooth a été acheté par l'auteur sur DX.com, il a coûté 8 $.Il y a un écart entre la boîte de vitesses et la carte Arduino, vous pouvez installer un contrôleur Bluetooth à cet endroit.
Tout fonctionne comme suit. Le programme envoie certains octets d'informations à l'Arduino, où il est ensuite décodé. Eh bien, sur la base de ces informations, l'appareil envoie les commandes nécessaires aux moteurs.
Le schéma de câblage est le suivant:
- «TX Bluetooth module» se connecte à «RX in Arduino»;
- Le «module Bluetooth RX» est connecté à «TX Arduino»;
- "Bluetooth module VCC" se connecte à "5V d'Arduino";
- «Terre du module Bluetooth» se connecte au «GND Arduino».
Cinquième étape Installer la caméra FPV
Plus précisément, dans ce projet, la caméra n'a pas été ajoutée, mais si nécessaire, cela peut être fait. Grâce à cette caméra, vous pouvez voir où elle va une voituresans le regarder. Toutes les informations seront diffusées directement depuis son tableau. Des technologies similaires peuvent être trouvées sur les drones et autres appareils similaires. Pour le fonctionnement d'une telle caméra, vous avez besoin d'un émetteur et d'un récepteur. De plus, une batterie supplémentaire pour que l'appareil photo fonctionne.
Étape six Nous connectons la batterie
Pour un tel appareil, une batterie au lithium polymère est la meilleure. Il pèse peu et est le plus puissant à ce jour. Il est important de noter que ces batteries doivent être chargées uniquement à partir d'une source d'alimentation spéciale avec un contrôleur, sinon elles se gonfleront et tomberont en panne. Le moyen le plus simple est de prendre un vieux téléphone portable avec une batterie qui fonctionne et de le charger directement dedans.
Septième étape. Code de programme de réservoir
Une bibliothèque est utilisée pour contrôler les moteurs. Pour que l'appareil reçoive correctement les commandes, vous devez les configurer comme indiqué sur l'image. Plus précisément, dans le code utilisé, il n'y a que des commandes de base, c'est-à-dire en avant, en arrière, à droite et à gauche.
Pour installer le logiciel nécessaire sur Android, il doit être téléchargé sur Google Play et installé. Ensuite, activez Bluetooth et exécutez le programme. Ensuite, vous devez créer une connexion. Lorsque la couleur rouge devient verte, la connexion est établie et le réservoir peut déjà être contrôlé.
C'est tout, maintenant le robot prêt. Il peut être contrôlé à distance via Bluetooth. La portée de cette connexion est d'environ 20 mètres.
À l'avenir, l'auteur prévoit d'améliorer le réservoir, à savoir d'installer des capteurs de mouvement à ultrasons afin qu'il puisse contourner les obstacles. Il y a toujours une idée pour augmenter la puissance du moteur, renforcer le châssis et fournir des batteries plus puissantes. Et, bien sûr, installez une caméra en temps réel.