Beschreibung
Was ist das
Das Bluetooth Shield HC-06 ist ein drahtloses Modul für Arduino, das die Kommunikation zwischen elektronischen Geräten über Bluetooth ermöglicht.
Eigenschaften
- Kompatibel mit Arduino
- Bluetooth Modul HC-06
- SKU: ARD009504
- Preis: 15,04 €
Wofür es dient
Das Bluetooth Shield HC-06 ist ideal für Projekte in Elektronik und IoT, die drahtlose Kommunikation mit mobilen Geräten oder anderen Bluetooth-Modulen erfordern. Es kann verwendet werden, um Sensoren und Aktuatoren von Ferne zu steuern, Hausalarme zu erstellen oder Überwachungsanwendungen zu realisieren.
Tutorial: Wie man das Bluetooth Shield HC-06 für Arduino verwendet
Das Bluetooth Shield HC-06 ist ein drahtloses Modul, das es ermöglicht, sich mit mobilen Geräten oder anderen Bluetooth-Modulen zu verbinden. Ideal für Projekte, bei denen Sensoren und Aktuatoren von Ferne gesteuert werden sollen.
Was du brauchst
- Arduino Uno
- Bluetooth Shield HC-06
- USB-A-Micro-B-Kabel
- Smartphone mit einer speziellen App
Schritte
- Verbinden Sie das HC-06-Shield mit dem Arduino Uno über die kompatiblen Anschlüsse.
- Laden Sie und installieren Sie die SoftwareSerial-Bibliothek herunter von Datei > Einstellungen > Repositories, dann von Bibliotheken verwalten > URL hinzufügen: https://github.com/arduino-libraries/SoftwareSerial
- Öffnen Sie ein neues Sketch in der Arduino IDE und fügen Sie die Bibliothek mit ‚#include
‚ hinzu. - Definieren Sie die Pins für die Verbindung zwischen dem HC-06-Shield und dem Arduino, z.B. RX -> 10 und TX -> 11.
- Erstellen Sie ein SoftwareSerial-Objekt, um die Kommunikation zu verwalten: ‚SoftwareSerial BT(10, 11);‘
- Im Setup(), öffnen Sie die Bluetooth-Verbindung mit ‚BT.begin(vergleiche den Datenblatt);‘ und stellen Sie den Baud-Rate für den seriellen Monitor ein.
- Im Loop(), empfangen Sie Daten vom Bluetooth-Modul mit ‚int val = BT.available(); if (val) Serial.write(BT.read());‘
- Senden Sie Befehle an das Modul von Arduino aus, indem Sie ‚BT.println(„Befehl“);‘ verwenden
Beispielcode
// 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-Projekt
Erstelle ein Bluetooth-basierendes Hausalarm-System. Verbinde einen Bewegungssensor mit dem Shield HC-06 und sende Benachrichtigungen auf dem Smartphone, wenn Bewegung erkannt wird.
Häufige Fehler
- Fehler bei der Baud-Rate-Einstellung
- Falsche RX/TX-Pins
- SoftwareSerial-Bibliothek nicht installiert
- Falsche Bluetooth-Befehle
Empfohlenes Zubehör
- Arduino Uno R3
- Bewegungsdetektor PIR
- Piepser für das Alarm-System
- Außenantenne, um die Verbindung zu verbessern
Häufige Fragen
Wie setze ich die Baud-Rate ein?
Überprüfe das Datenblatt des HC-06-Moduls.
Welche Befehle kann ich an das Modul senden?
Konsulti die offizielle Dokumentation oder das Datenblatt für verfügbare Befehle.





Rezensionen
Es gibt noch keine Rezensionen.