Table des matières:

Voiture RC Bluetooth Arduino : 6 étapes
Voiture RC Bluetooth Arduino : 6 étapes

Vidéo: Voiture RC Bluetooth Arduino : 6 étapes

Vidéo: Voiture RC Bluetooth Arduino : 6 étapes
Vidéo: Arduino #37 construction d'un petit véhicule, voiture, l298 tuto en français. 2024, Novembre
Anonim
Voiture télécommandée Bluetooth Arduino
Voiture télécommandée Bluetooth Arduino

J'adore les véhicules télécommandés, ils sont super amusants et intéressants. Dans ce Instructable, je vais montrer comment j'ai créé ma propre voiture bluetooth à l'aide d'Arduino et certaines pièces que j'avais qui traînaient. Ce Instructable est en théorie seulement, la voiture n'a pas fini par fonctionner exactement comme je l'avais prévu, mais l'année prochaine je continuerai et je serai peut-être de retour pour la mettre à jour une fois terminée.

Étape 1: Récupérez vos matériaux

Rassemblez vos matériaux
Rassemblez vos matériaux
Rassemblez vos matériaux
Rassemblez vos matériaux
Rassemblez vos matériaux
Rassemblez vos matériaux

Ce sont toutes les pièces dont vous aurez besoin pour mener à bien ce projet. Si vous n'avez pas les pièces ou les moteurs exacts, d'autres pourraient les remplacer, mais sachez simplement que cela peut ne pas se passer comme le mien.

-Arduino Uno

-Câble d'alimentation USB/Arduino

-Planche à pain

-Module Bluetooth HC-06

-Servomoteur

-9V DC Moteur

-2 Piles 9V

-2 boutons-pression de batterie

-Transistor MOSFET

-Diode

-Cavaliers

-Bandes élastiques

Étape 2: le circuit

Le circuit
Le circuit
Le circuit
Le circuit
Le circuit
Le circuit

Voici un schéma du circuit et une photo du circuit que j'ai construit. Construisons-le par étapes:

-Connectez d'abord l'alimentation et la terre de l'Arduino à l'alimentation et à la terre sur le côté gauche de votre maquette

-Connectez ensuite la première batterie à l'alimentation et à la terre sur le côté droit de la planche à pain. Connectez l'autre batterie à la broche Vin de l'Arduino et la masse de la batterie s'enclenche sur la masse de l'Arduino.

-Connectez la broche d'alimentation du servomoteur au 5V sur le côté gauche de la planche à pain, la broche de terre à la terre sur le côté gauche de la planche à pain, et la broche centrale du servomoteur à la broche 9 sur l'Arduino. La goupille centrale est celle qui nous permettra de contrôler l'angle auquel le servo est réglé.

-Connectez la broche VCC du module Bluetooth HC-06 à 5V sur le côté gauche de la planche à pain et la broche GND au sol sur le côté gauche de la planche à pain. Évitez de brancher les broches TX et RX jusqu'à ce que vous téléchargiez le programme sur la carte Arduino, car la carte n'acceptera pas le programme tant que ces broches sont branchées. Après avoir téléchargé le programme sur l'Arduino, branchez la broche TX du HC -06 dans la broche RX de l'Arduino et la broche RX du HC-06 dans le TX de l'Arduino.

-Le prochain en ligne est le moteur. Parce que l'Arduino ne produit qu'un maximum de 5V, il ne suffit pas de propulser la carte vers l'avant, mais nous devons toujours pouvoir contrôler le moteur à l'aide de l'Arduino. Nous allons le faire en utilisant un composant appelé transistor MOSFET. Le MOSFET a 3 broches, une grille, une source et un drain. Comme vous pouvez le voir sur la photo, lorsque nous appliquons 5V à la grille, le courant pourra passer du drain à la source. Dans cet esprit, nous allons connecter la broche de grille du MOSFET à la broche 6 de l'Arduino, référencez l'image pour vous assurer que vous connectez les bonnes broches. Cela nous permettra de relier les 2 autres broches du MOSFET ensemble en mettant la broche 10 sous tension. Ensuite, connectez la source du MOSFET à la terre sur le côté droit de la maquette. Ensuite, connectez une extrémité du moteur à la broche de drain du MOSFET, et connectez également une diode de la broche de drain à la barre d'alimentation sur le côté droit de la planche à pain. Cette diode en parallèle arrêtera quelque chose appelé contre-tension. Lorsqu'un moteur tourne autour, il crée de l'électricité comme un générateur, et cette électricité peut circuler dans la direction opposée à celle du circuit. Cela peut causer des problèmes et pour empêcher l'électricité de le faire, nous devons insérer une diode en parallèle avec le moteur. Connectez maintenant l'autre extrémité du moteur à la barre d'alimentation sur le côté droit de la planche à pain. Vous devrez peut-être inverser les connexions du moteur si vous réalisez que le moteur tourne dans le mauvais sens pour votre voiture. Gardez cela à l'esprit lorsque vous commencez à tester la voiture.

Étape 3: Le programme

C'est le programme que nous allons mettre sur l'Arduino Uno afin de contrôler la voiture. Téléchargez-le et ouvrez-le dans l'IDE Arduino. Nous allons le télécharger sur la carte Arduino afin de contrôler la voiture.

Étape 4: Création de la base de voiture

Création d'une base de voiture
Création d'une base de voiture
Création d'une base de voiture
Création d'une base de voiture

Cette partie variera donc considérablement. J'ai joint une photo pour cela montre ce que j'ai trouvé, mais vraiment tout ce dont vous avez besoin est un essieu qui tourne librement avec 2 roues arrière, une roue avant qui peut être attachée au servomoteur et une plate-forme au-dessus ou entre les deux qui peut abriter le circuit imprimé et la planche à pain. Le moteur doit également pouvoir être attaché à l'essieu arrière par une bande élastique afin que les pneus arrière puissent patiner.

Étape 5: Assembler le tout

Tout assembler
Tout assembler
Tout assembler
Tout assembler

Fondamentalement, il vous suffit de fixer le circuit imprimé et la planche à pain ensemble dans un emballage et de le fixer à la plate-forme créée à l'étape précédente. Accrochez le moteur à l'essieu avec une bande élastique puis votre presque ensemble.

Étape 6: Obtenir l'application

Obtenir l'application
Obtenir l'application

Vous avez besoin d'un téléphone Android pour que cela fonctionne, puis vous allez dans Google Play et trouvez l'application appelée "Smart Bluetooth". Connectez-le au module Bluetooth HC-06 et c'est parti !

Conseillé: