Sommario:

Configurazione di Bluetooth HC-05 con Arduino: 5 passaggi
Configurazione di Bluetooth HC-05 con Arduino: 5 passaggi

Video: Configurazione di Bluetooth HC-05 con Arduino: 5 passaggi

Video: Configurazione di Bluetooth HC-05 con Arduino: 5 passaggi
Video: Configurare il bluetooth HC05 come slave con Arduino - Video 242 2024, Novembre
Anonim
Configurazione di Bluetooth HC-05 con Arduino
Configurazione di Bluetooth HC-05 con Arduino

In questo progetto, utilizzeremo il modulo Bluetooth HC05 con Arduino per inviare messaggi dallo smartphone all'unità Arduino e visualizzarli sul computer.

Informazioni sul modulo Bluetooth HC-05:

Il modulo HC-05 è un modulo Bluetooth SPP (Serial Port Protocol) di facile utilizzo, progettato per la configurazione della connessione seriale wireless trasparente. Il modulo Bluetooth della porta seriale è una modulazione a 3 Mbps Bluetooth V2.0 + EDR (Enhanced Data Rate) con ricetrasmettitore radio completo da 2,4 GHz e banda base. Utilizza il sistema Bluetooth a chip singolo CSR Bluecore 04-External con tecnologia CMOS e con AFH (Funzione Adaptive Frequency Hopping). Ha un ingombro di soli 12,7 mm x 27 mm. Spero che semplifichi il ciclo complessivo di progettazione/sviluppo.

Passaggio 1: configurazione e funzione dei pin:

Pin Descrizione

Stato - Per conoscere lo stato della connessione. (Associato o disconnesso)

Rx - Ricevi Pin del modulo per la ricezione dei dati.

Tx - Pin di trasmissione del modulo per l'invio dei dati.

5v - Pin di alimentazione

GND - Pin di terra

EN/Key - Abilita o disabilita il modulo.

Passaggio 2: componenti richiesti:

- Scheda Arduino 1

- Modulo Bluetooth HC05 1

- Ponticelli 6

- Tagliere 1

Puoi acquistare questi componenti, che sono TESTATI per la qualità, da elegocart.

Passaggio 3: impostazione del progetto:

Configurazione del progetto
Configurazione del progetto

Passaggio 4: codice:

#include SoftwareSerial EEBlue(10, 11); // RX | TX void setup() { Serial.begin(9600); EEBlue.begin(9600); // Baud predefinito per le comunicazioni, potrebbe essere diverso per il tuo modulo. Serial.println("Le porte bluetooth sono aperte.\n Connetti a HC-05 da qualsiasi altro dispositivo bluetooth con 1234 come chiave di associazione!."); } void loop() { // Alimenta tutti i dati dal bluetooth al terminale. if (EEBlue.available()) Serial.write(EEBlue.read()); // Alimenta tutti i dati dal terminale al bluetooth if (Serial.available()) EEBlue.write(Serial.read()); }

Passaggio 5: applicazione per Android:

Sul Play Store ci sono numerose app per connettere il modulo Bluetooth HC05 ad un telefono Android, puoi usarne una qualsiasi. Ho usato l'app Terminale Bluetooth.

Consigliato: