Bluetooth Module HC-05: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 66: | Zeile 66: | ||
# Bei Spannungsversorgung blinkt die LED auf dem Modul. | # Bei Spannungsversorgung blinkt die LED auf dem Modul. | ||
# Koppeln Sie das BT Modul mit dem PC (Code: 1234). | # Koppeln Sie das BT Modul mit dem PC (Code: 1234). | ||
# Führen Sie das MATLAB<sup>®</sup>-Skript <code>BluetoothIO.m</code>. | # Führen Sie das MATLAB<sup>®</sup>-Skript <code>BluetoothIO.m</code> aus. | ||
# LED 13 sollte im Sekundentakt blinken. | # LED 13 sollte im Sekundentakt blinken. | ||
Version vom 13. Mai 2025, 08:39 Uhr

Autor: Prof. Dr.-Ing. Schneider
Einleitung
Technische Übersicht
| Eigenschaft | Daten |
|---|---|
| Name | HC-05 |
| Versorgungsspannung | 3,6 V bis 6 V Leitungen arbeiten mit einer Spannung von 3,3 V |
| Stromaufnahme | bis zu 40 mA |
| Sendeleistung | Klasse 2 - Sendeleistung max. + 6 dBm |
| Reichweite | bis zu 10 m |
| Standard | Bluetooth 2.0 + EDR |
| Kommunikation | UART (RX, TX) |
| Standard-Pairing-Code | 1234 |
| Abmessungen | 37 x 17 mm |
| Konfiguration | SPP-Profil mit Einstellmöglichkeit über AT-Befehle |
| Datenrate | 9600 bis 38400 baud |
Anschlussplan


| Pin | Anschluss | Bemerkung | Arduino |
|---|---|---|---|
| 1 | EN/Key | Dient zum Umschalten zwischen Befehls- und Datenmodus. Ein hoher Eingang (3,3 V) versetzt das Modul in den Befehlsmodus und ermöglicht AT-Befehle, während ein niedriger Eingang es in den Datenmodus versetzt. | NC |
| 2 | VCC (3,6 V bis 6 V) | 3,6 V oder 5 V | |
| 3 | GND | GND | |
| 4 | TXD | Sendet Daten vom HC-05-Modul an ein anderes Gerät. Anschluss an den RX-Pin eines Mikrocontrollers (z. B. Arduino). | RX <- 0 |
| 5 | RXD | Empfängt Daten von einem anderen Gerät in das HC-05-Modul. Anschluss an den TX-Pin eines Mikrocontrollers. | TX <- 0 |
| 6 | STATE | Verbindung zur Status LED | NC |
Blinkstatus/STATE
- Status-LED: schnelles Blinken = verbindungsbereit
- langsames Blinken = Verbindung hergestellt
- Blinken im 2-sek-Takt = AT-Modus im AT-Modus lässt sich das Modul per Arduino IDE programmieren
Getting Started
- Programmieren Sie den Arduino. Hierbei darf das BT Modul nicht bestromt sein. (Beispiel:
Demo_SoftwareSerial.ino) - Verkabeln Sie das BT Modul gemäß Abb. 3.
- Bei Spannungsversorgung blinkt die LED auf dem Modul.
- Koppeln Sie das BT Modul mit dem PC (Code: 1234).
- Führen Sie das MATLAB®-Skript
BluetoothIO.maus. - LED 13 sollte im Sekundentakt blinken.
Demo_SoftwareSerial.ino
Dieses Demo empfängt Daten via Bluetooth und schaltet als visuelles Feedback LED D13 an und aus.
BluetoothIO.m
Dieses Demo sendet Daten via Bluetooth und schaltet als visuelles Feedback LED D13 an und aus.