In offerta!

Shield Bluetooth HC-06 per Arduino

Il prezzo originale era: 20,75 €.Il prezzo attuale è: 15,04 €. Escluso IVA

Il Shield Bluetooth HC-06 è un modulo compatibile con Arduino che consente la comunicazione wireless. Perfetto per progetti di elettronica e IoT.

Disponibile su ordinazione

COD: ARD009504 Categorie: ,

Descrizione

Cos’è

Lo Shield Bluetooth HC-06 è un modulo wireless compatibile con Arduino che permette la comunicazione tra dispositivi elettronici tramite Bluetooth.

Caratteristiche

  • Compatibile con Arduino
  • Modulo Bluetooth HC-06
  • SKU: ARD009504
  • Prezzo: 15.04 €

A cosa serve

Lo Shield Bluetooth HC-06 è ideale per progetti di elettronica e IoT che richiedono la comunicazione wireless con dispositivi mobili o altri moduli Bluetooth. Può essere utilizzato per controllare sensori e attuatori da remoto, creare sistemi di allarme domestico o realizzare applicazioni di monitoraggio.

Tutorial: Come usare Shield Bluetooth HC-06 per Arduino

Il Shield Bluetooth HC-06 è un modulo wireless che permette di collegarsi a dispositivi mobili o altri moduli Bluetooth. Ideale per progetti in cui si desidera controllare sensori e attuatori da remoto.

Cosa serve

  • Arduino Uno
  • Shield Bluetooth HC-06
  • Cavo USB A-Micro B
  • Smartphone con app dedicata

Passi

  1. Collegare il Shield HC-06 all’Arduino Uno utilizzando i connettori compatibili.
  2. Scaricare e installare la libreria SoftwareSerial da File > Preferenze > Sitografia, quindi da Gestisci librerie > Aggiungi URL: https://github.com/arduino-libraries/SoftwareSerial
  3. Aprire un nuovo sketch in Arduino IDE e includere la libreria con ‘#include <SoftwareSerial.h>’
  4. Definire i pin di connessione tra il Shield HC-06 e l’Arduino, ad esempio RX -> 10 e TX -> 11.
  5. Creare un oggetto SoftwareSerial per gestire le comunicazioni: ‘SoftwareSerial BT(10, 11);’
  6. Nel setup(), aprire la connessione Bluetooth con ‘BT.begin(verifica sul datasheet);’ e impostare il baud rate del monitor seriale.
  7. Nel loop(), ricevere dati dal modulo Bluetooth con ‘int val = BT.available(); if (val) Serial.write(BT.read());’
  8. Inviare comandi al modulo da Arduino utilizzando ‘BT.println(“Comando”);’

Codice di esempio

// Includi la libreria
#include <SoftwareSerial.h>
// Definisci i pin di connessione
#define RX_PIN 10
#define TX_PIN 11
// Crea l'oggetto SoftwareSerial
SoftwareSerial BT(RX_PIN, TX_PIN);
void setup() {
  Serial.begin(9600);
  BT.begin(verifica sul datasheet);
}
void loop() {
  if (BT.available())
    Serial.write(BT.read());
}

Mini-progetto

Realizza un sistema di allarme domestico controllato via Bluetooth. Collega un sensore di movimento al Shield HC-06 e invia notifiche su smartphone quando viene rilevata una presenza.

Errori comuni

  • Errore nell’impostazione del baud rate
  • Pin RX/TX non corretti
  • Libreria SoftwareSerial non installata
  • Comandi Bluetooth errati

Accessori consigliati

  • Arduino Uno R3
  • Sensore di movimento PIR
  • Buzzer per allarme
  • Antenna esterna per migliorare la connessione

Domande frequenti

Come imposto il baud rate?
Verifica sul datasheet del modulo HC-06.

Quali comandi posso inviare al modulo?
Consulta la documentazione ufficiale o il datasheet per i comandi disponibili.

Informazioni aggiuntive

Peso 25 g
Dimensioni 5,0 × 3,0 × 1,0 cm