Sommario:
- Passaggio 1: configurazione e funzione dei pin:
- Passaggio 2: componenti richiesti:
- Passaggio 3: impostazione del progetto:
- Passaggio 4: codice:
- Passaggio 5: applicazione per Android:
Video: Configurazione di Bluetooth HC-05 con Arduino: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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:
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:
NodeMcu ESP8266 Prima configurazione con Arduino IDE: 10 passaggi
NodeMcu ESP8266 Prima configurazione con Arduino IDE: realizzo dispositivi controllati da Twitch; console personalizzate, controller e altre novità! I live streaming sono ogni mercoledì e sabato alle 21:00 EST su https://www.twitch.tv/noycebru, gli highlights su TikTok @noycebru e puoi guardare i tutorial su YouT
Configurazione per provider GPS Bluetooth esterno per dispositivi Android: 8 passaggi
Configurazione per provider GPS Bluetooth esterno per dispositivi Android: questa istruzione spiegherà come creare il proprio GPS esterno abilitato Bluetooth per il telefono, accendere qualunque cosa a circa $ 10. Distinta dei materiali: Modulo bluetooth NEO 6M U-blox GPSHC-05 Conoscenza di interfacciamento Moduli Blutooth Low EnergyArdui
Configurazione della programmazione NodeMCU con Arduino IDE: 3 passaggi
Imposta la programmazione NodeMCU con Arduino IDE: in questo tutorial ti mostrerò come programmare la scheda NodeMCU usando Arduino IDE. Per fare ciò è necessario installare i driver e aggiungere la scheda NodeMCU all'elenco delle schede Arduino. Facciamo passo dopo passo
NE555 Timer - Configurazione del timer NE555 in una configurazione astabile: 7 passaggi
NE555 Timer | Configurazione del timer NE555 in una configurazione astabile: il timer NE555 è uno dei circuiti integrati più comunemente utilizzati nel mondo dell'elettronica. È sotto forma di DIP 8, il che significa che dispone di 8 pin
Configurazione del modulo RTC DS1302 con tastiera + Arduino + LCD: 3 passaggi
Configurazione del modulo RTC DS1302 con tastiera + Arduino + LCD: Ciao, ho appena realizzato questo piccolo progetto, spero ti piaccia, come dice il titolo si tratta di come utilizzare una tastiera per impostare il DS1302, è uno dei progetti di base che puoi aggiungilo al tuo progetto se vuoi aggiungere altri moduli o funzioni… È v