Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Comment fabriquer une voiture contrôlée par Bluetooth Arduino

Composants et fournitures

Arduino Nano R3
× 1
Micromoteur à engrenages en métal - 600 tr/min 12V
× 2
Driver de moteur DRV8833
× 1
Fer à souder (générique)
Imprimante 3D (générique)

À propos de ce projet


Bonjour les amis! Je m'appelle Nikolas, j'ai 15 ans et je vis à Athènes, en Grèce. Aujourd'hui, je vais vous montrer comment faire une voiture contrôlée par Bluetooth à 2 roues en utilisant un Arduino Nano , une imprimante 3D et quelques composants électroniques simples ! Assurez-vous de regarder ma vidéo YouTube pour voir la voiture en action et suivez les instructions à partir de là si vous préférez !

Histoire

Je suis entré dans l'électronique de base quand j'avais 9 ans quand mon père m'a apporté des piles, un interrupteur et une petite ampoule pour jouer avec, j'étais super excité. À cette époque, avec l'aide de mon père, j'ai fabriqué ma toute première voiture, aussi simple que possible. Il s'agissait d'un vieux boîtier de téléphone auquel nous avions attaché quatre moteurs à courant continu avec des roues de certaines voitures miniatures que nous avions et ils étaient alimentés par quelques piles AA, il ne pouvait qu'avancer mais j'étais vraiment fier et heureux. Au cours des années suivantes, j'ai réalisé une poignée de créations et BEAUCOUP de petites voitures. À un moment donné, je me suis fixé pour objectif de fabriquer une voiture télécommandée qui, cela peut vous sembler assez facile, mais pour mon passé, c'était hors de ma portée. Cependant, lorsque la pandémie a éclaté au printemps dernier et que nous sommes entrés en quarantaine, je me suis lancé dans une électronique plus complexe et vers avril, j'ai atteint mon objectif en fabriquant une voiture basée sur un Arduino Uno qui pourrait être contrôlée via une télécommande infrarouge ! Je me suis alors fixé comme objectif de fabriquer une voiture qui serait contrôlée en Bluetooth avec mon téléphone. C'est là que ce tutoriel entre en place. Profitez-en !

Étape 1 : impression 3D

J'ai conçu les fichiers 3D moi-même en utilisant Onshape. Vous aurez besoin d'imprimer la base ainsi que deux roues. J'ai imprimé toutes les pièces en Prusament Gold PETG à une hauteur de couche de 0,2 mm et 40 % de remplissage sur la Creality Ender 3 V2.

Vous pouvez trouver les fichiers .stl ici :Thingiverse

Étape 2 :Circuit

Il est temps de faire le circuit ! Alors maintenant, mettez l'Arduino Nano, le DRV8833 et le HC-06 sur votre maquette.

  • Connectez le VCC des HC-06 et DRV8833 à 5V
  • Connectez le GND des HC-06 et DRV8833 à GND
  • Connectez le TXD à D10
  • Connectez le RXD à D11
  • Connecter INT1 , INT2 , INT3 , INT4 à D2 , D3 , D4 , D5 en conséquence
  • Connectez les câbles du premier moteur vers OUT1 et OUT2
  • Connectez les câbles du deuxième moteur vers OUT3 et OUT4
  • Connectez le "" de la batterie à 5 V et le "- " à GND (Vous pouvez maintenant ajouter l'interrupteur à glissière au "+" si vous le souhaitez)

Étape 3 :Programmation​

Téléchargeons le code sur l'Arduino Nano ! Connectez-le simplement à votre ordinateur avec un câble USB puis ouvrez le fichier "BluetoothCar.ino" avec Arduino IDE. Assurez-vous que les options de l'onglet Outils sont les mêmes que dans l'image ci-dessus et que vous avez sélectionné le bon port COM. Cliquez sur « Télécharger » et vous êtes prêt à partir !

BluetoothCar.ino

Étape 4 : application Bluetooth

Il est temps d'essayer si notre circuit et notre programme fonctionnent comme prévu. J'ai créé ma propre application Android à l'aide de MIT App Inventor, un programme simple qui vous permet de créer facilement des applications Android ! Vous pouvez installer l'application sur votre téléphone Android en téléchargeant le "BluetoothController.apk" ci-dessous. Il existe quelques alternatives sur le Play Store et l'App Store si vous préférez, mais j'ai fait celle-ci car la voiture ne bouge que si votre doigt est sur le bouton, ce qui est une fonctionnalité que j'aime beaucoup.

Lors de la première connexion au module Bluetooth, vous devrez activer le Bluetooth sur votre appareil, puis vous devrez trouver un appareil nommé "HC-06 " et pour vous y connecter vous devrez saisir le mot de passe "1234 " ou "0000 ". Ensuite, accédez à l'application et cliquez sur le bouton Bluetooth et sélectionnez le HC-06. Vous avez maintenant connecté avec succès votre voiture à votre smartphone et vous pouvez contrôler les moteurs via l'application !

BluetoothController.apk

Étape 5 :Assemblage

Maintenant, vous devez souder l'électronique et vous préparer à assembler la voiture !

  • Vissez le support de batterie 18650 à la base et ajoutez l'écrou
  • Pousser les deux moteurs en place
  • Placez le curseur en place
  • Installez le pilote de moteur DRV8833 en place
  • Fixez l'Arduino Nano en place
  • Faites glisser le HC-06 en place
  • Ajoutez la batterie 18650 à son support
  • Pousser les deux roues dans les arbres des moteurs
  • Enfin, ajoutez 2 élastiques à chaque roue

Étape 6 :Profitez de votre création !

Bien joué! Maintenant, allumez-le, connectez-vous via votre application Android et amusez-vous ! J'espère que vous avez apprécié ce tutoriel et si c'est le cas, pensez à vous abonner à ma chaîne YouTube pour d'autres projets géniaux, vous pouvez également consulter mon Instagram sur @n_babetass ! Vous pouvez laisser des questions ou des recommandations dans les commentaires ci-dessous ! Merci pour votre temps !

Code

  • BluetoothCar.ino
BluetoothCar.inoArduino
Aucun aperçu (téléchargement uniquement).

Pièces et boîtiers personnalisés

Thingverse
https://www.thingverse.com/thing:4683747CAD fichier sur thingverse.com bluetoothcontroller_(1)_Ud3W5pFdl4.apk

Schémas


Processus de fabrication

  1. Robot Raspberry Pi contrôlé par Bluetooth
  2. Comment fabriquer un ventilateur d'air temporisé
  3. Comment pirater des télécommandes infrarouges
  4. Transformez votre voiture RC en voiture RC Bluetooth
  5. Voiture RC contrôlée par joystick
  6. Comment créer un bouton de clavier personnalisable personnalisable
  7. Comment faire une boussole en utilisant Arduino et Processing IDE
  8. Combien de temps faut-il pour charger une batterie de voiture ?
  9. Comment la réduction des subventions affecte l'industrie des batteries de puissance