Descrizione
Cos’è
Il modulo Bluetooth HM-10 è un dispositivo compatibile con Arduino che consente di aggiungere funzionalità di comunicazione wireless ai progetti. Questo modulo Real HM-10 supporta la tecnologia Bluetooth 4.0 e può essere utilizzato sia in modalità Master che Slave.
Caratteristiche
- Compatibile con Arduino
- Tecnologia Bluetooth 4.0
- Modalità Master e Slave
A cosa serve
I moduli HM-10 sono ideali per progetti di robotica, dispositivi IoT e qualsiasi applicazione che richiede una connettività wireless affidabile tra Arduino e altri dispositivi. Permette ai maker principianti e intermedi di integrare facilmente la comunicazione Bluetooth nei loro progetti.
Tutorial: Come usare Real HM-10 Bluetooth 4.0 Master Slave Modulo
Il Real HM-10 Bluetooth 4.0 Master Slave Modulo è ideale per aggiungere connettività Bluetooth 4.0 a progetti Arduino. Utile per maker principianti e intermedi che desiderano integrare funzionalità di comunicazione senza fili.
Cosa serve
- Arduino UNO o compatibile
- Cavo USB
- Resistenza 10kΩ
- Micro USB
- Computer con Arduino IDE
Passi
- 1. Scarica e installa l’Arduino IDE.
- 2. Connetti l’Arduino a un computer.
- 3. Verifica sul datasheet la specifica del pin RX/TX.
- 4. Collega il pin TX dell’Arduino al pin RX del Real HM-10.
- 5. Collega il pin RX dell’Arduino al pin TX del Real HM-10.
- 6. Collega il pin VCC del Real HM-10 al 5V dell’Arduino.
- 7. Collega il pin GND del Real HM-10 al GND dell’Arduino.
- 8. Collega una resistenza 10kΩ tra GND e VCC del Real HM-10.
Codice di esempio
```cpp
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(2, 3); // TX Arduino a RX HM-10, RX Arduino a TX HM-10
void setup() {
bluetooth.begin(9600);
}
void loop() {
if (bluetooth.available()) {
Serial.write(bluetooth.read());
}
}
```
Mini-progetto
Crea un semplice sketch che invii messaggi di prova dal computer all’Arduino tramite Bluetooth e riceva i dati.
Errori comuni
- Assicurarsi che le connessioni vengano fatte correttamente.
- Verificare la specifica del pin RX/TX sul datasheet.
- Assicurarsi che la resistenza 10kΩ sia correttamente collegata.
- Controllare la velocità di comunicazione (9600 bps).
Accessori consigliati
- Arduino UNO
- Cavo USB
- SoftwareSerial per Arduino
- Resistenza 10kΩ
Domande frequenti
Come posso verificare se il modulo funziona?
Sfrutta la funzione Serial.println() per inviare messaggi dal computer all’Arduino.
Quali sono le specifiche del Real HM-10?
Verifica sul datasheet per ottenere le specifiche complete.
Può funzionare con Arduino Mega?
Sì, ma assicurati che il pin RX/TX sia corretto.
Quali sono i requisiti hardware per l’Arduino?
Arduino UNO o compatibile con pin RX/TX.





