• Microcontrôleurs et Cartes
    • Arduino
    • Raspberry Pi
    • ESP8266/ESP32
    • STM32
    • Nvidea jetson
    • Autres Microcontrôleurs et Cartes
  • Modules électroniques
  • Capteurs
    • Capteurs de Température et d'Humidité
    • Capteurs de Mouvement et de Proximité
    • Capteurs de Pression et de Force
    • Capteurs de Gaz et d'Alcool
    • Capteurs suiveurs de lignes
    • Autre capteur
    • Capteurs de tension et de courant
  • Batteries, Alimentation et chargeurs
    • Alimentation a decoupage
    • Modules convertisseurs
    • Modules de charge
    • Accesoires batteries
    • Panneaux Solaires
    • Piles et batteries
      • Back
      • LIPO
      • Lithium
      • BMS
  • Composants Electroniques
    • Resistances
    • Condensateurs
    • Inductances
    • Transistors
    • Diodes
    • Relais
    • Circuits Intégrés
  • Affichages
    • Affichages TFT
    • Affichages LCD
    • Affichages OLED
    • Afficheur Tactile
    • Afficheur 7 segments
    • Matrices LED
  • Modules électroniques
  • Robotique
    • Châssis et Cadres
    • Roues et Chenilles
    • Bras Robotiques
    • Capteurs pour Robots
    • Accessoires Robotique
    • Capteurs pour Robots
  • Outillage
    • Tournevis
    • Clé
    • pince
    • Outils à Main
    • Outils Électriques
    • Autres outillage
  • Impression 3D
    • Imprimantes 3D
    • Filaments
    • Accessories 3D
  • Équipements de Soudure
    • Station de soudure
    • Fer a souder
    • Accessoires de soudure
  • Eclairage LED
  • Prototypage
    • Plaques de Montage (Breadboards)
    • PCB et Accessoires
    • Accessoires de prototypage
    • Fils de Connexion (Jumper Wires)
    • Kits de Développement
  • Mesures
    • Multimetres
    • Oscilloscopes
    • pinces ampermetriques
  • Connectiques
    • Fils et câbles
    • Connecteurs
    • Borniers
    • Gaine thermique
  • Projecteurs et Luminaires
    • Projecteur
    • ruban Led
    • Lampe
    • Accessoires Luminaires
  • Accessoire pour couveuse
  • Boitiers
  • Visserie
    • Ecrou
  • Moteurs | Pompes | Actionneurs
    • Moteurs à Courant Continu (DC)
    • Servomoteurs
    • Moteurs Pas à Pas
    • Pilotes et Contrôleurs de Moteurs
    • Pompes
    • Autre Actionneurs
  • Modules Sans Fil
    • Modules Bluetooth
    • Modules WiFi
    • Modules GSM/GPRS
    • Modules LoRa
    • Modules RF
  • Kits et Projets
    • Kits DIY
    • Kits Voitures
    • Kits IOT
    • Kits Éducatifs
  • Interrupteurs et boutons poussoir
    • Interrupteurs
    • Boutons poussoir
    • switch
  • +216 29 750 003
  • +216 27 772 264
  • contact@cothings.net
  • Emplacement du magasin
  • S'inscrire ou Se connecter
0
CoThings
  • Tous les Produits
  • Octopus Smart
  • Automate Programmable PLC
  • Cartes de développement
    • Cartes Arduino
    • Cartes Raspberry PI
    • Cartes ESP
    • Cartes STM32
    • Cartes NVIDEA JETSON
  • Imprimantes 3D
  • Module
    • Driver Moteur
    • Relais
    • Convertisseur
    • Ecran
    • Autre Module
  • Actionneurs
    • Moteurs
      • Back
      • MCC
      • Pas à Pas
      • Servo
      • Driver moteur
    • Buzzer
    • Affichage
    • Autre_Actionneurs
  • Capteurs
    • Capteurs Température et Humidité
    • Capteurs Gaz
    • Capteurs de Courant
    • Camera
    • Autre Capteur
  • Communication
    • Wifi
    • Ethernet
    • GSM/GPRS
    • Bluetooth
    • Infrarouge
    • Radio
    • Autre Communication
  • Batterie
    • Lipo
    • Lithium
    • Accessoires batterie
  • Composants électroniques
    • Bouton Interrupteur
    • Led
    • Résistances
    • Condensateur
    • Transistors
    • Diodes
    • Autre Électronique
  • Eclairage LED
  • Soudage
    • station air chaud
    • fer a souder
    • Accessoires de soudure
  • Connectivité
    • Fils de connection
    • Cable
    • Pins
    • Plaque de connection
    • Autre Connectivité
  • Mesure et controle
    • Multimètre
    • Temperature Humidité
    • Vitesse
    • Tension Courant
  • Outillage
    • Pince
    • Tournevis
    • Autre
  • Projecteur
  • Accessoires
    • Boitier
    • ventilateur
    • Aimant
    • gaine thermique
    • Autre Accessoires
      • Back
      • Carte Mémoire
  • Mecanique
    • Accouplement
    • Vis
  • Notre boutique
  • Blogs
    0
  • 0
