{"id":17435,"date":"2025-03-02T15:46:36","date_gmt":"2025-03-02T15:46:36","guid":{"rendered":"https:\/\/edukeytech.com\/?post_type=product&#038;p=17435"},"modified":"2025-03-21T23:33:15","modified_gmt":"2025-03-21T23:33:15","slug":"hc05-module-bluetooth-hc-05","status":"publish","type":"product","link":"https:\/\/edukeytech.com\/en\/product\/hc05-module-bluetooth-hc-05\/","title":{"rendered":"HC05 Module Bluetooth HC-05"},"content":{"rendered":"<p><strong>Le Module Bluetooth HC-05 est une solution sans fil performante bas\u00e9e sur la norme Bluetooth 2.0 pour la communication entre dispositifs. Ce module, largement utilis\u00e9 dans les projets d&rsquo;automatisation, de contr\u00f4le \u00e0 distance et d&rsquo;IoT, permet d&rsquo;\u00e9tablir une connexion s\u00e9rie sans fil entre un microcontr\u00f4leur, comme l&rsquo;Arduino, et d&rsquo;autres appareils Bluetooth compatibles, tels que des smartphones, tablettes ou ordinateurs.<\/strong><\/p>\n<p><strong>Sp\u00e9cifications techniques d\u00e9taill\u00e9es :<\/strong><\/p>\n<ul>\n<li><strong>Fr\u00e9quence de fonctionnement : Le HC-05 fonctionne sur la bande de fr\u00e9quence ISM de 2,4 GHz, ce qui est standard pour les modules Bluetooth, offrant une port\u00e9e de communication d\u2019environ 10 m\u00e8tres en environnement d\u00e9gag\u00e9, id\u00e9al pour des applications comme la commande de robots, les dispositifs portables et les syst\u00e8mes domotiques.<\/strong><\/li>\n<li><strong>Protocole de communication : Ce module prend en charge le protocole UART (Universal Asynchronous Receiver-Transmitter), permettant une communication s\u00e9rie simple entre le module Bluetooth et un microcontr\u00f4leur, tel qu&rsquo;un Arduino. Cette interface rend l&rsquo;int\u00e9gration facile et permet des transferts de donn\u00e9es efficaces pour diverses applications, y compris l&rsquo;envoi et la r\u00e9ception de commandes et d&rsquo;informations en temps r\u00e9el.<\/strong><\/li>\n<li><strong>Conformit\u00e9 RoHS : Le HC-05 respecte les directives RoHS (Restriction of Hazardous Substances), garantissant qu\u2019il ne contient pas de substances chimiques dangereuses, ce qui est essentiel pour l&rsquo;int\u00e9gration dans des produits conformes aux normes environnementales et \u00e0 la l\u00e9gislation en vigueur.<\/strong><\/li>\n<li><strong>Alimentation : Le module fonctionne avec une tension d\u2019entr\u00e9e comprise entre 3,3 V et 7 V, avec un niveau de port de 3,3 V, ce qui le rend compatible avec une large gamme de syst\u00e8mes embarqu\u00e9s, y compris des plateformes comme Arduino, ESP32, Raspberry Pi, et autres. Cependant, il est essentiel de ne pas d\u00e9passer la limite de 7 V pour \u00e9viter tout dommage au module.<\/strong><\/li>\n<li><strong>D\u00e9bit en bauds : Le HC-05 supporte une large gamme de d\u00e9bits en bauds, allant de 4800 bps \u00e0 1382 kbps, permettant ainsi d\u2019ajuster la vitesse de communication en fonction des besoins sp\u00e9cifiques du projet.<\/strong><\/li>\n<\/ul>\n<p><strong>Applications typiques :<\/strong><\/p>\n<ul>\n<li><strong>Syst\u00e8mes de contr\u00f4le \u00e0 distance : Utilis\u00e9 pour la commande sans fil de robots, de voitures t\u00e9l\u00e9command\u00e9es ou d&rsquo;autres dispositifs \u00e0 distance via une connexion Bluetooth.<\/strong><\/li>\n<li><strong>Automatisation domestique (Domotique) : Permet la communication entre des appareils \u00e9lectroniques et des syst\u00e8mes domotiques pour une gestion \u00e0 distance via smartphone ou tablette.<\/strong><\/li>\n<li><strong>IoT et dispositifs portables : Le HC-05 est fr\u00e9quemment utilis\u00e9 dans des projets IoT pour transmettre des donn\u00e9es entre des capteurs et des interfaces utilisateur sans n\u00e9cessiter de c\u00e2blage complexe.<\/strong><\/li>\n<li><strong>Projets Arduino : Ce module est id\u00e9al pour l\u2019int\u00e9gration dans des projets bas\u00e9s sur Arduino, permettant de connecter des p\u00e9riph\u00e9riques sans fil facilement.<\/strong><\/li>\n<\/ul>\n<p><strong>Sch\u00e9ma de connexion (pour Arduino) :<\/strong><\/p>\n<ol>\n<li><strong>VCC : Connectez \u00e0 5V sur l\u2019Arduino (le HC-05 fonctionne \u00e0 3.3V mais peut \u00eatre aliment\u00e9 par une source de 5V via un r\u00e9gulateur interne).<\/strong><\/li>\n<li><strong>GND : Connectez \u00e0 GND de l\u2019Arduino.<\/strong><\/li>\n<li><strong>TX : Connectez au RX de l\u2019Arduino (broche 0).<\/strong><\/li>\n<li><strong>RX : Connectez au TX de l\u2019Arduino (broche 1).<\/strong><\/li>\n<li><strong>EN (Enable) : Certains modules HC-05 utilisent une broche d&rsquo;activation qui peut \u00eatre laiss\u00e9e flottante ou connect\u00e9e \u00e0 VCC.<\/strong><\/li>\n<\/ol>\n<p><strong>Exemple de code pour Arduino :<\/strong><\/p>\n<p><strong>#include &lt;SoftwareSerial.h&gt;<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>SoftwareSerial BTserial(10, 11); \/\/ RX | TX<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>void setup() {<\/strong><\/p>\n<p><strong>\u00a0 Serial.begin(9600);\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Communication s\u00e9rie avec le moniteur<\/strong><\/p>\n<p><strong>\u00a0 <\/strong><strong>BTserial.begin(9600);\u00a0\u00a0\u00a0 \/\/ Initialisation du module Bluetooth<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0 Serial.println(\u00ab\u00a0Ready to communicate via Bluetooth.\u00a0\u00bb);<\/strong><\/p>\n<p><strong>}<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>void loop() {<\/strong><\/p>\n<p><strong>\u00a0 if (BTserial.available()) {<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0 char receivedChar = BTserial.read();<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0 Serial.print(receivedChar);\u00a0 \/\/ Affiche le caract\u00e8re re\u00e7u via Bluetooth<\/strong><\/p>\n<p><strong>\u00a0 }<\/strong><\/p>\n<p><strong>\u00a0 if (Serial.available()) {<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0 char sendChar = Serial.read();<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0 <\/strong><strong>BTserial.write(sendChar);\u00a0\u00a0\u00a0 \/\/ Envoie le caract\u00e8re via Bluetooth<\/strong><\/p>\n<p><strong>\u00a0 }<\/strong><\/p>\n<p><strong>}<\/strong><\/p>\n<p><strong>Explications du code :<\/strong><\/p>\n<ul>\n<li><strong>SoftwareSerial : Une biblioth\u00e8que qui permet de cr\u00e9er des ports s\u00e9rie suppl\u00e9mentaires sur l&rsquo;Arduino pour faciliter la communication avec des modules comme le HC-05 (qui utilise le port s\u00e9rie principal pour la programmation).<\/strong><\/li>\n<li><strong>Communication bidirectionnelle : Le code configure la communication entre le moniteur s\u00e9rie (ordinateur) et le module Bluetooth, permettant l\u2019envoi et la r\u00e9ception de donn\u00e9es en temps r\u00e9el.<\/strong><\/li>\n<\/ul>\n<p><strong>Avantages :<\/strong><\/p>\n<ul>\n<li><strong>Facilit\u00e9 d&rsquo;int\u00e9gration : Gr\u00e2ce \u00e0 son protocole UART et sa compatibilit\u00e9 avec des plateformes comme Arduino, le HC-05 peut \u00eatre rapidement int\u00e9gr\u00e9 dans des projets n\u00e9cessitant une communication sans fil.<\/strong><\/li>\n<li><strong>Faible consommation : Le module est con\u00e7u pour \u00eatre \u00e9conome en \u00e9nergie, ce qui le rend adapt\u00e9 \u00e0 des projets aliment\u00e9s par batterie.<\/strong><\/li>\n<li><strong>Port\u00e9e \u00e9tendue : Offrant une port\u00e9e d\u2019environ 10 m\u00e8tres, ce module est suffisant pour une vari\u00e9t\u00e9 d\u2019applications domestiques et industrielles.<\/strong><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p><strong>Le Module Bluetooth HC-05 est une solution sans fil performante bas\u00e9e sur la norme Bluetooth 2.0 pour la communication entre dispositifs. <\/strong><\/p>","protected":false},"featured_media":17436,"comment_status":"open","ping_status":"closed","template":"","meta":{"_joinchat":[]},"product_brand":[],"product_cat":[80,162],"product_tag":[],"class_list":{"0":"post-17435","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-module-ou-capteur","7":"product_cat-modules","9":"first","10":"instock","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product\/17435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/comments?post=17435"}],"version-history":[{"count":1,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product\/17435\/revisions"}],"predecessor-version":[{"id":17438,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product\/17435\/revisions\/17438"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/media\/17436"}],"wp:attachment":[{"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/media?parent=17435"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product_brand?post=17435"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product_cat?post=17435"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/edukeytech.com\/en\/wp-json\/wp\/v2\/product_tag?post=17435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}