So programmieren Sie HC-05 Modul mit Arduino
Mit der Verwendung von Bluetooth -Produkten im täglichen Leben, Einige Produktentwickler verwenden häufig Arduino, um sich mit dem zu entwickeln HC-05 Bluetooth -Modul. So programmieren Sie den HC-05 Modul mit Arduino?
Nehmen Sie jetzt den HC von Feasycom-05 (FSC-BT826) Modul als Beispiel:

Der FSC-BT826 (HC-05 Modul) wird von 3,6-6 V angetrieben und der Logikspannungsniveau der Datenstifte 3,3 V beträgt. Aber die E/A -Ausgabe des Arduino -Boards beträgt 5 V. Um das Bluetooth -Modul nicht zu verbrennen, Das Bluetooth -Modul RXD und Arduino E/A -Ausgang, die für Serien mit dem Widerstand verbunden sind, als Abbildung 1 Shows. Auf der anderen Seite, Das Bluetooth-Modul TXD und Arduino E/A-Eingang kann direkt angeschlossen werden, da das 3,3-V-Signal aus dem FSC-BT826 Signal (HC-05 Modul) ist genug, um als hohe Logik im Arduino Board akzeptiert zu werden.
Wir können den Quellcode eines Beispiels bereitstellen, der auf dem in sich geschlossenen Beispiel „SoftwareSeriaLexample“ in Arduino uno ide basiert. Die Programminitialisierung des Beispiels ist unten aufgeführt.
Programminitialisierung
In der Datei befindet sich eine analoge serielle Portklasse mit Software <SoftwareSerial.h>, Wir müssen enthalten
Diese Kopfdatei und deklarieren Sie ein Softwareerialobjekt.
Im Setup() Verfahren, Wir haben eine gewisse Initialisierung gemacht:
- 1. Stellen Sie den LED_PIN auf den Ausgangsmodus ein.
- 2. Setzen Sie das LED_PIN auf niedriger Ebene.
- 3. Stellen Sie den Baudrate des seriellen Ports fest und starten Sie die Kommunikation zwischen Ihrem Computer und Arduino Board.
- 4. Iterer über Baudrate, um die UART -Baudrate des HC05 zu erhalten und die Kommunikation zwischen Arduino Board und HC05 zu beginnen.
Für das Modul mehr Programmierinformationen, Willkommen, den Modul -Link zu besuchen: HC-05 Bluetooth-Modul Ersatzbluetooth-Modul Dual-Mode HC-05 Pin-to-Pin