Taula de continguts:
- Pas 1: configuració i funció del pin:
- Pas 2: components necessaris:
- Pas 3: Configuració del projecte:
- Pas 4: Codi:
- Pas 5: aplicació per a Android:
Vídeo: Configuració del Bluetooth HC-05 amb Arduino: 5 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
En aquest projecte, utilitzarem el mòdul Bluetooth HC05 amb Arduino per enviar missatges des del telèfon intel·ligent a la unitat Arduino i mostrar-los a l’ordinador.
Quant al mòdul Bluetooth HC-05:
El mòdul HC-05 és fàcil d'utilitzar el mòdul Bluetooth SPP (Serial Port Protocol), dissenyat per a la configuració de connexions serials sense fils transparents. El mòdul Bluetooth del port sèrie és completament qualificat Bluetooth V2.0 + EDR (velocitat de dades millorada) Modulació de 3 Mbps amb transceptor de ràdio complet de 2,4 GHz i banda base. Utilitza un sistema Bluetooth CSR Bluecore 04-single chip amb tecnologia CMOS i amb funció AFH (Adaptive Frequency Hopping Feature). Té una petjada de fins a 12,7 mm x 27 mm. Espero que us simplifiqui el cicle general de disseny / desenvolupament.
Pas 1: configuració i funció del pin:
Descripció del pin
Estat: per conèixer l’estat de la connexió. (Parellat o desconnectat)
Rx - Pin de recepció del mòdul per rebre dades.
Tx - Pin de transmissió del mòdul per a l'enviament de dades.
5v - Pin d'alimentació
GND: passador de terra
EN / Key: activa o desactiva el mòdul.
Pas 2: components necessaris:
- Taula Arduino 1
- Mòdul Bluetooth HC05 1
- cables de pont 6
- Taula de pa 1
Podeu comprar aquests components, provats de qualitat, a elegocart.
Pas 3: Configuració del projecte:
Pas 4: Codi:
#include SoftwareSerial EEBlue (10, 11); // RX | Configuració del buit TX () {Serial.begin (9600); EEBlue.begin (9600); // Baud per defecte per a comunicacions, pot ser diferent per al vostre mòdul. Serial.println ("Les portes Bluetooth estan obertes. / N Connecteu-vos a HC-05 des de qualsevol altre dispositiu Bluetooth amb 1234 com a clau de sincronització !."); } void loop () {// Alimentar totes les dades del Bluetooth al terminal. if (EEBlue.available ()) Serial.write (EEBlue.read ()); // Alimentar totes les dades de termial a bluetooth si (Serial.available ()) EEBlue.write (Serial.read ()); }
Pas 5: aplicació per a Android:
A Play Store hi ha nombroses aplicacions per connectar el mòdul Bluetooth HC05 a un telèfon Android, podeu utilitzar-ne qualsevol. He utilitzat l’aplicació Bluetooth Terminal.