Descrizione
Cos’è
Il modulo HC-08 è un dispositivo Bluetooth BLE 4.0 che consente la connettività seriale master-slave tra dispositivi elettronici, come Arduino, e dispositivi mobili Android o iOS.
Caratteristiche
- Modulo Bluetooth BLE 4.0
- Connettore DIP a 4 pin
- Compatibile con Arduino e altri microcontrollori
- Connessione seriale master-slave
A cosa serve
Ideale per progetti che richiedono la comunicazione tra un dispositivo Arduino ed un telefono o tablet. Può essere usato da principianti e intermediari per controllare dispositivi remotamente, ad esempio accendere/disattivare LED.
Tutorial: Come usare HC-08
Il modulo HC-08 ti permette di connettere il tuo progetto Arduino a dispositivi Bluetooth, facilitando il controllo remoto e la comunicazione. Utile per principianti e intermediari.
Cosa serve
- Arduino o compatibile
- Cavo di alimentazione
- Cavo FTDI
- Dispositivo Bluetooth (smartphone, tablet)
Passi
- 1. Collega il modulo HC-08 al tuo Arduino utilizzando i pin RX/TX e GND/VCC.
- 2. Verifica sul datasheet le specifiche di alimentazione.
- 3. Configura il baud rate a 9600 nel tuo codice Arduino.
- 4. Carica il codice di esempio per inviare messaggi Bluetooth.
- 5. Configura il tuo smartphone per connettersi al modulo HC-08.
- 6. Controlla la connessione tramite il serial monitor.
- 7. Prova a inviare messaggi dal tuo smartphone all’Arduino.
- 8. Verifica la stabilità della connessione.
Codice di esempio
```
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(2, 3); // RX, TX
void setup() {
bluetooth.begin(9600);
}
void loop() {
if (bluetooth.available()) {
Serial.write(bluetooth.read());
}
}
```
Mini-progetto
Crea un piccolo dispositivo remoto per controllare il LED di un Arduino utilizzando il tuo smartphone per accendere/disaccendere il LED.
Errori comuni
- Alimentazione errata: verifica sul datasheet.
- Configurazione baud rate sbagliata: impostalo a 9600.
- Collegamenti errati: controlla i pin RX/TX.
- Connessione Bluetooth fallita: verifica la configurazione del tuo dispositivo.
Accessori consigliati
- Arduino Uno
- Cavo FTDI
- LED
- Resistenza 220Ω
Domande frequenti
Come impostare la connessione Bluetooth?
Configura il tuo dispositivo Bluetooth per connettersi al codice MAC dell’HC-08.
Posso utilizzare un’alimentazione diversa da quella indicata sul datasheet?
Verifica sul datasheet le specifiche di alimentazione e utilizza una fonte compatibile.
Il modulo funziona con Arduino Nano?
Sì, il modulo è compatibile con Arduino Nano e altri microcontrollori compatibili.





