Bluetooth Module HC-05: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 60: | Zeile 60: | ||
* langsames Blinken = Verbindung hergestellt | * langsames Blinken = Verbindung hergestellt | ||
* Blinken im 2-sek-Takt = AT-Modus im AT-Modus lässt sich das Modul per Arduino IDE programmieren | * 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: <code>Demo_) | |||
# 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<sup>®</sup> | |||
= Demo_SoftwareSerial.ino = | = Demo_SoftwareSerial.ino = | ||
Version vom 13. Mai 2025, 08:36 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_) - 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®
Demo_SoftwareSerial.ino
Dieses Demo empfängt Daten via Bluetooth und schaltet als visuelles Feedback LED D13 an und aus.
Nützliche Links