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

Voiture robot pilotée par capteur G du smartphone via Bluetooth et Arduino

Composants et fournitures

Arduino UNO×1
Module Bluetooth HC-06 (ou HC-05)×1
Driver moteur L298N×1
Châssis robot 2 roues (plateforme quelconque)×1

Applications et services en ligne

À propos du projet

Ce projet réalise une voiture robot contrôlée par l'inclinaison (capteur G) d'un smartphone via Bluetooth. L'interface utilisateur est créée gratuitement avec l'éditeur en ligne RemoteXY, qui génère automatiquement le code Arduino et l'application mobile.

Étapes de réalisation

  1. Montage matériel : Assembler le châssis, connecter les moteurs au L298N, l'Arduino UNO, le module HC-06 (liaison série logicielle sur broches 2/3) et l'alimentation (batterie).
  2. Création de l'interface RemoteXY : Sur remotexy.com, ajouter un joystick virtuel lié au capteur G (inclinometer) et un interrupteur pour la LED témoin. Cliquer sur « Get source code ».
  3. Intégration du code : Ouvrir le code généré dans l'Arduino IDE, ajouter la bibliothèque RemoteXY.h (téléchargeable sur le site), et implémenter la logique de commande des moteurs en fonction des axes X/Y du joystick.
  4. Compilation et téléversement : Charger le sketch sur l'Arduino.
  5. Connexion mobile : Installer l'application RemoteXY sur Android/iOS, appairer le module Bluetooth (généralement « HC-06 » ou « INVOR »), sélectionner l'interface – la voiture répond immédiatement aux inclinaisons du téléphone.

Code source complet

Le code final (fourni) utilise une structure RemoteXY pour lire le joystick (joystick_1_x, joystick_1_y) et l'interrupteur. Une fonction Wheel() gère la vitesse et le sens de chaque moteur (droite/gauche) en combinant les axes pour obtenir une direction différentielle. La LED intégrée (broche 13) indique l'état de connexion.

Schéma de câblage

Schéma de connexion (image) : L298N piloté par broches 4-7 (direction) et 9-10 (PWM vitesse), HC-06 sur broches 2 (RX) / 3 (TX) via SoftwareSerial.

Processus de fabrication

  1. Construire un robot Raspberry Pi piloté par Bluetooth avec retour audio
  2. Construire un robot Raspberry Pi piloté Wi-Fi avec Python – Guide pas à pas
  3. Construire un décodeur DTMF avec un Arduino seul – Aucun CI supplémentaire nécessaire
  4. Créer un système Ambilight spectaculaire pour moniteur avec Arduino
  5. SERENA : Système d'Alarme Arduino Mega 2560 Personnalisé avec Écran Tactile TFT LCD
  6. Construire un Voltmètre Intelligent avec Arduino et Smartphone – Projet DIY Facile
  7. Véhicule Télécommandé par Android avec Raspberry Pi et Shield Moteur
  8. Transformez une vieille voiture RC en véhicule piloté au joystick avec Arduino
  9. Robot commandé par la voix avec Arduino Nano et Bluetooth