Table des matières:
- Étape 1: Étape 0: Préparation du matériel
- Étape 2: Étape 1: Préparation du châssis
- Étape 3: Étape 2: Connexion du L298N à vos moteurs
- Étape 4: Étape 3: Tout assembler
- Étape 5: Étape 4: Connexion et code Arduino
- Étape 6: Étape 5: Module HC-06
- Étape 7: suivante Votre voiture télécommandée simple et contrôlée par Bluetooth est terminée
Vidéo: Comment faire une voiture RC simpliste contrôlée par Bluetooth: 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Bonjour à tous, je suis Bryan Tee Pak Hong. Je suis actuellement un étudiant de première année à l'école polytechnique de Singapour et j'étudie le génie informatique.
Quand j'étais enfant, j'ai toujours été fasciné par les voitures RC et leur fonctionnement. Quand je l'ai démonté, tout ce que je vois, ce sont des morceaux de métal placés partout. J'ai toujours souhaité qu'il y ait un tutoriel simple couvrant les composants de base qui composent une voiture RC et aujourd'hui je vais vous montrer exactement cela.
Je prévois d'utiliser cette voiture RC pour une variété d'autres projets également, reportez-vous à ce guide instructables si vous avez rencontré des problèmes.
Sans plus tarder, commençons !
Étape 1: Étape 0: Préparation du matériel
Les matériaux sont très basiques et faciles à obtenir, ils sont:
- Châssis de voiture* (j'utilise une boîte à biscuits du nouvel an, soyez créatif avec votre choix !) x1
- Moteurs à courant continu et pneus x2
- Arduino Uno (ou toute autre variante) x1
- L298N pont en H x1
- Roulette x1
- Batteries (1 pour Arduino, 1 pour les moteurs)
- Sauteurs homme à homme, sauteurs homme à femme
- Module Bluetooth HC-06 ou HC-05 x1
- Planche à pain (connexions rapides et faciles) x1
Autres équipements dont vous aurez/pouvez avoir besoin:
- Fer à souder
- Pistolet à colle chaude
*Remarque: mon châssis est équipé d'un capteur IR, il n'est pas requis dans ce tutoriel
Étape 2: Étape 1: Préparation du châssis
Tout d'abord, démontez votre planche à pain. Il devrait pouvoir se diviser en 3 parties, 2 +/- barres verticales sur les côtés et la partie centrale, là où la plupart de vos connexions seront effectuées. Cela permet un placement très facile des composants grâce auquel vous pouvez:
- connectez 5V de votre Arduino au côté gauche
- connectez GND de votre Arduino au côté droit
- faites toutes vos connexions à proximité de l'Arduino
Il est important d'obtenir la position correcte la première fois car il sera difficile de retirer et de repositionner la planche à pain. Assurez-vous qu'il y a suffisamment d'espace pour que l'Arduino et le L298N s'assoient entre les 2 barres verticales.
Étape 3: Étape 2: Connexion du L298N à vos moteurs
Soudez 2 fils à votre moteur à courant continu. Ensuite, connectez les autres extrémités des fils à l'une des douilles à 2 trous du pont L298N. L'ordre dans lequel vous connectez le fil n'a pas d'importance. Répétez cette opération pour l'autre moteur.
Ensuite, placez des cavaliers mâles à femelles sur les broches mâles situées à côté de la prise 3. 6 est requis, 3 pour chaque côté, 1 pour contrôler la vitesse du moteur via PWM et 2 pour les directions. Rappelez-vous quels fils sont connectés à où car cela sera important plus tard.
Prenez l'une de vos batteries et attachez/soudez le fil noir (fil de terre) à un cavalier mâle. Cela sera utilisé pour atteindre un terrain d'entente avec l'arduino plus tard. Connectez le fil rouge à l'entrée 12V (prise la plus à gauche) et le fil noir à la GND (prise du milieu) du module L298N.
Étape 4: Étape 3: Tout assembler
Collez à chaud le module L298 sur le châssis de votre voiture sur la position que vous avez jugée appropriée à l'étape 1. Ensuite, collez à chaud les 2 moteurs CC sur les côtés de votre châssis. Mon châssis a un creux sur les bords, j'ai donc utilisé des écrous qui traînaient pour compenser la hauteur afin que je puisse coller les moteurs correctement. Ceci est facultatif car si vous utilisez un châssis plat, aucun décalage n'est requis. Après avoir collé les 2 moteurs, collez le pack batterie sur le châssis. J'ai collé le mien en bas à cause des contraintes d'espace. J'ai également collé mon pack batterie légèrement vers la droite pour faire de la place pour retirer le couvercle du pack batterie. Enfin, collez la roulette en place et votre voiture de base est terminée ! Essayez de trouver une roulette qui permette à votre robot d'avoir une hauteur constante quelle que soit la rotation de la roue.
Connectez les 6 cavaliers sur la planche à pain, classez-les en 3 pour la gauche et 3 pour la droite.
La prochaine partie, nous aborderons le cerveau de la voiture, alias l'Arduino.
Étape 5: Étape 4: Connexion et code Arduino
Connectez la broche de vitesse droite à la broche 6 et la broche de vitesse gauche à la broche 11 sur l'Arduino.
Ensuite, connectez les 2 autres broches de direction de chaque côté de la planche à pain sur l'Arduino via des cavaliers mâles à mâles:
- à droite - Broches 7 et 8
- gauche - Broches 12 et 13
Quel que soit l'ordre, cela n'a pas d'importance car nous modifierons les connexions si elles sont erronées. Il est toutefois important de ne pas intervertir complètement les parties gauche et droite. Placez l'Arduino dans la position que vous avez prévue à l'étape 1.
Maintenant, copiez le code de ce site Web pour tester les mouvements du moteur:
- téléchargez ce code sur votre Arduino
- si le robot tourne dans le sens des aiguilles d'une montre, inversez les 2 fils de direction des cavaliers mâles à mâles sur la droite
- si le robot tourne dans le sens inverse des aiguilles d'une montre, inversez les 2 fils de direction des cavaliers mâles vers mâles sur la gauche
- si le robot recule, inversez les 2 fils de direction du cavalier mâle à mâle des deux côtés
Collez l'autre batterie au châssis et un robot de base est fait ! À ce stade, vous pouvez programmer votre robot comme vous le souhaitez, n'hésitez pas à expérimenter. Dans la prochaine étape, nous explorerons quelques mouvements de base pour notre voiture RC via Bluetooth.
Étape 6: Étape 5: Module HC-06
La gestion de ce module est un peu délicate. Avant de commencer, téléchargez ce code sur votre Arduino.
Placez le module sur la maquette, ne chevauchez pas les connexions avec les moteurs. Effectuez les connexions comme indiqué:
- VCC -- 5V (3.3V ne fonctionnera pas !)
- GND -- GND
- RX sur bluetooth --- Broche 1 sur Arduino
- TX sur bluetooth --- Broche 0 sur Arduino
Téléchargez une application appelée contrôleur Bluetooth Arduino sur votre téléphone Android. Je ne possède pas d'iphone, donc je suis désolé pour les utilisateurs d'iphone, mais vous devriez pouvoir trouver des applications similaires qui ont la même fonction. Allumez votre Arduino et associez le module Bluetooth à votre téléphone (généralement appelé HC-05/06 ou BT03/04, etc.), si vous êtes invité à saisir un mot de passe, tapez 1234 ou 0000, si la vérification échoue ou vous n'arrive pas à se connecter, alors nous devrons le contrôler à partir d'un PC doté de la fonction Bluetooth. Pour l'instant, ouvrez l'application du contrôleur Bluetooth Arduino et connectez-la à votre appareil. Sélectionnez votre module Bluetooth et vous atteindrez une interface de contrôle PS2.
Faire ces raccourcis clavier
- w En avant
- Une gauche
- Retour
- d Droite
- EDIT: j Bouton d'arrêt
Étape 7: suivante Votre voiture télécommandée simple et contrôlée par Bluetooth est terminée
Sommaire:
- Nous aurons besoin de 2 moteurs et d'un pont en H pour entraîner le moteur
- Un cerveau, dans notre cas arduino, est nécessaire pour commander au robot comment se déplacer
- Nous pouvons utiliser nos téléphones comme télécommande pour notre voiture RC
Si vous souhaitez cependant utiliser votre ordinateur, associez votre ordinateur au module bluetooth, allez dans les paramètres bluetooth qui se trouvent à la fin de la page de configuration bluetooth, vérifiez à quel port il se connecte (astuce: il est sortant et porte le nom de votre module bluetooth). Allez dans outils > ports série et remplacez le COM par le bon port COM. Lancez le moniteur Seial et entrez « w » pour que le robot avance, « s » pour reculer, etc.
Si vous êtes arrivé jusqu'ici, félicitations ! Amusez-vous avec votre voiture RC contrôlée par Bluetooth !
Mise à jour: Vous pouvez lire mon article de blog ici.
Conseillé:
Comment fabriquer une voiture contrôlée par smartphone : 5 étapes
Comment fabriquer une voiture contrôlée par smartphone : Tout le monde aime jouer avec une voiture à distance commandée par smartphone. Cette vidéo explique comment la fabriquer
GoBabyGo : Fabriquer une voiture à porteur contrôlée par joystick : 10 étapes (avec photos)
GoBabyGo : Fabriquez un véhicule porteur contrôlé par joystick : Fondé par un professeur de l'Université du Delaware, GoBabyGo est une initiative mondiale qui montre aux profanes comment modifier les véhicules porteurs jouets afin qu'ils puissent être utilisés par de jeunes enfants à mobilité réduite. Le projet, qui consiste à échanger la pédale f
Comment faire une voiture RC contrôlée par Bluetooth à la maison : 4 étapes (avec photos)
Comment faire une voiture RC contrôlée par Bluetooth à la maison : Apprenez à faire une voiture robotique simple contrôlée par SmartPhone en utilisant Arduino et des composants électroniques très basiques
Comment faire une voiture télécommandée à la maison en toute simplicité - Voiture RC sans fil DIY: 7 étapes
Comment faire une voiture télécommandée à la maison en toute simplicité - Voiture RC sans fil DIY : Bonjour les amis dans cette instructable, je vais vous montrer comment faire une voiture rc télécommandée de manière simple, veuillez continuer à lire …… C'est vraiment un projet cool alors s'il vous plaît essayez d'en construire un
Comment faire une voiture RC contrôlée par smartphone bricolage: 8 étapes (avec photos)
Comment faire une voiture RC contrôlée par smartphone DIY : Bonjour, les gars ! Dans ce tutoriel, je vais créer une voiture RC contrôlée par smartphone basée sur Arduino. Cette voiture peut être contrôlée via Bluetooth à l'aide de n'importe quel téléphone ou tablette Android. C'est un projet génial. c'est simple à faire, facile à programmer et aussi un