Menu
  • Microcontrôleurs et Cartes
    • Arduino
    • Raspberry Pi
    • ESP8266/ESP32
    • STM32
    • Nvidea jetson
    • Autres Microcontrôleurs et Cartes
  • Modules électroniques
  • Capteurs
    • Capteurs de Température et d'Humidité
    • Capteurs de Mouvement et de Proximité
    • Capteurs de Pression et de Force
    • Capteurs de Gaz et d'Alcool
    • Capteurs suiveurs de lignes
    • Autre capteur
    • Capteurs de tension et de courant
  • Batteries, Alimentation et chargeurs
    • Alimentation a decoupage
    • Modules convertisseurs
    • Modules de charge
    • Accesoires batteries
    • Panneaux Solaires
    • Piles et batteries
      • Back
      • LIPO
      • Lithium
      • BMS
  • Composants Electroniques
    • Resistances
    • Condensateurs
    • Inductances
    • Transistors
    • Diodes
    • Relais
    • Circuits Intégrés
  • Affichages
    • Affichages TFT
    • Affichages LCD
    • Affichages OLED
    • Afficheur Tactile
    • Afficheur 7 segments
    • Matrices LED
  • Modules électroniques
  • Robotique
    • Châssis et Cadres
    • Roues et Chenilles
    • Bras Robotiques
    • Capteurs pour Robots
    • Accessoires Robotique
    • Capteurs pour Robots
  • Outillage
    • Tournevis
    • Clé
    • pince
    • Outils à Main
    • Outils Électriques
    • Autres outillage
  • Impression 3D
    • Imprimantes 3D
    • Filaments
    • Accessories 3D
  • Équipements de Soudure
    • Station de soudure
    • Fer a souder
    • Accessoires de soudure
  • Eclairage LED
  • Prototypage
    • Plaques de Montage (Breadboards)
    • PCB et Accessoires
    • Accessoires de prototypage
    • Fils de Connexion (Jumper Wires)
    • Kits de Développement
  • Mesures
    • Multimetres
    • Oscilloscopes
    • pinces ampermetriques
  • Connectiques
    • Fils et câbles
    • Connecteurs
    • Borniers
    • Gaine thermique
  • Projecteurs et Luminaires
    • Projecteur
    • ruban Led
    • Lampe
    • Accessoires Luminaires
  • Accessoire pour couveuse
  • Boitiers
  • Visserie
    • Ecrou
  • Moteurs | Pompes | Actionneurs
    • Moteurs à Courant Continu (DC)
    • Servomoteurs
    • Moteurs Pas à Pas
    • Pilotes et Contrôleurs de Moteurs
    • Pompes
    • Autre Actionneurs
  • Modules Sans Fil
    • Modules Bluetooth
    • Modules WiFi
    • Modules GSM/GPRS
    • Modules LoRa
    • Modules RF
  • Kits et Projets
    • Kits DIY
    • Kits Voitures
    • Kits IOT
    • Kits Éducatifs
  • Interrupteurs et boutons poussoir
    • Interrupteurs
    • Boutons poussoir
    • switch
  • Acceuil
  • Boutique
    • Tous les produits
    • Categories
  • Nouveaux Produits
    • 0
  • Tous les Produits
  • Octopus Smart
  • Automate Programmable PLC
  • Cartes de développement
    • Back
    • Cartes Arduino
    • Cartes Raspberry PI
    • Cartes ESP
    • Cartes STM32
    • Cartes NVIDEA JETSON
  • Imprimantes 3D
  • Module
    • Back
    • Driver Moteur
    • Relais
    • Convertisseur
    • Ecran
    • Autre Module
  • Actionneurs
    • Back
    • Moteurs
      • Back
      • MCC
      • Pas à Pas
      • Servo
      • Driver moteur
    • Buzzer
    • Affichage
    • Autre_Actionneurs
  • Capteurs
    • Back
    • Capteurs Température et Humidité
    • Capteurs Gaz
    • Capteurs de Courant
    • Camera
    • Autre Capteur
  • Communication
    • Back
    • Wifi
    • Ethernet
    • GSM/GPRS
    • Bluetooth
    • Infrarouge
    • Radio
    • Autre Communication
  • Batterie
    • Back
    • Lipo
    • Lithium
    • Accessoires batterie
  • Composants électroniques
    • Back
    • Bouton Interrupteur
    • Led
    • Résistances
    • Condensateur
    • Transistors
    • Diodes
    • Autre Électronique
  • Eclairage LED
  • Soudage
    • Back
    • station air chaud
    • fer a souder
    • Accessoires de soudure
  • Connectivité
    • Back
    • Fils de connection
    • Cable
    • Pins
    • Plaque de connection
    • Autre Connectivité
  • Mesure et controle
    • Back
    • Multimètre
    • Temperature Humidité
    • Vitesse
    • Tension Courant
  • Outillage
    • Back
    • Pince
    • Tournevis
    • Autre
  • Projecteur
  • Accessoires
    • Back
    • Boitier
    • ventilateur
    • Aimant
    • gaine thermique
    • Autre Accessoires
      • Back
      • Carte Mémoire
  • Mecanique
    • Back
    • Accouplement
    • Vis
  • Notre boutique
  • Blogs
  • Appelez
  • Contact
  • Informations sur le magasin
  • Directions

