Bluetooth Module HC-05: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 80: | Zeile 80: | ||
= Kommunikation via Putty = | = Kommunikation via Putty = | ||
[[Datei:Putty TX RX Geräte-Manager.jpg|thumb|rigth|300px|Abb. 4: COM-Port der BT Verbindung zum HC-05]] | |||
[[Datei:Putty TX RX Einstellungen.jpg|thumb|rigth|300px|Abb. 5: Einstellung: Serial]] | |||
[[Datei:Putty TX RX Einstellungen2.jpg|thumb|rigth|300px|Abb. 6: Einstellung: Force on]] | |||
[[Datei:Putty TX RX.jpg|thumb|rigth|300px|Abb. 7: BT Fernsteuerung via Putty]] | |||
# Starten Sie Putty | # Starten Sie Putty | ||
# Schauen Sie im Geräte Manager welchem COM-Port die BT-Verbindung zugeordnet wurde (hier: COM5). | # Schauen Sie im Geräte Manager welchem COM-Port die BT-Verbindung zugeordnet wurde (hier: COM5, vgl. Abb. 4). | ||
# Stellen Sie Putty ein (vgl. Abb.) | # Stellen Sie Putty ein (vgl. Abb. 5 und 6) | ||
# Im Prompt erscheint die Sendemitteilung <code>"Hallo vom Bluetooth Modul HC-05"</code>. | # Im Prompt erscheint die Sendemitteilung <code>"Hallo vom Bluetooth Modul HC-05"</code>. | ||
# Senden Sie '1' und '0', um die LED zu schalten. | # Senden Sie '1' und '0', um die LED zu schalten (vgl. Abb. 7). | ||
= Nützliche Links = | = Nützliche Links = | ||
Version vom 13. Mai 2025, 09:13 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.
Kommunikation via Putty




- Starten Sie Putty
- Schauen Sie im Geräte Manager welchem COM-Port die BT-Verbindung zugeordnet wurde (hier: COM5, vgl. Abb. 4).
- Stellen Sie Putty ein (vgl. Abb. 5 und 6)
- Im Prompt erscheint die Sendemitteilung
"Hallo vom Bluetooth Modul HC-05". - Senden Sie '1' und '0', um die LED zu schalten (vgl. Abb. 7).