Taula de continguts:
- Pas 1: una breu introducció a la comunicació i el protocol Bluetooth
- Pas 2: enviament de dades a Arduino mitjançant Bluetooth
- Pas 3: Circuit
- Pas 4: Codi
- Pas 5: enviament d'ordres AT al mòdul Bluetooth HC05
- Pas 6: compreu el mòdul Bluetooth HC05
Vídeo: Introducció al mòdul Bluetooth HC05 i Arduino [Tutorial]: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Podeu llegir aquest i altres tutorials increïbles al lloc web oficial d’ElectroPeak
En aquest tutorial, aprendreu a comunicar i enviar dades amb Bluetooth mitjançant el mòdul Bluetooth HC05 i la placa Arduino. Al final d'aquest article, aprendreu:
- Informació general sobre el protocol Bluetooth
- Com enviar dades mitjançant Bluetooth
- Com enviar AT-Command a HC05
Pas 1: una breu introducció a la comunicació i el protocol Bluetooth
Hi ha diverses formes de comunicació sense fils, com ara NRF, ZigBee, Wi-Fi i Bluetooth.
Protocol Bluetooth; un mètode de comunicació assequible a la xarxa PAN, amb una velocitat màxima de dades d’1 MB / S, que treballa en un rang nominal de 100 metres amb freqüència de 2,4 G és una forma habitual de comunicar-se sense fils.
El mòdul HC05 és un mòdul Bluetooth que utilitza comunicació en sèrie, principalment utilitzat en projectes electrònics.
Especificacions importants del mòdul Bluetooth HC05:
- Voltatge de treball: 3,6 V - 5 V
- Antena interna: Sí
- Connexió automàtica a l'últim dispositiu: Sí
Pas 2: enviament de dades a Arduino mitjançant Bluetooth
El mòdul HC05 té un regulador intern de 3,3 V i és per això que el podeu connectar a una tensió de 5 V. Però es recomana una tensió de 3,3 V, ja que la lògica dels pins de comunicació sèrie HC05 és de 3,3 V. Subministrar 5V al mòdul pot causar danys al mòdul.
Per evitar que el mòdul es danyi i faci que funcioni correctament, heu d’utilitzar un circuit de divisió de resistències (5v a 3,3v) entre el pin arduino TX i el pin RX del mòdul. Quan el mestre i l’esclau estan connectats, els LED blaus i vermells de la placa parpellegen cada 2 segons. Si no estan connectats, només parpelleja un blau cada 2 segons.
Pas 3: Circuit
Pas 4: Codi
Per comunicar-vos amb HC05 mitjançant Bluetooth, necessiteu una aplicació de terminal Bluetooth al vostre telèfon. Ara podeu començar a transferir dades, pengeu aquest codi al vostre Arduino i connecteu HC05 mitjançant l’aplicació que acabeu d’instal·lar. El nom de la comunicació és HC05, la contrasenya és 1234 o 0000 i la velocitat de transmissió és de 9600 per defecte.
Vegem més a fons el codi i vegem què significa cada línia:
#include "SoftwareSerial.h"
biblioteca que necessiteu per a la comunicació en sèrie del programari. Podeu descarregar-lo aquí.
SoftwareSerial MyBlue (2, 3);
Definició de programari per a pins de sèrie; RX2 i TX3
MyBlue.begin (9600);
Configuració de la velocitat de transmissió en sèrie del programari a 9600
Lectura de dades de sèrie i encès / apagat dels LED en conseqüència.
Pas 5: enviament d'ordres AT al mòdul Bluetooth HC05
Prement i mantenint premut el botó, el mòdul canvia al mode de comandament AT. En cas contrari, funciona en mode de comunicació. Alguns mòduls tenen un polsador als paquets i ja no cal afegir-ne cap. La velocitat de transmissió per defecte per entrar al mode At-command és 38400. ordres mitjançant Serial Monitor.
Rebrà la RESPOSTA enviant un ORDRE al mòdul. Aquests són alguns dels comandaments AT més importants:
Pas 6: compreu el mòdul Bluetooth HC05
Comprar mòdul Blurtooth HC05 a ElectroPeak
Recomanat:
LCD de Messenger controlat per Bluetooth -- LCD de 16x2 -- Hc05 -- Simple -- Tauler d’anuncis sense fils: 8 passos
LCD de Messenger controlat per Bluetooth || LCD de 16x2 || Hc05 || Simple || Tauler d’anuncis sense fils: …………………………. SUBSCRIU-vos al meu canal de YouTube per obtenir més vídeos …… ………………………………… El tauler d’anuncis s’utilitza per actualitzar les persones amb informació nova o Si voleu enviar un missatge a la sala o a la sala
Configuració d'ordres Bluetooth AT (HC05 HC06): 4 passos
Configuració d'ordres Bluetooth AT (HC05 HC06): Ei, nois! Espero que hagueu gaudit del meu instructiu anterior "Com controlar el servomotor Arduino Tutorial". Aquest és un altre tutorial informatiu per ensenyar-vos a interactuar amb el mòdul Bluetooth i configurar-ne la configuració mitjançant A
Arduino Introducció al maquinari i al programari i tutorials Arduino: 11 passos
Arduino Introducció al maquinari i al programari i tutorials Arduino: Avui en dia, els creadors i desenvolupadors prefereixen Arduino per al desenvolupament ràpid de prototips de projectes. Arduino és una plataforma electrònica de codi obert basada en maquinari i programari fàcils d’utilitzar. Arduino té una comunitat d’usuaris molt bona. Tauler Arduino d
E32-433T Tutorial del mòdul LoRa - Tauler de ruptura de bricolatge per al mòdul E32: 6 passos
E32-433T Tutorial del mòdul LoRa | Tauler de ruptura de bricolatge per al mòdul E32: Ei, què passa, nois! Akarsh aquí de CETech. Aquest projecte meu és més aviat una corba d’aprenentatge per entendre el funcionament del mòdul E32 LoRa d’Ebyte, que és un mòdul transceptor d’1 watt d’alta potència. Un cop entenem el funcionament, tinc el disseny
Introducció i tutorial sobre la font d'alimentació programable: 7 passos
Introducció i tutorial sobre la font d'alimentació programable: si alguna vegada us heu preguntat sobre les fonts d'alimentació programables, heu de seguir aquesta instrucció per obtenir un coneixement complet & exemple pràctic d'una font d'alimentació programable. També qualsevol persona interessada en l'electrònica, si us plau, seguiu