Route X
Bardo

  • CoThingsAccueil
  • News
  • Construisez votre Robot tout-terrain contrôlé par smartphone
Article

Construisez votre Robot tout-terrain contrôlé par smartphone

  • 19 Jun, 2025
  • Posté par : Contact CoThings

🔧 Introduction

Vous avez toujours rêvé de construire votre propre véhicule tout-terrain intelligent, capable de franchir les obstacles et d’être piloté à distance depuis votre smartphone ? Ce blog est fait pour vous !

Dans ce guide complet, nous allons vous montrer comment réaliser un buggy tout-terrain télécommandé via Bluetooth, étape par étape, à partir de zéro. Que vous soyez passionné d’électronique, débutant en robotique ou simplement curieux, ce projet ludique et éducatif vous permettra de combiner mécanique, électronique et programmation mobile.

Grâce à un kit simple, quelques composants et une application de contrôle sur smartphone, vous allez pouvoir donner vie à un petit 4x4 capable d’avancer, reculer, tourner et s’adapter à différents terrains.

II - Matériel Nécessaire

  • 1 X  Carte Arduino Uno
  • 1 X Module Bluetooth HC-05
  • 4 X Roue de Voiture 130mm
  • 4 X Moteur réducteur JGB37-555 DC12V 500 RPM 
  • 4 X Accouplement L 30mm , D 6mm
  • 2 X Pilote de moteur BTS796
  • 1 X Batterie LIPO 3S 11.1V - 5200mAh
  • 4 X Support Moteur 
  • 2 X Fils de connexion M/F 
  • 2 X Fils de connexion M/M
  • Chassis Tout-Terrain
  •      

    III - Schéma des connexions :

    1. Connexion du module Bluetooth HC-05 à Arduino Uno

    HC-05 Arduino Uno
    VCC 5V
    GND GND
    TX RX (Pin 0) 
    RX TX (Pin 1)

    2. Connexion du 2 driver moteur BTS976 à Arduino Uno

    🔌 Câblage du BTS7960 n°1 – Côté gauche (moteurs gauche)

    Broche BTS7960 (Gauche) Connectée à
    RPWM Arduino D5 (PWM)
    LPWM Arduino D6 (PWM)
    R_EN Arduino D7
    L_EN Arduino D8
    VCC Arduino 5V
    GND Arduino GND et Batterie GND
    B+ +12V Batterie
    B- GND Batterie
    Sortie Moteur 1 et 2 2 moteurs gauche (en parallèle)

    🔌 Câblage du BTS7960 n°2 – Côté droit (moteurs droit)

    Broche BTS7960 (Droite) Connectée à
    RPWM Arduino D9 (PWM)
    LPWM Arduino D10 (PWM)
    R_EN Arduino D11
    L_EN Arduino D12
    VCC Arduino 5V
    GND Arduino GND et Batterie GND
    B+ +12V Batterie
    B- GND Batterie
    Sortie Moteur 3 et 4 2 moteurs droite (en parallèle)

           

         

IV - Explication du Code Arduino pour le Robot Télécommandé via Bluetooth HC-05 :

Ce code permet de contrôler un robot à deux moteurs via un smartphone et un module Bluetooth HC-05. L'Arduino reçoit des commandes via Bluetooth et active les moteurs en conséquence.

1. Déclaration des broches utilisées pour le BTS7960

Chaque module BTS7960 contrôle deux moteurs. On utilise deux modules :

  • Un pour les moteurs du côté gauche
  •  Un pour les moteurs du côté Droit

Ces broches permettent de contrôler la rotation des 4 moteurs à l'aide de 2 driver de moteur BTS7960

2. Initialisation dans setup()

Dans la fonction setup(), on initialise la communication série (Bluetooth) et on configure les broches en sortie. Les broches d'activation sont mises à HIGH pour permettre le fonctionnement du BTS7960.

Le HC-05 est configuré pour recevoir des commandes à 9600 bauds


3. Lecture des commandes dans loop()

Cette boucle vérifie s'il y a une commande Bluetooth entrante.
En fonction du caractère reçu, on active les moteurs pour effectuer l’action souhaitée : avancer, reculer, tourner ou s’arrêter.

🎮  Interprétation des commandes : 
  

   - Le robot réagit selon le caractère reçu :
  F = Avancer | B = Reculer | L = Gauche | R = Droite | S = Stop

Chaque fonction active les moteurs dans une direction spécifique :

Avancer & Reculer : 

Tourner à gauche & Droite : 

  • Le moteur gauche recule et le moteur droit avance, ce qui fait tourner le robot à gauche.
  • Le moteur gauche avance et le moteur droit recule, ce qui fait tourner le robot à droite.

  • Tous les moteurs sont mis à l'arrêt.

V - Application Mobile pour le Contrôle

  • Applications compatibles :  Bluetooth RC Controller 
  • Appairer le module Bluetooth HC-05 avec votre smartphone 

Pour pouvoir contrôler votre robot Arduino via Bluetooth, vous devez appairer le module HC-05 avec votre smartphone. Voici les étapes détaillées :

 Étape 1 : Allumer le module HC-05

  • Branchez votre Arduino et le module HC-05.
  • Le module HC-05 clignote rapidement en rouge (ce qui signifie qu'il est en mode détectable).

 Étape 2 : Activer le Bluetooth sur votre téléphone

  1. Ouvrez les paramètres de votre téléphone.
  2. Activez le Bluetooth.
  3. Recherchez des appareils disponibles.

 Étape 3 : Appairer le module HC-05

  1. Recherchez un appareil nommé "HC-05" ou "HC-06".
  2. Sélectionnez HC-05 et cliquez sur "Appairer".
  3. Code PIN requis :
    • Essayez 1234 ou 0000 (codes par défaut du module HC-05).
  4. Une fois appairé, HC-05 apparaît dans la liste des appareils connectés.
  • Liste des commandes Bluetooth :
    • 'F' → Avancer
    • 'B' → Reculer
    • 'L' → Tourner à gauche
    • 'R' → Tourner à droite
    • 'S' → Stop

  Étape 4 : Connecter HC-05 Avec l'application :  

1 - Ouvrez l'application.

2 - Appuyez sur l'icône de réglages.

3 - Appuyez sur "Se connecter à la voiture".

4 - Sélectionnez HC-05 dans la liste.

  Enfin, vous êtes connecté avec succès ! 

   Conclusion : Un Robot Télécommandé Facile à Réaliser 🤖🚀

Dans cet article, nous avons vu comment construire un robot télécommandé via Bluetooth en utilisant Arduino et le module HC-05. Grâce à une application mobile, nous pouvons facilement contrôler les mouvements du robot et l’améliorer selon nos besoins.

Ce projet est une excellente introduction à la robotique et à la programmation Arduino, tout en étant accessible aux débutants.

 

  • Share
  • Tweet
Admin
Contact CoThings

Laissez un commentaire

Les commentaires doivent être approuvés avant d'être affichés

About
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tincidunt, erat in malesuada aliquam, est erat faucibus purus, eget viverra nulla sem vitae neque. Quisque id sodales libero.
Categories
Recent posts
Tags
  • All
CoThings
Vous avez des questions? 29 750 003 27 772 264
Adresse Showroom Route X (Pres de Stade Bardo), Bardo, Tunis
Information
  • Politique de remboursement
  • Conditions d'utilisation
  • FAQ

© 2025 CoThings. All Rights Reserved

  • Payment

Produit ajouté avec succès à votre panier

Continuer les achats
Passer à la caisse

Sample Product