Table des matières:

Paramètres des commandes Bluetooth AT (HC05 HC06): 4 étapes
Paramètres des commandes Bluetooth AT (HC05 HC06): 4 étapes

Vidéo: Paramètres des commandes Bluetooth AT (HC05 HC06): 4 étapes

Vidéo: Paramètres des commandes Bluetooth AT (HC05 HC06): 4 étapes
Vidéo: Arduino HC-05 Bluetooth Low Energy Уменьшаем энергопотребление в 10 раз reduce power consumption 2024, Novembre
Anonim
Paramètres des commandes Bluetooth AT (HC05 HC06)
Paramètres des commandes Bluetooth AT (HC05 HC06)

Salut les gars! J'espère que vous avez déjà apprécié mon précédent instructable "Comment contrôler le didacticiel Arduino du servomoteur". Ceci est un autre didacticiel informatif pour vous apprendre à vous connecter à votre module Bluetooth et à configurer ses paramètres via les commandes AT, donc si vous souhaitez modifier votre nom ou mot de passe Bluetooth Arduino ou tout autre paramètre Bluetooth, ce sera le meilleur guide pour vous. parvenir.

Lors de la réalisation de ce tutoriel, nous avons essayé de faire en sorte que cet article soit le meilleur guide pour vous afin d'apprendre les bases du fonctionnement des modules Bluetooth en mode de commande AT et d'apprendre quelques informations utiles sur la façon d'utiliser correctement le Ensemble de commandes AT.

De tels détails sont si importants, en particulier pour ceux qui souhaitent commencer l'apprentissage de l'électronique et de la robotique. nous espérons donc que cette instructable contient les documents nécessaires.

Ce que vous apprendrez de cette instructable:

Apprenez l'histoire de l'apparition des commandes AT.

Comprenez la différence entre les modules Bluetooth HC.

Apprenez le matériel du module Bluetooth HC.

Faites le schéma de câblage approprié avec une carte Arduino.

Réglez le Bluetooth sur le mode de commande AT.

Démarrer les nouveaux paramètres Bluetooth

Étape 1: Comment s'interfacer avec les modules Bluetooth

Comment s'interfacer avec les modules Bluetooth
Comment s'interfacer avec les modules Bluetooth
Comment s'interfacer avec les modules Bluetooth
Comment s'interfacer avec les modules Bluetooth
Comment s'interfacer avec les modules Bluetooth
Comment s'interfacer avec les modules Bluetooth

En commençant par la description du projet, nous allons personnaliser les paramètres du module Bluetooth, mais comment pourrions-nous communiquer avec les modules Bluetooth !

Comme de nombreux autres appareils, les modules Bluetooth acceptent la communication via les commandes AT pour configurer des paramètres tels que le nom, le mot de passe, le débit en bauds et d'autres paramètres.

Quelles sont ces commandes AT

En 1981, Dennis Hayes a inventé un langage de commande spécifique pour interfacer le « appareil Smartmodem Hayes » et cet ensemble de langages de commande se compose d'une série de courtes chaînes de texte qui peuvent être combinées pour produire des commandes pour des opérations telles que la numérotation, modifier les paramètres de la connexion. De là vient l'idée de développer de plus en plus l'ensemble Hayes ou l'ensemble de commandes AT pour interfacer plus d'appareils en utilisant une sorte de caractère préfixe.

Comme les autres appareils, les modules Bluetooth disposent d'un mode de commande AT où vous pouvez les interfacer à l'aide de commandes AT pour les paramétrer.

Ainsi, pour envoyer des commandes AT à un module Bluetooth, nous devons d'abord le mettre en mode de commande AT.

Les modules Bluetooth les plus populaires sont le HC-06 et le module HC-05 qui seront utilisés dans notre tutoriel.

Il est difficile de faire la distinction entre ces deux Bluetooth juste en voyant, mais en utilisant une carte de dérivation, la différence se situe sur les broches.

Étape 2: Le matériel Bluetooth

Le matériel Bluetooth
Le matériel Bluetooth
Le matériel Bluetooth
Le matériel Bluetooth

Pour notre module HC-05 nous avons toutes ces six broches:

  1. KEY ou Enable: cette broche doit être tirée vers le haut pour entrer en mode AT. Dans notre module Bluetooth, nous avons déjà un bouton poussoir si important pour établir l'ensemble de traction haut de la broche KEY
  2. VCC et GND pour l'alimentation.
  3. RXD et TXD pour les données d'entrée/sortie série
  4. Broche STATE, ignorez-la car elle n'est probablement connectée à aucune des broches Bluetooth et nous n'en aurons pas besoin dans ce tutoriel.

J'utiliserai la carte Arduino pour envoyer les commandes AT série à mon module Bluetooth.

Étape 3: schéma de circuit

Schéma de circuit
Schéma de circuit

Je suis passé à easyEDA pour créer mon schéma de circuit pour ce tutoriel et voici comment câbler le module Bluetooth à l'Arduino, tout ce qu'il faut, c'est la broche numéro 3 d'Arduino à RXD du Bluetooth et la broche numéro 2 de l'Arduino à TXD du Bluetooth, GND vers GND et VCC vers Arduino 5V.

Étape 4: Codes et tests

Codes et tests
Codes et tests
Codes et tests
Codes et tests
Codes et tests
Codes et tests
Codes et tests
Codes et tests

Passant à la partie logicielle, comme je l'ai déjà mentionné, nous utiliserons la carte Arduino pour communiquer avec le Bluetooth.

Une fois que nous alimentons l'Arduino, la LED Bluetooth clignote rapidement dans un intervalle d'une demi-seconde, ce qui signifie que le mode AT n'a pas été entré. Avant d'alimenter l'Arduino, maintenez simplement le bouton-poussoir enfoncé, puis alimentez votre Arduino. vous aurez la LED qui clignotera plus lentement dans un intervalle de 2 secondes qui indique la réussite de l'entrée en mode commande AT. Maintenant, nous exécutons le moniteur série Arduino ou tout autre moniteur série comme teraterms pour commencer à envoyer les commandes AT, vous pouvez obtenir le document des commandes AT à partir du lien de téléchargement ci-dessous, ce document montre la liste des commandes AT disponibles pour notre module Bluetooth.

Afin de démarrer les paramètres, nous exécutons le moniteur série et nous définissons le débit en bauds à 9600 et à la fois NL et retour chariot, maintenant si vous envoyez les caractères AT via le moniteur série, vous devriez obtenir une réponse OK du module Bluetooth.

Nous allons commencer par régler le débit en bauds à 9600 BPS et pour ce faire, nous devons écrire AT+UART=9600, 0, 0 puis appuyer sur Entrée, dans chaque opération réussie, vous devez obtenir une réponse OK du module Bluetooth

Nous allons également changer le nom Bluetooth en Device1 donc nous écrivons AT+NAME=Device1

Et nous allons également changer le mot de passe Bluetooth en 2020, nous écrivons donc AT+PSWD=2020

De nombreuses autres instructions AT sont disponibles concernant l'utilisation du module Bluetooth, il vous suffit donc de télécharger le document joint au lien ci-dessous et de le lire pour obtenir la bonne commande AT dont vous avez besoin.

En suivant ce tutoriel, vous pourrez désormais personnaliser le Bluetooth de vos robots et appareils et vous pourrez les exécuter comme des professionnels.

À propos de mes tutoriels à venir, vous pouvez suggérer quelques thèmes dans la section commentaire ci-dessous,

Une dernière chose, assurez-vous que vous faites de l'électronique tous les jours. À la prochaine

Conseillé: