Ihre Browserversion ist veraltet. Wir empfehlen, Ihren Browser auf die neueste Version zu aktualisieren.

Die Bluetoothmodule HC-06 und HM-10

Schaltplan

Material

  • Arduino
  • HC-06 / HM-10
  • 1 Widerstand 10kOhm
  • 1 Widerstand 20kOhm
  • Leitungen
  • Breadboard

Aufbau der Schaltung

VCC des Moduls wird mit 5V verbunden, GND mit GND. TX des Moduls wird mit PIN 0 (RX) des Arduino verbunden.

RX des Moduls wird an zwei Widerstände angeschlossen.

Der Widerstand, der mit GND verbunden wird muss doppelt so groß sein, wie der Widerstand, der mit dem Arduino verbunden wird.

In Zahlenwerten: 10kOhm und 20kOhm. Es funktioniert auch mit 1kOhm und 2kOhm usw.

Auf eigene Gefahr: Verschiedenste Quellen lassen die beiden Widerstände auch weg, das kann funktionieren oder aber auch das Modul zerstören.

Bei meinen Basteleien und Versuchen hats es auch ohne diese Widerstände funktioniert.

 

Das HC-06

Das HC-06 ist ein Bluetoothsender und -empfänger, der als "Slave" arbeitet, d.h es muss von einem anderen (Master, z.B. ein Smartphone) aufgeweckt und angesprochen werden. 

Zuerst fällt auf, dass es in einem durchsichtigen Schrumpfschlauch eingepackt ist. Den Schlauch braucht man nicht weg zu machen, denn er schützt das Modul.

 

 

Auf der Vorderseite erkennt man verschiedene Bauteile, die Antenne und zwei LEDs.

Die Rote LED kann verschiedene Zustände annehmen:

Die Anschlüsse werden wie folgt mit dem Arduino verbunden:

Auf der Rückseite erkennt man, dass die Anschlüsse RX und TX an eine Spannung von 3,3Volt angeschlossen werden sollen. Das führt zu Problemen, da sie mit den Pins 0 und 1 des Arduino verbunden werden, die normalerweise mit Spannungen von 5V arbeiten.

Aus diesem Grund gibt es auch die beiden Widerstände. Sie bilden einen Spannungsteiler und teilen die Spannung auf, die am Eingang des Moduls liegt:

Sendet der Ardino ein Signal in Form einer Spannung von 5V (HIGH) an seinem Pin 1(TX), dann ist die Spannung eigentlich zu hoch für den Eingang des HC-06 (RX). Durch den Spannungsteiler liegt die richtige Voltzahl am Modul an.

Der Ausgang des Moduls  (TX) hingegen sendet Signale in Form von Spannungen von 3,3V. Diese werden vom Arduino (Pin 0 (RX)) als High interpretiert.

 

Sobald das Modul an eine Spannungsquelle angeschlossen ist, beginnt die rote LED zu blinken und das Modul kann mit einem anderen Bluetoothgerät verbunden werden.

Cookie-Regelung

Diese Website verwendet Cookies, zum Speichern von Informationen auf Ihrem Computer.

Stimmen Sie dem zu?