Comment brancher le module Bluetooth?

Comment brancher le module Bluetooth?

Connecter deux arduinos via bluetooth

Dans ce tutoriel Arduino Bluetooth, nous allons apprendre à utiliser le module HC-05 pour contrôler Arduino via la communication Bluetooth. Vous pouvez regarder la vidéo suivante ou lire le tutoriel écrit ci-dessous pour plus de détails.

Pour ce tutoriel, j’ai fait deux exemples, contrôler l’Arduino en utilisant un smartphone et contrôler l’Arduino en utilisant un ordinateur portable ou un PC. Afin de ne pas surcharger ce tutoriel, dans mon prochain tutoriel, nous apprendrons comment configurer le module Bluetooth HC-05 et établir une communication Bluetooth entre deux cartes Arduino distinctes en tant que dispositifs maître et esclave.

Avant de commencer avec le premier exemple, contrôler un Arduino en utilisant un smartphone, regardons de plus près le module Bluetooth HC-05. Comparé au module HC-06, qui ne peut être configuré qu’en tant qu’esclave, le HC-05 peut également être configuré en tant que maître, ce qui permet d’établir une communication entre deux cartes Arduino distinctes. Il existe plusieurs versions de ce module, mais je recommande celle qui est fournie sur une carte d’extension, car elle est beaucoup plus facile à connecter. Le module HC-05 est un module Bluetooth SPP (Serial Port Protocol), ce qui signifie qu’il communique avec l’Arduino via la communication série.

Programmation bluetooth Arduino

Dans mes deux tutoriels précédents, nous avons déjà appris à connecter le module Bluetooth HC-05 à l’Arduino et à établir une communication entre un smartphone Android et l’Arduino. Dans ces tutoriels, nous avons utilisé le module Bluetooth HC-05 avec sa configuration par défaut, comme un dispositif esclave.

  Comment apprendre Python débutant?

Pour ce tutoriel, nous devons configurer les deux modules. Pour ce faire, nous devons passer en mode de commande AT et voici comment nous allons procéder. Tout d’abord, nous devons connecter le module Bluetooth à l’Arduino selon les schémas de circuit expliqués dans les tutoriels précédents. Ce que nous devons faire en plus est de connecter la broche “EN” du module Bluetooth à 5 volts et de commuter les broches TX et RX sur la carte Arduino.

Ainsi, la broche RX de l’Arduino doit être connectée à la broche RX du module Bluetooth, via le diviseur de tension, et la broche TX de l’Arduino à la broche TX du module Bluetooth. Maintenant, tout en maintenant le petit bouton sur la broche “EN”, nous devons alimenter le module et c’est ainsi que nous entrerons dans le mode de commande. Si la led du module Bluetooth clignote toutes les 2 secondes, cela signifie que nous sommes entrés avec succès dans le mode de commande AT.

Module bluetooth Arduino

Bluetooth est un protocole de communication qui permet une communication abordable dans les PAN (Personal Are Network). Il fournit un débit de données maximum de 1Mb/S, fonctionnant dans une portée nominale de 100 mètres en utilisant la fréquence de 2,4 GHz.

Le HC-05 peut être utilisé avec un certain nombre de microcontrôleurs comme les cartes Arduino (Arduino UNO, Arduino Nano, Arduino Pro Mini etc.), les cartes ESP8266, les cartes STM32 et toute autre carte de développement disponible.

Dans cet exemple, j’utilise les broches 10 et 11 de l’Arduino comme broches RX et TX respectivement. Rappelez-vous que RX de l’Arduino est connecté à TX du module et vice versa. En dehors des broches RX et TX, il vous suffit de connecter les broches d’alimentation, c’est-à-dire VCC et GND du module à 5v et GND de l’Arduino.

  Cest quoi le logiciel ISIS?

Maintenant, si vous avez fait les connexions correctement. Passons à la partie codage. J’avais promis que le code serait simple et soigné. Non ? Laissez-moi en faire une de plus. Vous n’aurez aucune difficulté à comprendre le code par vous-même.

Dans les deux premières lignes du code, il suffit d’importer la bibliothèque et de définir un nom de variable pour notre module BT (je l’ai appelé QuartzBT, vous pouvez le changer pour ce que vous voulez). Rappelez-vous, c’était 10 et 11 dans nos schémas.

Arduino bluetooth datenübertragung

Tout sur le module Bluetooth HC-05 | Connexion avec AndroidVous n’avez jamais voulu contrôler vos robots mécaniques avec un téléphone Android ou concevoir les robots avec une télécommande personnalisée, ici dans ce tutoriel nous allons apprendre sur un module Bluetooth HC-05 utilisé pour les cas mentionnés ci-dessus et beaucoup d’autres. Ici, nous allons comprendre la connexion et le fonctionnement d’un module HC-05 et aussi son interfaçage avec une application Android personnalisée.  Notions de base La communication sans fil remplace de plus en plus les connexions câblées dans le domaine de l’électronique et de la communication. Conçu pour remplacer les connexions par câble, le HC-05 utilise la communication série pour communiquer avec l’électronique. Habituellement, il est utilisé pour connecter de petits appareils comme les téléphones mobiles en utilisant une connexion sans fil à courte portée pour échanger des fichiers. Il utilise la bande de fréquence de 2,45 GHz. Le taux de transfert des données peut varier jusqu’à 1Mbps et sa portée est de 10 mètres.  Le module HC-05 peut fonctionner avec une alimentation de 4-6V. Il supporte des vitesses de transmission de 9600, 19200, 38400, 57600, etc. Plus important encore, il peut fonctionner en mode maître-esclave, ce qui signifie qu’il ne peut ni envoyer ni recevoir de données de sources externes.    Module HC-05 Description des broches

  Cest quoi une bibliothèque Arduino?