Promo !

Module Bluetooth HC-05 – Communication série sans fil pour Arduino, ESP32 et microcontrôleurs

Le prix initial était : 7,38 €.Le prix actuel est : 3,87 €.

Le module HC-05 permet une communication Bluetooth sans fil fiable entre un microcontrôleur (Arduino, ESP32…) et un smartphone ou PC.

Catégories : ,

Description

Introduction

Le Module Bluetooth HC-05 est un composant de communication sans fil ultra populaire dans le monde des projets Arduino, robotique et IoT. Grâce à sa compatibilité avec les interfaces série UART, il permet de transmettre et de recevoir des données via Bluetooth, facilitant la création d’interfaces mobiles, la commande à distance ou la transmission de capteurs.


Qu’est-ce que le module HC-05 ?

Le HC-05 est un module Bluetooth de type maître/esclave qui fonctionne avec une communication série (UART). Il est principalement utilisé pour établir une liaison sans fil entre deux appareils, comme un Arduino et un smartphone Android.

Contrairement au HC-06 (esclave uniquement), le HC-05 peut être configuré comme maître ou esclave, ce qui en fait un choix plus flexible pour de nombreuses applications.


Caractéristiques techniques

  • Nom : HC-05

  • Version Bluetooth : 2.0 + EDR

  • Fréquence : 2.4 GHz

  • Tension de fonctionnement : 3.3V logique / 5V alimentation

  • Interface : UART (TX/RX)

  • Vitesse de transmission : 9600 bps par défaut

  • Distance de portée : jusqu’à 10 mètres

  • Mode : Maître / Esclave configurable

  • Broches : VCC, GND, TXD, RXD, KEY/EN

  • Dimensions : 37mm x 15mm x 3mm


Pourquoi utiliser le HC-05 ?

Connexion facile avec Arduino, ESP32, Raspberry Pi
Remplacement de câble série (USB) par liaison Bluetooth
Commandes via application Android (Bluetooth Terminal, MIT App Inventor, etc.)
Parfait pour la domotique, robotique et IoT
Très faible consommation énergétique


Applications typiques

  • 📱 Contrôle d’un robot via smartphone

  • 🔧 Téléversement ou lecture de données sans fil

  • 🏠 Systèmes domotiques (ouverture de porte, allumage d’éclairage)

  • 📊 Transmission de mesures de capteurs

  • 🧠 Projets pédagogiques pour apprendre la communication série


Exemple d’utilisation avec Arduino

🔧 Matériel nécessaire

  • 1x Arduino UNO

  • 1x Module HC-05

  • Câbles de connexion

  • Résistances 1kΩ et 2kΩ (pour adaptation logique)

🧠 Branchement

HC-05 Arduino
VCC 5V
GND GND
TXD Pin 10
RXD Pin 11 via pont diviseur (2kΩ/1kΩ)

📄 Code Arduino (via SoftwareSerial) :

#include <SoftwareSerial.h>
SoftwareSerial BT(10, 11); // RX, TX

void setup() {
Serial.begin(9600);
BT.begin(9600);
Serial.println(« Bluetooth HC-05 prêt »);
}

void loop() {
if (BT.available()) {
char c = BT.read();
Serial.write(c);
}
if (Serial.available()) {
char c = Serial.read();
BT.write(c);
}
}

Configuration avancée (AT Commandes)

Le HC-05 peut être configuré en envoyant des commandes AT via l’interface série. Exemple :

  • AT → OK

  • AT+ROLE=0 → passer en mode esclave

  • AT+NAME=MonModule → changer le nom Bluetooth

  • AT+PSWD=1234 → changer le mot de passe de connexion

⚠️ Le mode AT nécessite de maintenir la broche KEY à l’état haut au démarrage du module.


Différences entre HC-05 et HC-06

Critère HC-05 HC-06
Mode maître Oui Non
Configurable Oui (AT) Oui (limité)
Applications Polyvalentes Simples

Conseils pratiques

  • Toujours utiliser un diviseur de tension pour connecter le RX du HC-05 à un Arduino 5V.

  • Utiliser une application Android telle que Serial Bluetooth Terminal ou Bluetooth Controller pour envoyer/recevoir des données.

  • Le module est visible sous le nom « HC-05 » avec le mot de passe par défaut 1234.


Inclus dans le produit

  • 1x Module Bluetooth HC-05

  • 1x Antenne intégrée PCB

  • (Optionnel) 1x module breakout avec régulateur 3.3V intégré


Mots-clés secondaires à inclure

  • Communication Bluetooth Arduino

  • Liaison série sans fil

  • Module HC-05 maître esclave

  • Transmission UART sans fil

  • Bluetooth Arduino Android

  • Contrôle Bluetooth robot

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module Bluetooth HC-05 – Communication série sans fil pour Arduino, ESP32 et microcontrôleurs”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *