Matériel

Comment connecter votre projet Arduino par Bluetooth pour se synchroniser avec d’autres appareils? Guide étape par étape

Le Bluetooth fait partie des réseaux personnels sans fil ( WPAN ), il a pour but de favoriser la transmission de données et de voix de différents appareils via une liaison radiofréquence dans la bande ISM de 2,4 GHZ. Cela a fait de cet outil l’une des meilleures alternatives lors de la réalisation d’un projet Arduino .

En général, les appareils qui intègrent cette technologie ont la capacité de communiquer entre eux lorsqu’ils sont à portée . Ces communications sont effectuées par radiofréquence afin que les appareils n’aient pas à être alignés, ils peuvent même être à des endroits séparés tant qu’ils sont à portée de la connexion.

De cette façon, cette technologie a été utilisée par l’électronique et les programmeurs pour l’utiliser dans différents projets avec Arduino , car cela permet d’augmenter les possibilités lorsque l’on souhaite que ce projet réalise un certain type d’ activité dans le monde physique. Ici, nous allons vous montrer comment vous pouvez connecter votre projet Arduino par Bluetooth pour le synchroniser avec d’autres appareils, pour cela, suivez en détail tout ce que nous vous apprendrons ensuite dans l’article.

Quels sont les avantages de l’utilisation des connexions Bluetooth avec Arduino?

Sans aucun doute, pouvoir utiliser ce type de connexion dans vos projets Arduino vous apportera certains avantages, principalement parce qu’il vous offre beaucoup plus de possibilités lors de la création et de la programmation .

C’est ainsi que nous allons ici vous montrer quels sont les principaux bénéfices que tout cela vous apporte:

  • Facilite les communications entre les ordinateurs mobiles.
  • Il vous permet de concevoir des projets électroniques que vous pourrez contrôler avec votre appareil mobile.
  • Éliminez tout type de connexion de câble et de connecteurs .
  • Il vous permet de créer de petits réseaux sans fil et de faciliter la synchronisation des données entre les ordinateurs personnels.
  • Cela devient une option supplémentaire pour les programmeurs Arduino et les développeurs de projets .
  • Le Bluetooth est intégré dans tous les appareils technologiques aujourd’hui, il vous permettra donc de connecter votre projet Arduino avec n’importe quel appareil technologique que vous avez à portée de main.

Modules de connexion Bluetooth Quels sont les meilleurs que nous pouvons utiliser?

L’un des avantages de pouvoir travailler avec Arduino est qu’il offre la possibilité de créer des connexions avec d’autres appareils sans câbles , pour cela il offre la possibilité de le faire via des modules Bluetooth , cela vous permettra de les incorporer dans chacun de vos projets de l’électronique et la robotique et ainsi obtenir de meilleurs résultats. C’est ainsi que nous allons ensuite vous montrer quels sont les meilleurs modules de connexion Bluetooth que vous pouvez commencer à utiliser sur la plate-forme Arduino.

Pour ce faire, suivez la liste que nous vous montrerons ci-dessous:

Module HC-05 et HC-06

Les deux sont des modules Bluetooth qui peuvent être utilisés pour communiquer différents projets Arduino avec cette connexion sans fil , en fait ce sont les deux modules les plus utilisés pour ce type d’activité. Actuellement, la plupart des utilisateurs pensent que ce type de connexion est une technologie obsolète , mais la vérité est que grâce à elle, une multitude d’activités et d’actions très importantes peuvent être développées.

Il faut tenir compte du fait que dans le cas du module HC-06, il se comporte comme un esclave, c’est-à-dire qu’il attend constamment des demandes de connexion. Par conséquent, si un appareil est connecté, le module HC-06 lui transmet toutes les données qu’il reçoit de l’ Arduino et vice versa . Lorsque vous voyez physiquement le module HC-06, vous pouvez voir qu’il est assez similaire aux autres disponibles sur le marché.

Il convient également de mentionner que le HC-06 fonctionne comme esclave et le HC-05 comme maître et esclave , dans ce cas, le HC-05 a un total de 6 broches, tandis que le HC-06 a un total de 4 broches .

Module EZ-Key Bluefruit

Bluefruit EZ-Key est utilisé pour créer ce que sont des contrôleurs de clavier sans fil, c’est ainsi que ce module est considéré comme assez rapide et facile à manipuler. Ainsi, ce contrôleur Bluetooth fonctionne parfaitement avec n’importe quel appareil compatible BT, que ce soit Mac, Linux, Windows, Android ou iOS.

Il a également un total de 12 broches d’entrée , appuyer sur l’un de ses boutons enverra automatiquement une frappe à l’ordinateur . De cette façon, Bluefruit EZ-Key est devenu une option idéale pour tous les projets Arduino où vous avez besoin d’un clavier.

Apprenez étape par étape comment connecter votre projet Arduino avec Bluetooth et le synchroniser avec d’autres appareils

Compte tenu de tout ce qui précède dans l’article, la prochaine chose à faire sera d’apprendre à connecter votre projet Arduino avec Bluetooth et à le synchroniser avec d’autres appareils , cela vous permettra de charger vos programmes sur votre carte sans avoir besoin d’utiliser des câbles ou des connecteurs pour cela . Ce type de technologie est idéal pour les programmes où l’arduino doit être loin de votre portée ou doit être utilisé avec une commande ou un appareil mobile .

Conformément à tout cela, ci-dessous, nous vous montrerons comment effectuer cette procédure de manière simple et rapide:

Matériaux nécessaires

Pour cette procédure, le module Bluetooth HC-05 sera utilisé , puisque ce module est vendu avec un PCB qui offre la broche «Status», c’est une broche qui lui permet d’être configuré pour passer à un état bas lorsque la connexion est ouverte au port série Bluetooth, qui prévoit que la réinitialisation est activée et ainsi démarrer le fonctionnement du chargeur de démarrage arduino .

Conformément à cela, voici le matériel dont vous aurez besoin pour effectuer cette procédure:

  • Module Bluetooth HC-05.
  • Arduino Uno R3 .

Configuration du module HC-05 pour la programmation Arduino sans fil via Bluetooth

Vous devez garder à l’esprit qu’avant que ce module ne commence à fonctionner en tant que programmeur Arduino , vous devez le configurer pour qu’il se comporte comme vous le souhaitez.

Pour cela, il est important que le HC-05 dispose des paramètres suivants:

  • Pour Arduino Uno avec Optiboot: UART réglé sur 115200 bauds, 8 bits, 1 bits d’arrêt, pas d’arrêt.
  • Pour Arduino Duemilanove / Diecimila: UART réglé sur 56700 bauds, 8 bits, 1 bits d’arrêt, pas d’arrêt.
  • Définit la polarité de l’ état de la broche pour une polarité correcte.

Commandes pour configurer le module HC-05

Il est également important que vous preniez en compte une série de commandes très importantes à configurer dans le HC-05, que nous vous montrerons ci-dessous:

  • À + ORGL
  • AT + Rôle = 0
  • AT + POLAIRE = 1,0
  • AT + UART = 115200,0,0,0
  • AT + INIT

Maintenant, ligne par ligne, vous devez effectuer les étapes suivantes pour sa configuration:

  • La première chose à faire est de restaurer les paramètres d’usine .
  • Maintenant, vous devez le configurer en mode esclave , pour cela il établit un pont série transparent à partir du PC.
  • Réglez la polarité de la broche 32 étiquetée State sur le module HC-05, de sorte qu’elle devienne faible lorsque l’appareil est connecté au module.
  • La prochaine chose à faire sera de faire correspondre le débit en bauds à la vitesse du chargeur de démarrage.
  • Enfin, vous devez quitter le mode de configuration et démarrer le fonctionnement normal du module HC-05 .

Assemblage de circuits Arduino pour la programmation Bluetooth

À ce stade, il sera nécessaire de connecter les broches TX et RX du Bluetooth aux broches RX et TX de l’Arduino respectivement , gardez à l’esprit que celles-ci sont croisées. Dans le cas de la broche d’état du Bluetooth, elle fonctionnera comme une réinitialisation et doit être connectée à la broche de réinitialisation de l’Arduino via un condensateur céramique de 100 nF. Dans ce cas, les résistances montrées dans le circuit doivent réduire la tension de la broche TX (sortie 5 volts) de l’Arduino à quelque chose de proche de 3,3 volts, c’est le niveau le plus logique pris en charge par le module Bluetooth .

Dans ce cas, les connexions doivent être comme indiqué dans l’image suivante:

  • Lorsque le circuit est déjà armé, il peut être vu comme suit sur une maquette.

«MISE À JOUR ✅ Voulez-vous utiliser vos projets Arduino pour vous connecter via Bluetooth? ⭐ ENTREZ ICI ⭐ et apprenez tout à partir de zéro!»

  • Après cela, le matériel est prêt à essayer d’effectuer la programmation Arduino par Bluetooth .

Programmation sans fil Arduino via Bluetooth

Une fois le module configuré et le circuit monté , la prochaine chose à faire sera de programmer sans fil l’Arduino via Bluetooth . À ce stade, on supposera que le module HC-05 a déjà été couplé avec l’ordinateur .

Vous devrez donc effectuer le processus de couplage et de la même manière, il y a un port série via Bluetooth où il s’affiche correctement dans le gestionnaire de périphériques. La procédure d’ appairage d’un appareil Bluetooth varie en fonction du système d’exploitation. Vous devriez également vérifier le gestionnaire de périphériques Windows.

Là, les ports série virtuels doivent être correctement affichés comme on peut le voir dans l’image que nous présentons ci-dessous:

  • La prochaine chose sera d’ouvrir l’IDE Arduino et là, vous devez sélectionner le nouveau port série qui a été créé lorsque le HC-05 a été couplé avec l’ordinateur.

  • Maintenant, vous devez ouvrir le Blink Sketch qui se trouve dans le dossier des exemples et nous cliquons sur le bouton «Télécharger» pour que le téléchargement du programme sur la carte Arduino soit exécuté automatiquement .

Le téléchargement du programme doit se dérouler normalement jusqu’à ce que l’exécution du code chargé sur l’Arduino commence . Maintenant, si une erreur survient, c’est peut-être parce qu’un mauvais signal a été connecté ou que la polarité de la broche d’état n’a pas été effectuée correctement dans la configuration .

Si pour une raison quelconque le croquis ne peut pas être enregistré sur l’Arduino , alors il sera nécessaire d’expérimenter la valeur du condensateur , une très bonne idée pour cela est d’augmenter sa valeur jusqu’à garantir que l’ Arduino est réinitialisé correctement lors de l’ouverture du port série sur Bluetooth , dans ce cas, les valeurs recommandées sont de 100 nF à 1 uF .

Les meilleurs projets Arduino avec connexion sans fil via Bluetooth que vous pouvez faire vous-même

Comme cela a été mentionné, les connexions Bluetooth sont devenues l’un des meilleurs outils pour la réalisation de certains types de projets Arduino, en particulier ceux que nous souhaitons gérer ou contrôler à distance . C’est pourquoi nous allons vous montrer ici les meilleurs projets Arduino avec une connexion sans fil que vous pouvez faire par vous-même.

Pour ce faire, suivez en détail la liste que nous vous montrerons ci-dessous:

Télécommande universelle

Le contrôle de votre télévision ou de votre équipement audio a sûrement été endommagé et vous n’avez plus aucun moyen de le contrôler, pour cela, vous pouvez commencer à créer une télécommande universelle en combinant les technologies Arduino avec celle de la connexion sans fil. C’est ainsi que ce projet peut être créé via une connexion Bluetooth ou USB, pour cela il vous suffit d’avoir une imprimante 3D et d’imprimer l’étui, d’ ajouter les boutons et un joystick et le tour est joué, vous pouvez recommencer à avoir le contrôle.

BB8 grandeur nature

Ce projet a été considéré comme l’un des plus populaires en robotique, il consiste à utiliser de simples déodorants roll-on pour ce qui sera la base du BB8, ainsi que d’autres matériaux recyclés que vous aurez sûrement chez vous.

Pour son fonctionnement, il sera nécessaire de disposer d’une carte Arduino et d’une connectivité Bluetooth, vous avez donc le luxe de pouvoir la contrôler depuis votre propre smartphone . Sans aucun doute, c’est devenu un projet très motivant en raison de toute l’utilisation qui peut être faite de matériaux recyclables que l’on peut avoir à la maison sans lui donner aucun type d’utilisation.

Réfrigérateur intelligent

Si vous faites partie des personnes qui ont un réfrigérateur roulant à utiliser pour des sorties sur le terrain ou pour vos voyages et ainsi être en mesure de charger vos boissons et autres aliments, alors vous pouvez commencer à donner vie pour qu’elle puisse marcher seule où elle veut que vous y allez, cela évitera d’avoir à le charger vous-même.

Pour cela, vous avez simplement besoin d’une carte Arduino , d’ une connexion Bluetooth, d’un smartphone et d’une cave roulant ou d’un réfrigérateur. En programmant tout cela et en le transformant en cave à vin intelligente, vous pouvez le contrôler via votre smartphone via la connexion Bluetooth , de cette manière, il vous suivra partout où vous allez.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba