• 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
  • Construisez votre Robot tout-terrain contrôlé par smartphone     

    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)

           

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

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

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

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

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.

Construisez votre Robot tout-terrain contrôlé par smartphone
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.

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

🎮  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 : 

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

Tourner à gauche & Droite : 

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

  • 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.

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

  • 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".

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

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

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

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

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

   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
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

© 2025 CoThings. All Rights Reserved

  • Payment

Produit ajouté avec succès à votre panier

Continuer les achats
Passer à la caisse

Sample Product