Manuel d'utilisation du module ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE
Introduction
Il s'agit d'un module SMD BLE utilisé dans nos BLE Bee et Xadow BLE. Il est basé sur la puce TI cc2541, permet de construire des nœuds de réseau robustes avec de faibles coûts totaux de nomenclature et parfaitement adaptés aux systèmes à très faible consommation d'énergie. Le module est petit et facile à utiliser, avec le micrologiciel préprogrammé du fabricant, vous pouvez rapidement établir des communications BLE via sa commande AT. Prise en charge des communications BLE avec iPhone, iPad et Android 4.3.
Caractéristiques
- Protocole Bluetooth : spécification Bluetooth V4.0 BLE
- Fréquence de travail : bande ISM 2.4 GHz
- Manière d'interface: un environnement ouvert de port série à moins de 30 mètres peut réaliser la communication entre les modules
- Pour envoyer et recevoir sans limite d'octets entre les modules
- Méthode de modulation : GFSK (Gaussian Frequency Shift Keying)
- Puissance d'émission : – DBM, 23-6 DBM, 0 DBM, 6 DBM, modifiable par la commande AT
- utiliser la puce TI CC2541, espace de configuration de 256 Ko, prendre en charge la commande AT, l'utilisateur peut selon les besoins changer le rôle (maître, mode esclave) et le débit en bauds du port série, le nom de l'équipement, les paramètres correspondants tels que les mots de passe, utiliser agile.
- alimentation : + 3.3 Vcc 50 mA
- température de fonctionnement : – 5 ~ + 65 degrés centigrades
Spécification
Spécification | Valeur |
Microprocesseur | CC2541 |
Ressources !HAUT |
Prend en charge la commande AT, l'utilisateur peut selon les besoins changer le rôle (maître, mode esclave) et le débit en bauds du port série, le nom des paramètres eguipmenLMatching tels que le mot de passe, l'utilisation de flexible. |
Dimension du contour | 13.5 mm x 18,Smm x 2.3 mm |
Alimentation électrique | 3.3V |
Protocole de communication | Uart (3.3V LVTTL) |
L'ID compte | 2 |
ID d'entrée de clé | 1 |
Indicateurs LED IC | 1 |
Connectivité | Prise compatible avec XBee |
Caractéristiques électriques
Spécification | Mb | 7313 | Max | Unité |
Vol d'entrée max.tage | -3 | 3.6 | V | |
Volume d'entrée de travailtage | 2.0 | 3.3 | 3.6 | V |
Courant de transmission | 15 | mA | ||
Recevoir courant | 8.5 | mA | ||
Courant de sommeil profond | 600 | uA | ||
Température de fonctionnement | -40 | +65 | • C |
Définition de la broche
Épingle | Nom | Description |
1 | UART RTS | UART |
2 | TX UART | UART |
3 | CTS UART | UART |
4 | Réception UART | UART |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | CCV | Alimentation 13V |
10 | NC | |
11 | FLOTTES | Reset, actif bas au moins en Sms |
12 | Terre | Terre |
13 | P103 | 10 ports, utilisé pour se connecter à DHT11/D518B20 |
14 | P102 | Entrée numérique, sortie |
15 | P101 | Indicateur LED |
16 | P100 | Goupille de bouton |
Commandes AT et configuration
- Interroger l'adresse MAC native
Envoyer : AT + ADDR ?
Envoyer après un retour réussi : OK + LADD : adresse MAC (adresse pour 12 chaînes) - Interroger le débit en bauds
Envoyer : AT+BAUD ? Envoyer après un retour réussi : OK + Get : [para1] Portée du para1:0 ~ 8. Les paramètres correspondant à : 0 représente 9600, 1, 2, 9600, 38400, au nom du représentant représentant de 57600, 115200, 5 , 4800, 6, 7 représente 1200, 1200 2400. Le débit en bauds par défaut est de 9600. - Définir le débit en bauds
Envoyer : AT+BAUD[para1] Envoyer après un retour réussi : OK+Set:[para1] Example : envoi : AT + BAUD1, retour : OK + Set : 2. Le débit en bauds est réglé sur 19200.
Note: après le passage au 1200, le module ne prendra plus en charge les configurations de la commande AT, et appuyez sur le PIO0 en veille, le module peut restaurer les paramètres d'usine. Ne recommandez pas d'utiliser le débit en bauds. Après avoir réglé le débit en bauds, les modules doivent être sur l'électricité, de nouveaux paramètres définis peuvent prendre effet. - depuis l'appareil connecté à l'adresse Bluetooth spécifiée
Envoyer : AT+CON[para1] Envoyer après un retour réussi : OK+CONN[para2] La plage Para2 est : A, E, F
Example : depuis l'adresse bluetooth c'est : 0017EA0943AE, envoi de l'AT + CON0017EA0943AE, le module retourne : OK + CONNA ou OK + + CONNF CONNE ou OK. - matériel de déménagement informations correspondantes
Envoyer : AT + CLEAR
Envoyer après un retour réussi : OK +
CLEAR Effacer le succès avait connecté les informations de code d'adresse de l'appareil. - mode de fonctionnement du module de requête
Envoyer : AT + MODE ?
Envoyer après un retour réussi : OK + Get : [para] Para : la plage de 0 ~ 2. 0 représente le mode passthrough, au nom de l'acquisition PIO + télécommande + 1 passthrough, 2 passthrough représentatifs + mode télécommande. La valeur par défaut est 0. - définir le mode de fonctionnement du module :
Envoyer : AT + MODE [] Envoyer après un retour réussi : OK + Set : [para] - interroger le nom de l'appareil
Envoyer : AT + NOM ?
Envoyer après un retour réussi : OK + NOM [para1] - définir le nom de l'appareil
Envoyer : AT + NAME [para1] Envoyer après un retour réussi : OK + Set : [para1] Example: Définissez le nom de l'appareil sur Seeed, en envoyant AT + NAMESeeed, retournez OK + Set: Seeed À ce moment, le nom du module Bluetooth a été changé en Seeed. Remarque : après l'exécution de l'instruction, nécessaire à l'électricité, définissez les paramètres de l'approbation. - interroger le mot de passe correspondant
Envoyer : AT + PASS ?
Envoyer après un retour réussi : OK + PASS : [para1] La plage Para1 est de 000000 à 999999, la valeur par défaut est de 000000. - appairage définir le mot de passe
Envoyer l'AT + PASS [para1] Envoyer après un retour réussi : OK + Set : [para1] - rétablir les paramètres d'usine
L'envoi AT + RENEW
Envoyer après un retour réussi : OK + RENOUVELER
Restaurer le module de paramètres d'usine par défaut, les paramètres du module seront réinitialisés. Revenez à l'usine avec l'état des paramètres d'usine par défaut, retardez le module de 500 ms après le redémarrage. Si vous n'en avez pas besoin, soyez prudent. - réinitialisation du module
Envoyer : AT + RÉINITIALISER
Envoyer après un retour réussi : OK + RESET
Après le module d'exécution de l'instruction retardera de 500 ms après le redémarrage. - régler le mode maître-esclave
Envoyer : AT + ROLE [para1] Envoyer après un retour réussi : OK + Set : [para1]
Example code
//Maître
//esclave
Documents / Ressources
![]() |
Module ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE [pdf] Manuel de l'utilisateur CC2541, Module Bluetooth V4.0 HM-11 BLE, CC2541 Module Bluetooth V4.0 HM-11 BLE, Module V4.0 HM-11 BLE, Module HM-11 BLE, Module BLE, Module |