Bluetooth Module HC-05: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
= Einleitung =
= Einleitung =


= Spezifikation =
= Technische Übersicht =
Versorgungsspannung: 3,6 V bis 6 V
{| class="wikitable"
Leitungen arbeiten mit einer Spannung von 3,3 V
|+ Tabelle 1: Bluetooth Modul HC-05 GW-040
Stromaufnahme: bis zu 40 mA
! style="font-weight: bold;" | Eigenschaft
Klasse 2 - Sendeleistung max. + 6 dBm
! style="font-weight: bold;" | Daten
Reichweite: bis zu 10 m
|-
Standard: Bluetooth 2.0 + EDR
| Versorgungsspannung || 3,6&thinsp;V bis 6&thinsp;V<br>Leitungen arbeiten mit einer Spannung von 3,3&thinsp;V
SPP-Profil mit Einstellmöglichkeit über AT-Befehle
|-
Kommunikation: UART (RX, TX)
| Stromaufnahme || bis zu 40&thinsp;mA
Standard-Pairing-Code: 1234
|-
Kleine Abmessungen: 37 x 17 mm
| Sendeleistung || Klasse 2 - Sendeleistung max. + 6&thinsp;dBm
|-
| Reichweite|| bis zu 10&thinsp;m
|-
| Standard || Bluetooth 2.0 + EDR
|-
| Kommunikation || UART (RX, TX)
|-
| Standard-Pairing-Code || 1234
|-
| Abmessungen || 37 x 17&thinsp;mm
|-
| Konfiguration || SPP-Profil mit Einstellmöglichkeit über AT-Befehle
|-
| Datenrate|| 9600 bis 38400&thinsp;baud
|}
 


== Blinkstatus ==
== Blinkstatus ==
Status-LED: schnelles Blinken = verbindungsbereit / langsames Blinken = Verbindung hergestellt / Blinken im 2-sek-Takt = AT-Modus
* Status-LED: schnelles Blinken = verbindungsbereit
im AT-Modus lässt sich das Modul per Arduino IDE programmieren
* langsames Blinken = Verbindung hergestellt
* Blinken im 2-sek-Takt = AT-Modus im AT-Modus lässt sich das Modul per Arduino IDE programmieren


= Messschaltung =
= Messschaltung =
{| class="wikitable"
{| class="wikitable"
|+ Tabelle 1: Pin-Belegung des HC-05
|+ Tabelle 1: Pin-Belegung des HC-05
! style="font-weight: bold;" | Eigenschaft
! style="font-weight: bold;" | Pin
! style="font-weight: bold;" | Daten
! style="font-weight: bold;" | Anschluss
! style="font-weight: bold;" | Bemerkung
! style="font-weight: bold;" | 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
|-
|-
| 1 || EN (NC)
| 2 || VCC (3,6&thinsp;V bis 6&thinsp;V)|| || 3,6&thinsp;V oder 5&thinsp;V
|-
|-
| 2 || VCC ()
| 3 || GND || || GND
|-
|-
| 3 || ±1&thinsp;% bei T=25&thinsp;°C
| 4|| TXD || Sendet Daten vom HC-05-Modul an ein anderes Gerät. Anschluss an den RX-Pin eines Mikrocontrollers (z.&thinsp;B. Arduino). || RX <- 0
|-
|-
| 4|| -55&thinsp;°C bis ca. +300&thinsp;°C <br/>
| 5 || RXD || Empfängt Daten von einem anderen Gerät in das HC-05-Modul. Anschluss an den TX-Pin eines Mikrocontrollers. || TX <- 0
|-
|-
| 5 || B=3950&thinsp;K bei 25&thinsp;°C
| 6 || STATE (NC) || Verbindung zur Status LED || NC
|}
|}



Version vom 13. Mai 2025, 08:22 Uhr

Abb. 1: Bluetooth Modul HC-05

Autor: Prof. Dr.-Ing. Schneider

Einleitung

Technische Übersicht

Tabelle 1: Bluetooth Modul HC-05 GW-040
Eigenschaft Daten
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


Blinkstatus

  • 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

Messschaltung

Tabelle 1: Pin-Belegung des HC-05
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 (NC) Verbindung zur Status LED NC


Demo_SoftwareSerial

Dieses Demo empfängt Daten via Bluetooth und schaltet als visuelles Feedback LED D13 an an und aus.


Nützliche Links