Limited Time Offer: Free Shipping for order over $70. Share & Save! Get additional 50% Money Back before end of May!
Charrette 0
  • Maison
  • Toutes les catégories
    • Voitures robotisées OSOYOO
    • Kit de bricolage pour l’éducation scientifique
    • Internet des objets
    • Kit de programmation pour Raspberry Pi
    • Kit de programmation pour Arduino
    • 3D Printer Parts
    • Kid Sciences Kit & other
  • Écran LCD pour Raspberry Pi
    • HDMI Display
    • DSI Display
    • SPI Display
    • Other Display
    • Display Accessories
  • les pièces
    • Pièces pour voiture robot V2.0 modèle #2019005000
    • Pièces pour Robot Car V2.1 (modèle n° 2019012400)
    • Pièces pour OSOYOO modèle 3 V2.0 (modèle #2020001700)
    • Pièces pour kit de blocs de construction OSOYOO (modèle n° 2021011600)
    • Pièces pour kit de voiture de sport OSOYOO (modèle #2021001900)
    • Pièces pour servomoteur OSOYOO pour RPi (modèle #2021004700)
    • Kit STEM OSOYOO pour Micro:bit (modèle n° 2019018200)
    • Pièces pour kit OSOYOO Photon pour Micro:bit modèle #2020005300
  • Discount Sale!
  • Blog
  • Support
    • FAQ
    • Contactez-nous
  • About us
Mon compte
S'identifier Registre
ALL
AUD
BAM
BGN
CAD
CHF
CZK
DKK
EUR
GBP
HKD
HUF
ILS
ISK
JPY
MDL
MKD
PLN
RON
SEK
UAH
USD
English
français
Deutsch
Italiano
日本語
Español
OSOYOO.Store
Rechercher des produits
English
français
Deutsch
Italiano
日本語
Español
ALL
AUD
BAM
BGN
CAD
CHF
CZK
DKK
EUR
GBP
HKD
HUF
ILS
ISK
JPY
MDL
MKD
PLN
RON
SEK
UAH
USD
Compte Liste de souhaits Comparer Charrette 0
  • Maison
  • Toutes les catégories
    • Voitures robotisées OSOYOO
    • Kit de bricolage pour l’éducation scientifique
    • Internet des objets
    • Kit de programmation pour Raspberry Pi
    • Kit de programmation pour Arduino
    • 3D Printer Parts
    • Kid Sciences Kit & other
  • Écran LCD pour Raspberry Pi
    • HDMI Display
    • DSI Display
    • SPI Display
    • Other Display
    • Display Accessories
  • les pièces
    • Pièces pour voiture robot V2.0 modèle #2019005000
    • Pièces pour Robot Car V2.1 (modèle n° 2019012400)
    • Pièces pour OSOYOO modèle 3 V2.0 (modèle #2020001700)
    • Pièces pour kit de blocs de construction OSOYOO (modèle n° 2021011600)
    • Pièces pour kit de voiture de sport OSOYOO (modèle #2021001900)
    • Pièces pour servomoteur OSOYOO pour RPi (modèle #2021004700)
    • Kit STEM OSOYOO pour Micro:bit (modèle n° 2019018200)
    • Pièces pour kit OSOYOO Photon pour Micro:bit modèle #2020005300
  • Discount Sale!
  • Blog
  • Support
    • FAQ
    • Contactez-nous
  • About us

Rechercher dans notre magasin

OSOYOO.Store
Compte Liste de souhaits Comparer Charrette 0
Recherches populaires:
Arduino Robot Car IoT Learning Kit Raspberry Pi DSI Screen
Base de connaissances

Module esclave HC-02 Bluetooth 4.0 BLE vers émetteur-récepteur UART Arduino Compatible avec Android et iOS

par Jian Yu sur Aug 04, 2018
HC-02 Bluetooth 4.0 BLE Slave Module to UART Transceiver Arduino Compatible with Android and iOS

Introduction

Le module de communication série Bluetooth HC-02 est basé sur le module de transmission de données du protocole Bluetooth V2.0, haute stabilité, consommation d'énergie ultra faible, module de transmission de données Bluetooth de qualité industrielle.

Les utilisateurs n'ont pas besoin de se soucier de la configuration complexe des communications sans fil et des algorithmes de transmission. Il leur suffit de se connecter aux appareils via le port série TTL. Alimente le module esclave HC-02 et peut être connecté au téléphone mobile pour la transmission de données. De plus, il peut être utilisé avec les hôtes HC-05 ou HC-06
(code correspondant, la valeur par défaut est 1234) pour se connecter, peut remplacer une ligne série traditionnelle, économiser le travail de câblage, utiliser
C'est très souple.

Si vous devez utiliser un iPhone ou un iPad pour contrôler votre projet Arduino, le module esclave hc-02 4.0 ble avec plinthe à 6 broches peut être un bon choix. Entièrement compatible avec iOS 7.0 ou version ultérieure. Également compatible avec Android 4.3 ou version ultérieure.

Veuillez noter:
Si la version du système d'exploitation Android est inférieure à 4.3. ce n'est pas compatible.
Ce module prend en charge le mode Bluetooth 4.0 ble et le mode Bluetooth 2.0.

Si vous n'êtes pas familier avec le Bluetooth, vous pouvez obtenir plus d'informations sur Blutooth à partir d'ici .

Caractéristiques

Modèle HC-02 Taille des modules 27*13mm
Bande de travail 2,4G Tarif aérien 2Mbps
Interface de Communication UART3.3V TTL Interface d'antenne antenne PCB intégrée
Tension de travail 3,0 ~ 3,6 V Courant de communication 30mA
Débit en bauds 1 200 ~ 115 200 bps Sensibilité du récepteur -85dBm à 2Mbps
Niveau de communication 3,3 V Humidité de travail 10%~90%
La puissance de transmission 6 dBm (maximum) Température de stockage -40°C ~+85°C
Distance de référence 10m Température de travail -25°C ~75°C
  1. Le module principal utilise HC-08, les câbles de l'interface du module incluent VCC, GND, TXD, RXD, broche de sortie d'état LED.
  2. La LED indique l'état de la connexion Bluetooth, clignote la connectivité Bluetooth, allume la connexion Bluetooth et ouvre un port Backplane
  3. Tension d'entrée LDO 3,3 V 3,6 6 V, la tension d'entrée doit interdire plus de 7 V.
  4. Le niveau d'interface 3,3 V peut être directement connecté aux différents SCM (51, AVR, PIC, ARM, MSP430, etc.), le MCU 5 V peut également être connecté directement.
  5. Ouvert à une distance effective de 10 mètres, plus de 10 mètres est également possible, mais la qualité de la connexion de la distance n'est pas garantie.
  6. Après la paire, lorsque le port série full duplex est utilisé, vous n'avez pas besoin de connaître le protocole Bluetooth, mais ne prend en charge que 8 bits de données, 1 bit d'arrêt, aucun format de communication par parité, qui est le format de communication le plus couramment utilisé. d'autres formats.
  7. Compact (3,57 cm * 1,52 cm), la production de puces en usine pour garantir la qualité du placement. Et des ensembles de gaines thermorétractables transparentes, anti-poussière, belles et antistatiques.

Configuration des broches

Code PIN Nom de la broche Description
1 Activer / Clé Cette broche est utilisée pour basculer entre le mode données (réglé bas) et le mode commande AT (réglé haut). Par défaut, il est en mode Données
2 VCC Alimente le module. Connectez-vous à la tension d'alimentation +5V/+3,3V
3 Sol Broche de terre du module, connectez-vous à la terre du système.
4 TX – Émetteur Transmet des données série. Tout ce qui est reçu via Bluetooth sera transmis par cette broche sous forme de données série.
5 RX – Récepteur Recevez des données série. Toutes les données série fournies à cette broche seront diffusées via Bluetooth
6 État La broche d'état est connectée à la LED intégrée, elle peut être utilisée comme retour pour vérifier si Bluetooth fonctionne correctement.
7 DIRIGÉ Indique l'état du module

  • Clignote une fois toutes les 2 secondes : le module est entré en mode commande
  • Clignotement répété : attente de connexion en mode données
  • Clignote deux fois en 1 seconde : connexion réussie en mode données

Où utiliser le module Bluetooth HC-02

Le HC-02 est un module très intéressant qui peut ajouter une fonctionnalité sans fil bidirectionnelle (duplex intégral) à vos projets. Vous pouvez utiliser ce module pour communiquer entre deux microcontrôleurs comme Arduino ou communiquer avec n'importe quel appareil doté de la fonctionnalité Bluetooth comme un téléphone ou un ordinateur portable. De nombreuses applications Android sont déjà disponibles, ce qui rend ce processus beaucoup plus facile. Elle est également entièrement compatible avec l'iPhone. Le module communique à l'aide d'USART à un débit de 9 600 bauds, il est donc facile de s'interfacer avec n'importe quel microcontrôleur prenant en charge USART. Nous pouvons également configurer les valeurs par défaut du module en utilisant le mode commande. Donc, si vous recherchez un module sans fil capable de transférer des données de votre ordinateur ou téléphone portable vers un microcontrôleur ou vice versa, ce module pourrait être le bon choix pour vous.

Cependant, ne vous attendez pas à ce que ce module transfère du multimédia comme des photos ou des chansons ; vous devrez peut-être consulter le module CSR8645 pour cela.

Comment utiliser le module Bluetooth HC-02

Le Le HC-02 dispose de deux modes de fonctionnement, l'un est le mode Données dans lequel il peut envoyer et recevoir des données d'autres appareils Bluetooth et l'autre est le mode Commande AT dans lequel les paramètres par défaut de l'appareil peuvent être modifiés. Nous pouvons faire fonctionner l'appareil dans l'un ou l'autre de ces deux modes en utilisant la broche clé comme expliqué dans la description de la broche.

Il est très simple de coupler le module HC-02 avec des microcontrôleurs car il fonctionne grâce au Serial Port Protocol (SPP). Alimentez simplement le module avec +5 V/+3,3 V et connectez la broche Rx du module au Tx du MCU et la broche Tx du module au Rx du MCU comme indiqué dans la figure ci-dessous.

Pendant la mise sous tension, la broche de la clé peut être mise à la terre pour entrer en mode Commande. Si elle est laissée libre, elle entrera par défaut en mode données. Dès que le module est alimenté, vous devriez pouvoir découvrir le périphérique Bluetooth sous le nom « HC-02 », puis vous y connecter en utilisant le mot de passe par défaut 1234 et commencer à communiquer avec lui.

Principe de fonctionnement

Connectez-vous avec le MCU

Connectez-vous avec un autre module Blutooth

HC-06 est l'hôte, HC-02 est esclave, le code correspondant est cohérent (la valeur par défaut est 1234), le débit en bauds est le même, puis la mise sous tension peut être automatiquement connectée. Après la première connexion, l'hôte HC-06 fera automatiquement correspondre les objets correspondants. Si vous souhaitez vous connecter à d'autres modules, vous devez d'abord retirer la mémoire d'appairage de l'hôte HC-06. Il n'y a pas de mémoire correspondante de l'esclave.

Connectez-vous avec un téléphone Android

Le HC-02 peut être connecté au mobile Android via Bluetooth, et Android peut utiliser le logiciel assistant série Android.

Connectez-vous avec l'iPhone

Le HC-02 peut être connecté à l'iPhone 4S et à la version ultérieure de l'iPhone. Le test de communication doit télécharger et installer le logiciel assistant série BLE.
Note:
UUID du service propriétaire : 49535343-FE7D-4AE5-8FA9-9FAFD205E455
UUID d'émission : 49535343-1 E4D-4BD9-BA61-23C647249616
UUID RX : 49535343-8841-43F4-A8D4-ECBE34729BB3

Connectez-vous avec un PC

Le HC-02 peut se connecter à un ordinateur via le port série virtuel Bluetooth HC-06-USB.
Le HC-02 peut se connecter au périphérique Bluetooth de l'ordinateur pour communiquer.

Applications

1. Communication sans fil entre deux microcontrôleurs

2. Communiquez avec des ordinateurs portables, des ordinateurs de bureau et des téléphones mobiles

3. Application d'enregistrement de données

4. Applications grand public

5. Robots sans fil

6. Domotique

Commande AT

Le chemin vers le mode de commande AT : alimentez le module, il entrera en mode AT s'il
pas besoin de s'associer. L'intervalle de commande est d'environ 1 seconde.
Paramètre par défaut : Débit en bauds : 9600N81, ID : linvor, Mot de passe : 1234

1. Tester la communication

Envoyer : AT (veuillez l'envoyer toutes les secondes)
Retour : OK

2. Réinitialisez le débit en bauds série Bluetooth

Envoyer : AT+BAUD1
Retour : OK1200
Envoyer : AT+BAUD2
Retour : OK2400
……
1-------------1200
2-------------2400
3-------------4800
4-------------9600 (par défaut)
5--------19200
6-------------38400
7-------------57600
8-------------115200
9--------230400
UN-------------460800
B-------------921600
C---------1382400
Le PC ne peut pas prendre en charge un débit en bauds supérieur à 115 200. La solution est la suivante : faire en sorte que le MCU ait un débit en bauds plus élevé.
Débit (plus de 115 200) via la programmation et réinitialiser le débit en bauds à un niveau bas via l'AT
commande.
Le débit en bauds réinitialisé par la commande AT peut être conservé pour la prochaine fois même en cas de coupure de courant.
désactivé.

3. Réinitialisez le nom Bluetooth

Envoyer : AT+NOMnom
Retour : OKnom

Exemple:

Envoyer : AT+NAMEosoyoo
Retour : OKnom

À ce stade, le nom Bluetooth est remplacé par « osoyoo ».

4. Modifiez le mot de passe de couplage Bluetooth

Envoyer : AT+PINxxxx

Retour : OKsetPIN

Plus d'informations sur la commande AT, veuillez vérifier ce lien .

Schémas

Précédent
Carte Osoyoo DUE — Entièrement compatible avec Arduino DUE
Prochain
Kit de démarrage Internet des objets (IoT) pour Raspberry Pi

Articles connexes

Unleash Your Raspberry Pi's Potential: OSOYOO PiStudio Kit  - Your All-in-One Mini Desktop Smart Hub Solution!

Unleash Your Raspberry Pi's Potential: OSOYOO PiStudio Kit - Your All-in-One Mini Desktop Smart Hub Solution!

Internet of Things (IoT) Starter Kit for Raspberry Pi

Kit de démarrage Internet des objets (IoT) pour Raspberry Pi

Osoyoo DUE Board — Fully compatible with Arduino DUE

Carte Osoyoo DUE — Entièrement compatible avec Arduino DUE

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Stay in the know

Subscribe to get new product updates, special offers, free giveaways, once-in-a-lifetime deals and updates on new products.

Product Menu

  • STEAM Kit
  • Display
  • Sensor & Accessories
  • 50% Off Deals

Information

  • politique de confidentialité
  • Politique de paiement
  • Politique de retour/remboursement
  • Politique d'expédition
  • Conditions d'utilisation
  • Clause de non-responsabilité

Contact US

Pinetree Electronics Ltd

9180 Wellmond Road, Richmond British Columbia V7E1L5, Canada

+1 6049001068 support@osoyoo.info
© OSOYOO 2024
Charrette 0

Confirm your age

Are you 18 years old or older?

Come back when you're older

Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.

Caddie

Votre panier est actuellement vide.
Ajouter une note pour le vendeur
Estimer les frais d’expédition
Ajouter un code de réduction
Sous-total $0.00 USD
Voir le panier