Table des matières:

Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable : 8 étapes (avec photos)
Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable : 8 étapes (avec photos)

Vidéo: Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable : 8 étapes (avec photos)

Vidéo: Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable : 8 étapes (avec photos)
Vidéo: Comment utiliser un micro cravate sans fil Callstel sur un smartphone ?[PEARLTV.FR] 2024, Juillet
Anonim
Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable
Utilisez le module Bluetooth HC-06 pour réaliser une communication micro:bit avec un téléphone portable

Beaucoup d'amis autour de moi qui jouent à micro:bit me disent que la connexion Bluetooth de micro:bit n'est pas stable. Il est facile de se déconnecter. Si nous utilisons du micropython, le Bluetooth ne peut même pas être utilisé. Avant que ce problème ne soit résolu par micro:bit official, nous avons ici une autre méthode compromise. C'est-à-dire utiliser le module HC-05/HC-06. Aujourd'hui, je vais partager avec vous comment utiliser micro:bit pour piloter le module HC-06.

Le matériel du HC-05 et du HC-06 est le même. Ils adpotent la puce BC417143 de CSR (Cambridge Silicon Radio). Il prend en charge les réglementations Bluetooth 2.1+EDR.

Étape 1: Deux opérations du module Bluetooth

Connexion automatique, également appelée communication transparente. Commande-réponse, également appelé mode AT.

La connexion automatique que nous utilisons normalement sert uniquement à convertir les données d'entrée RxD en signal Bluetooth sans fil et à les envoyer, ou à transmettre les données sans fil reçues de TxD au contrôleur. Le module lui-même ne peut pas lire de données ni accepter de commande.

Toutes les commandes utilisées pour contrôler le module Bluetooth sont appelées commande AT (commande AT). ATcommand ne transmet pas par Bluetooth mais le footer Txd et RxD du module. Ce n'est qu'en mode AT que le module Bluetooth peut accepter la commande AT.

Étape 2: Commande AT commune pour HC06

Remarque: une fois chargé, le module HC-06 entrera automatiquement en mode AT. À ce moment, l'indicateur clignotera rapidement. Après l'appariement, l'indicateur passera en mode lumière constante.

Étape 3: Matériaux:

1 x carte BBC Micro:bit

1 x carte de dérivation ElecFreaks Micro:bit

1 x modem Bluetooth HC-06

1 module IIC OLED

Étape 4: Procédure

Étape 1

Connectez le module HC06 à la carte de dérivation micro:bit.

Voici la connexion du HC06 et de la carte de dérivation micro:bit:

GND-G

VCC-VC

RXD-TX

TXD-RX

STATE et KEY ne se connectent pas.

Étape 5: Procédure

Étape 2

Connectez le module OLED au port série IIC.

Étape 3

Branchez votre micro:bit sur la carte de dérivation et connectez-le à votre ordinateur avec un câble USB.

Étape 4

Ouvrez le makecode, recherchez la bibliothèque OLED et ajoutez-la.

Étape 5

Initialisez OLED et le port série. Vous pouvez vous référer aux paramètres dans les images suivantes pour effectuer l'initialisation.

Étape 6

Lorsque le bouton A est enfoncé, il définit le nom de Bluetooth et le code correspondant.

Étape 7

Modifier le programme de réception et d'envoi.

Voici le programme complet. Vous pouvez le télécharger dans votre micro:bit via le lien ci-dessous.

Étape 6: Procédure

Étape 9

Appuyez sur le bouton A, nous pouvons voir les informations affichées dans l'image ci-dessous sur l'écran OLED. Si ce n'est pas le cas, redémarrez votre micro:bit et appuyez à nouveau sur le bouton A.

Étape 10

Installez l'application Bluetooth Terminal sur votre téléphone mobile. Si vous n'avez pas cette application, vous pouvez cliquer ici pour en télécharger une.

Remarque: HC-06 ne prend pas en charge le système IOS. Vous devez utiliser uniquement un téléphone mobile Android.

Étape 11

Ouvrez votre Bluetooth dans les paramètres de votre mobile, vous verrez l'appareil Bluetooth "myhc06".

Étape 12

Cliquez pour connecter "myhc06" et entrez le code PIN 1234.

Étape 13

Ouvrez le terminal Bluetooth sur votre mobile, choisissez BT (Bluetooth), puis cliquez sur l'icône Bluetooth dans le coin supérieur droit.

Étape 14

Choisissez "myhc06" et connectez-le.

Étape 15

D'accord! À l'heure actuelle à cette étape, nous avons terminé le règlement mobile. Essayons d'utiliser votre mobile pour envoyer des messages à micro:bit. Vous verrez les textes envoyés depuis votre téléphone mobile s'afficher sur l'écran OLED. Appuyez sur le bouton B sur micro:bit, vous verrez alors les messages micro:bit s'afficher sur votre téléphone portable. Assez incroyable !

Étape 7: Considération

Et si on choisissait HC05 pour faire cette communication ?

Il y aura peu de différence entre le commandement AT de HC-05 et le commandement de HC-06. Quant à la communication entre HC05 et micro:bit, je vous en parlerai dans le prochain chapitre. Alors continuez à nous regarder !

Étape 8: Source

Cet article provient de:

Si vous avez des questions, vous pouvez contacter: [email protected].

Conseillé: