In offerta!

Modulo Convertitore Seriale Bluetooth HC-06 Slave per Arduino

Il prezzo originale era: 9,80 €.Il prezzo attuale è: 7,34 €. Escluso IVA

Modulo Convertitore Seriale Bluetooth HC-06 Slave per Arduino

16 disponibili (ordinabile)

COD: ARD00524 Categorie: ,

Descrizione

Modulo Convertitore Seriale Bluetooth HC-06 Slave per Arduino

Il modulo HC-06 un modulo che permette di convertire una porta seriale UART in una porta Bluetooth; questo dispositivo pu essere utilizzato per permettere la comunicazione tra un microprocessore (MCU), montato ad esempio su una scheda Arduino, ed un dispositivo dotato di comunicazione Bluetooth, come ad esempio un PC, uno Smartphone o un Tablet.

Il modulo HC-06 opera soltanto in modalit Slave: questo permette di utilizzare il modulo per creare ad esempio una rete tra un robot contenente il modulo HC-06, impostato quindi come Slave, ed un notebook impostato come Master.

Questo modulo basato sul chip CSR Bluecore 04 External con tecnologia CMOS e AFH (Adaptive Frequency Hopping Feature) ed compatibile con il protocollo Bluetooth V2.0 3Mbps + EDR (Enhanced Data Rate).

Specifiche

Modalit : SOLO Slave
Chip: CSR Bluecore 04
Protocollo USB: Full Speed USB1.1, compatibile 2.0
Nome Bluetooth (default): linvor
Password (default): 1234
Distanza di funzionamento: 10 metri
Baud rate (default): 9600
Tensione di input: 3.6V~6V
Corrente di input (modulo NON accoppiato): 30mA
Corrente di input (modulo accoppiato): 10mA
Pinout: VCC, GND, TXD, RXD
Regolatore lineare di tensione (LDO): 3.3V
Data bit: 8
Stop bit: 1
Bit parit : NO
Baud-rate, nome Bluetooth e password: programmabili tramite comandi AT (con modulo disconnesso)
Sensibilit : -80dBm
Trasmissione: fino a +6dBm RF
Antenna: integrata
Connessione: automatica all’ultimo dispositivo precedentemente connesso
Dimensioni: 37 x 17 x 7mm
Peso: 4,5g

Impostazione porta seriale di default: 115200 (opzionale 4800,9600,19200), N, 8, 1
Codice di accoppiamento: 1234

Esecuzione in ruolo slave: Accoppia con il dongle BT e il modulo master
uso
Modalit accoppiata: due moduli stabiliscono automaticamente la comunicazione quando alimentati.
Modalit host PC: accoppia il modulo con il dongle bluetooth direttamente come seriale virtuale.
Bluetooth protocal: Specifica Bluetooth v2.0 + EDR
Frequenza: banda ISM a 2,4 GHz
Modulazione: GFSK (Gaussian Frequency Shift Keying)
Potere di emissione: 4dBm, classe 2
Sensibilit : -84 dBm a 0,1% BER
Velocit : asincrona: 2,1 Mbps (max) / 160 kbps, sincrono: 1 Mbps / 1 Mbps
Sicurezza: autenticazione e crittografia
Profili: porta seriale Bluetooth
Chip CSR: Bluetooth v2.0
Banda d’onda: 2.4GHz-2.8GHz, banda ISM
Protocollo: Bluetooth V2.0
Classe di potenza: (+ 6dbm)
Sensibilit di ricezione: -85 dBm
Tensione: 3,3 (2,7 V – 4,2 V)
Corrente: Paring – 35mA, collegato – 8mA
Temperatura: -40 C ~ + 105 C
Velocit di trasmissione definita dall’utente: 4800, 9600, 19200, 38400, 57600, 115200, 230400,
460800,921600, 1382400.
Dimensioni: 26,9 mm * 13 mm * 2,2 mm
Definizione pin:

* PIO8 si collega con catodea a LED con resistenza di serie da 470 ohm in mezzo. Il LED NEGATIVO si collega a terra. usato per indicare lo stato del modulo. Dopo l’accensione, gli intervalli di lampeggiamento si differenziano in stati diversi.
* PIO9 utilizzato per controllare il LED che indica il paring. Rimarr stabile quando il paring ha successo.
* PIO11, pin di commutazione stato del modulo. ALTO -> risposta al comando AT; LOW o floating -> stato di lavoro regolare.
* Con il circuito di reset incorporato, il ripristino viene completato automaticamente dopo l’accensione.
* Passaggi per impostare su MASTER:
* Impostare PIO11 HIGH con un resistore da 10K in mezzo.
* Accensione, il modulo entra in stato di risposta al comando AT
* Aprire HyperTerminal o un altro strumento seriale, impostare la velocit di trasmissione 38400, 8 bit di dati, 1 bit di stop, nessun bit di parit , nessun controllo di flusso
* Tramite porta seriale, inviare caratteri “AT + ROLE = 1 r n”, in caso di esito positivo, restituire “OK r n”, dove r n il ritorno a capo.
* Impostare PIO11 LOW, re-power, quindi in stato Master, cercare automaticamente il modulo slave e connettersi.

Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.

Tutorial: Come usare il Modulo Bluetooth HC-06 per Arduino

Il modulo HC-06 permette la comunicazione seriale via Bluetooth. Ideale per progetti di IoT e controlli a distanza.

Cosa serve

  • Arduino Uno
  • Modulo HC-06
  • Connessione USB
  • Batteria o alimentatore

Passi

  1. Collegare il modulo HC-06 all’Arduino usando i pin TX, RX e GND.
  2. Caricare lo sketch di esempio per la comunicazione seriale via Bluetooth.
  3. Verifica che il modulo sia impostato in modalità slave (come default).
  4. Configurare l’applicazione mobile o software PC per connettersi al modulo HC-06.
  5. Invia dati dal dispositivo a Arduino e viceversa.
  6. Controlla la ricezione dei dati tramite il monitor seriale di Arduino IDE.

Codice di esempio

void setup() {
  Serial.begin(9600);
}

void loop() {
  if (Serial.available()) {
    String data = Serial.readString();
    // Elabora i dati ricevuti
  }
}

Mini-progetto

Costruisci un sistema di allarme domestico che invia notifiche via Bluetooth.

Errori comuni

  • Impostare il modulo HC-06 in modalità master anziché slave.
  • Usare una frequenza baud diversa da quella configurata nel modulo (verifica sul datasheet).
  • Collegare i pin TX e RX al contrario tra Arduino e modulo Bluetooth.
  • Non verificare la connessione del dispositivo prima di inviare dati.

Accessori consigliati

  • Modulo LCD per visualizzare i messaggi ricevuti via Bluetooth
  • Sensori di movimento o allarme per progetti interattivi
  • Antenne esterne per migliorare il range della connessione.
  • Batterie al litio per alimentazione autonomia.

Domande frequenti

Il modulo HC-06 può essere usato con altri microcontrollori?
Sì, ma potrebbe richiedere un adattatore di livello logico o variabili di alimentazione diverse.

Come posso modificare la password del modulo HC-06?
Utilizza una applicazione specifica per configurare il modulo, come BTconfigurator.

Informazioni aggiuntive

Peso 15 g