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

Construire une voiture Arduino pilotée par Bluetooth : Guide DIY complet

Composants et fournitures

ComposantQuantitéRemarques
Arduino Nano R31
Moteur réducteur métal micro 600 RPM 12V2
Pilote moteur DRV88331
Module Bluetooth HC-061
Batterie Li-ion 186501
Support batterie 186501
Interrupteur à glissière 11x6 mm1
Vis M3 (10 mm) et écrou1
Câbles divers1
Élastiques ordinaires4Pour l'adhérence des roues

Outils et machines nécessaires

À propos du projet

Bonjour ! Je m'appelle Nikolas, j'ai 15 ans et j'habite à Athènes, Grèce. Aujourd'hui, je vais vous montrer comment fabriquer une voiture à 2 roues pilotée par Bluetooth avec un Arduino Nano, une imprimante 3D et de simples composants électroniques ! Regardez ma vidéo YouTube pour voir la voiture en action.

Histoire

J'ai débuté l'électronique à 9 ans avec mon père (piles, interrupteur, ampoule). Mon premier « véhicule » était une boîte de téléphone avec 4 moteurs DC et des roues de jouets, alimenté par des piles AA – il n'avançait qu'en ligne droite, mais j'étais fier ! Au fil des ans, j'ai fait beaucoup de petits robots. Mon rêve : une voiture télécommandée. Pendant le confinement (printemps 2020), j'ai progressé et réalisé une voiture pilotée par télécommande IR (Arduino Uno). Ensuite, je me suis fixé comme objectif le pilotage Bluetooth via smartphone. Ce tutoriel est le fruit de cet objectif. Bonne lecture !

Étape 1 : Impression 3D

J'ai conçu les pièces sur Onshape. Il faut imprimer la base et deux roues. Imprimé en Prusament Gold PETG, hauteur de couche 0,2 mm, remplissage 40 %, sur Creality Ender 3 V2.

Fichiers STL sur Thingiverse : thingiverse.com/thing:4683747

Étape 2 : Circuit

Placez l'Arduino Nano, le DRV8833 et le HC-06 sur une plaque d'essai.

Étape 3 : Programmation

Connectez l'Arduino Nano par USB, ouvrez BluetoothCar.ino dans l'IDE Arduino. Vérifiez les options Outils (carte : Arduino Nano, processeur ATmega328P, port COM correct). Cliquez sur « Téléverser ».

Étape 4 : Application Bluetooth

J'ai créé une application Android avec MIT App Inventor. Elle a l'avantage que la voiture ne bouge que tant que le doigt reste sur le bouton (sécurité).

Téléchargez BluetoothController.apk (fourni). Alternatives sur Play Store / App Store.

Première connexion : activez Bluetooth, cherchez « HC-06 », mot de passe « 1234 » ou « 0000 ». Dans l'app, cliquez sur le bouton Bluetooth et sélectionnez HC-06. C'est prêt !

Étape 5 : Assemblage

  1. Vissez le support de batterie 18650 sur la base et ajoutez l'écrou.
  2. Insérez les deux moteurs en place.
  3. Insérez l'interrupteur à glissière.
  4. Placez le DRV8833.
  5. Placez l'Arduino Nano.
  6. Insérez le module HC-06.
  7. Mettez la batterie 18650 dans son support.
  8. Enfoncez les deux roues sur les axes des moteurs.
  9. Ajoutez 2 élastiques sur chaque roue pour l'adhérence.

Étape 6 : Profitez de votre création !

Allumez, connectez via l'application Android et amusez-vous ! Si vous avez aimé, abonnez-vous à ma chaîne YouTube et suivez-moi sur Instagram @n_babetass. Questions ou suggestions en commentaires. Merci !

Code

Fichier : BluetoothCar.ino (téléchargement uniquement, pas d'aperçu).

Pièces personnalisées et boîtiers

Fichiers CAO sur Thingiverse : thingiverse.com/thing:4683747

Schémas

Schéma de câblage complet disponible dans les pièces jointes.

Processus de fabrication

  1. Construire un robot Raspberry Pi piloté par Bluetooth avec retour audio
  2. Construction d'un système de ventilation chronométré par GPS pour bateaux : ventilateur commandé par relais avec PIC16F628A
  3. Construire une télécommande IR universelle avec Arduino : Guide étape par étape
  4. Transformez votre voiture RC en véhicule piloté par Bluetooth
  5. Transformez une vieille voiture RC en véhicule piloté au joystick avec Arduino
  6. Créer un bouton clavier personnalisé « frappable » avec Arduino : guide pas à pas
  7. Construire une Boussole Numérique Temps Réel avec Arduino et Processing
  8. Charger une batterie de voiture : durée, techniques et signes d'usure
  9. Impact des réductions de subventions sur l'industrie des batteries de puissance en Chine