Free Shipping for order over $70. Get additional 5% discount using coupon " save-on-may " before May 31st!
Karren 0
  • Zuhause
  • Alle Kategorie
    • OSOYOO Roboterautos
    • DIY-Kit für den naturwissenschaftlichen Unterricht
    • Internet der Dinge
    • Programmierkit für Raspberry Pi
    • Programmierkit für Arduino
    • 3D Printer Parts
    • Kid Sciences Kit & other
  • LCD-Display für Raspberry Pi
    • HDMI Display
    • DSI Display
    • SPI Display
    • Other Display
    • Display Accessories
  • Teile
    • Teile für Robot Car V2.0 Modell#2019005000
    • Teile für Roboterauto V2.1 (Modell#2019012400)
    • Teile für OSOYOO Model 3 V2.0 (Modell#2020001700)
    • Teile für den OSOYOO-Bausteinsatz (Modell#2021011600)
    • Teile für OSOYOO Sport Car Kit (Modell#2021001900)
    • Teile für OSOYOO Servowagen für RPi (Modell#2021004700)
    • OSOYOO STEM Kit für Micro:bit (Modell#2019018200)
    • Teile für OSOYOO Photon Kit für Micro:bit Modell#2020005300
  • Sammlungen
  • Blog
  • Support
    • FAQ
    • Kontaktiere uns
  • About us
Mein Konto
Anmelden Registrieren
ALL
AUD
BAM
BGN
CAD
CHF
CZK
DKK
EUR
GBP
HKD
HUF
ILS
ISK
JPY
MDL
MKD
PLN
RON
SEK
UAH
USD
English
français
Deutsch
Italiano
日本語
Español
OSOYOO.Store
Produkte suchen
English
français
Deutsch
Italiano
日本語
Español
ALL
AUD
BAM
BGN
CAD
CHF
CZK
DKK
EUR
GBP
HKD
HUF
ILS
ISK
JPY
MDL
MKD
PLN
RON
SEK
UAH
USD
Konto Wunschliste Vergleichen Karren 0
  • Zuhause
  • Alle Kategorie
    • OSOYOO Roboterautos
    • DIY-Kit für den naturwissenschaftlichen Unterricht
    • Internet der Dinge
    • Programmierkit für Raspberry Pi
    • Programmierkit für Arduino
    • 3D Printer Parts
    • Kid Sciences Kit & other
  • LCD-Display für Raspberry Pi
    • HDMI Display
    • DSI Display
    • SPI Display
    • Other Display
    • Display Accessories
  • Teile
    • Teile für Robot Car V2.0 Modell#2019005000
    • Teile für Roboterauto V2.1 (Modell#2019012400)
    • Teile für OSOYOO Model 3 V2.0 (Modell#2020001700)
    • Teile für den OSOYOO-Bausteinsatz (Modell#2021011600)
    • Teile für OSOYOO Sport Car Kit (Modell#2021001900)
    • Teile für OSOYOO Servowagen für RPi (Modell#2021004700)
    • OSOYOO STEM Kit für Micro:bit (Modell#2019018200)
    • Teile für OSOYOO Photon Kit für Micro:bit Modell#2020005300
  • Sammlungen
  • Blog
  • Support
    • FAQ
    • Kontaktiere uns
  • About us

Durchsuchen Sie unseren Shop

OSOYOO.Store
Konto Wunschliste Vergleichen Karren 0
Beliebte Suchanfragen:
Arduino Robot Car IoT Learning Kit Raspberry Pi DSI Screen
Wissensbasis

HC-02 Bluetooth 4.0 BLE Slave-Modul zum UART-Transceiver Arduino, kompatibel mit Android und iOS

bis Jian Yu auf Aug 04, 2018
HC-02 Bluetooth 4.0 BLE Slave Module to UART Transceiver Arduino Compatible with Android and iOS

Einführung

Das serielle Bluetooth-Kommunikationsmodul HC-02 basiert auf dem Bluetooth-Protokoll-Datenübertragungsmodul Bluetooth V2.0, hoher Stabilität, extrem geringem Stromverbrauch und einem Bluetooth-Datenübertragungsmodul in Industriequalität.

Benutzer müssen sich nicht um komplexe Konfigurations- und Übertragungsalgorithmen für die drahtlose Kommunikation kümmern. Sie müssen nur über die serielle TTL-Schnittstelle eine Verbindung zu Geräten herstellen. Versorgt das HC-02-Slave-Modul mit Strom und kann zur Datenübertragung mit dem Mobiltelefon verbunden werden. Darüber hinaus kann es mit HC-05- oder HC-06-Hosts verwendet werden
(Übereinstimmender Code, Standard ist 1234) zum Anschließen, kann eine herkömmliche serielle Leitung ersetzen, Verkabelungsarbeit sparen, verwenden
Es ist sehr flexibel.

Wenn Sie ein iPhone oder ein iPad zur Steuerung Ihres Arduino-Projekts verwenden müssen, ist das ble-Slave-Modul hc-02 4.0 mit 6-Pin-Basisplatine möglicherweise eine gute Wahl. Vollständig kompatibel mit iOS 7.0 oder höher. Auch kompatibel mit Android 4.3 oder höher.

Bitte beachten Sie:
Wenn die Version des Android-Betriebssystems kleiner als 4.3 ist. es ist nicht kompatibel.
Dieses Modul unterstützt den Bluetooth 4.0-Ble-Modus und den Bluetooth 2.0-Modus.

Wenn Sie mit Bluetooth nicht so vertraut sind, können Sie es bekommen Weitere Informationen zu Blutooth finden Sie hier .

Merkmale

Modell HC-02 Modulgröße 27*13mm
Arbeitsband 2,4G Luftrate 2 Mbit/s
Kommunikationsinterface UART3,3 V TTL Antennenschnittstelle integrierte PCB-Antenne
Betriebsspannung 3,0 ~ 3,6 V Kommunikationsstrom 30mA
Baudrate 1200~115200bps Empfangsempfindlichkeit -85 dBm bei 2 Mbit/s
Kommunikationsebene 3,3 V Arbeitsfeuchtigkeit 10 % ~ 90 %
Die Sendeleistung 6 dBm (maximal) Lagertemperatur -40 °C bis +85 °C
Referenzabstand 10m Arbeitstemperatur -25 °C ~75 °C
  1. Das Kernmodul verwendet HC-08, die Leitungen von der Modulschnittstelle umfassen VCC, GND, TXD, RXD und den LED-Status-Ausgangspin.
  2. Die LED zeigt den Status der Bluetooth-Verbindung an, blinkt die Bluetooth-Verbindung, leuchtet die Bluetooth-Verbindung auf und öffnet einen Backplane-Anschluss
  3. 3,3 V LDO-Eingangsspannung 3,6–6 V, die Eingangsspannung darf nicht mehr als 7 V betragen
  4. Die Schnittstellenebene beträgt 3,3 V, kann direkt an die verschiedenen SCM (51, AVR, PIC, ARM, MSP430 usw.) angeschlossen werden, die 5-V-MCU kann auch direkt angeschlossen werden.
  5. Offen für die effektive Distanz von 10 Metern, über 10 Meter sind auch möglich, allerdings muss hierdurch die Verbindungsqualität der Distanz nicht gewährleistet werden.
  6. Wenn nach dem Paaren ein serieller Vollduplex-Anschluss verwendet werden soll, müssen Sie nichts über das Bluetooth-Protokoll wissen, sondern unterstützen nur 8 Datenbits, 1 Stoppbit und kein Paritätskommunikationsformat, das das am häufigsten verwendete Kommunikationsformat ist, das nicht unterstützt wird andere Formate.
  7. Kompakt (3,57 cm * 1,52 cm), die werkseitige Chipproduktion gewährleistet die Platzierungsqualität. Und Sätze transparenter Schrumpfschläuche, staubdicht, schön und antistatisch.

Pin-Konfiguration

PIN Nummer Pin-Name Beschreibung
1 Aktivieren/Taste Dieser Pin wird zum Umschalten zwischen Datenmodus (niedrig eingestellt) und AT-Befehlsmodus (hoch eingestellt) verwendet. Standardmäßig befindet es sich im Datenmodus
2 Vcc Versorgt das Modul mit Strom. An +5V/+3,3V Versorgungsspannung anschließen
3 Boden Erdungsstift des Moduls, mit Systemerde verbinden.
4 TX – Sender Überträgt serielle Daten. Alles, was über Bluetooth empfangen wird, wird über diesen Pin als serielle Daten ausgegeben.
5 RX – Empfänger Serielle Daten empfangen. Alle an diesen Pin übermittelten seriellen Daten werden über Bluetooth übertragen
6 Zustand Der Status-Pin ist mit der integrierten LED verbunden und kann als Rückmeldung verwendet werden, um zu überprüfen, ob Bluetooth ordnungsgemäß funktioniert.
7 LED Zeigt den Status des Moduls an

  • Einmaliges Blinken alle 2 Sek.: Das Modul ist in den Befehlsmodus übergegangen
  • Wiederholtes Blinken: Warten auf Verbindung im Datenmodus
  • Zweimal in 1 Sekunde blinken: Verbindung im Datenmodus erfolgreich

Verwendung des Bluetooth-Moduls HC-02

Der HC-02 ist ein sehr cooles Modul, das Ihren Projekten Zwei-Wege-Wireless-Funktionalität (Vollduplex) hinzufügen kann. Sie können dieses Modul verwenden, um zwischen zwei Mikrocontrollern wie Arduino oder mit jedem Gerät mit Bluetooth-Funktionalität wie einem Telefon oder Laptop zu kommunizieren. Es gibt bereits viele Android-Anwendungen, die diesen Vorgang erheblich vereinfachen. Außerdem ist es vollständig mit dem iPhone kompatibel. Das Modul kommuniziert mithilfe von USART mit einer Baudrate von 9600 und kann daher problemlos mit jedem Mikrocontroller verbunden werden, der USART unterstützt. Wir können die Standardwerte des Moduls auch mithilfe des Befehlsmodus konfigurieren. Wenn Sie also nach einem drahtlosen Modul suchen, das Daten von Ihrem Computer oder Mobiltelefon an den Mikrocontroller oder umgekehrt übertragen kann, dann ist dieses Modul möglicherweise die richtige Wahl für Sie.

Erwarten Sie jedoch nicht, dass dieses Modul Multimedia-Inhalte wie Fotos oder Lieder überträgt. Möglicherweise müssen Sie sich dafür das CSR8645-Modul ansehen.

So verwenden Sie das Bluetooth-Modul HC-02

Der HC-02 verfügt über zwei Betriebsmodi: Der eine ist der Datenmodus, in dem er Daten von anderen Bluetooth-Geräten senden und empfangen kann, und der andere ist der AT-Befehlsmodus, in dem die Standardgeräteeinstellungen geändert werden können. Wir können das Gerät in einem dieser beiden Modi betreiben, indem wir den Schlüssel-Pin verwenden, wie in der Pin-Beschreibung erläutert.

Es ist sehr einfach, das HC-02-Modul mit Mikrocontrollern zu koppeln, da es mit dem Serial Port Protocol (SPP) arbeitet. Versorgen Sie das Modul einfach mit +5 V/+3,3 V und verbinden Sie den Rx-Pin des Moduls mit dem Tx der MCU und den Tx-Pin des Moduls mit dem Rx der MCU, wie in der Abbildung unten gezeigt

Während des Einschaltens kann der Schlüsselstift geerdet werden, um in den Befehlsmodus zu gelangen. Wenn er frei bleibt, wechselt er standardmäßig in den Datenmodus. Sobald das Modul mit Strom versorgt wird, sollten Sie in der Lage sein, das Bluetooth-Gerät als „HC-02“ zu erkennen, sich dann mit dem Standardkennwort 1234 mit ihm zu verbinden und mit ihm zu kommunizieren.

Arbeitsprinzip

Mit MCU verbinden

Verbinden Sie sich mit einem anderen Blutooth-Modul

HC-06 ist der Host, HC-02 ist Slave, der passende Code ist konsistent (der Standardwert ist 1234), die Baudrate ist gleich, dann kann die Stromversorgung automatisch erfolgen. Nach der ersten Verbindung ordnet der HC-06-Host automatisch die passenden Objekte zu. Wenn Sie eine Verbindung zu anderen Modulen herstellen möchten, müssen Sie zunächst den Pairing-Speicher des HC-06-Hosts entfernen. Es gibt keinen passenden Speicher vom Slave.

Verbinden Sie sich mit einem Android-Telefon

HC-02 kann über Bluetooth mit Android-Mobilgeräten verbunden werden, und Android kann die serielle Android-Assistentensoftware verwenden.

Mit dem iPhone verbinden

HC-02 kann mit dem iPhone 4S und einer neueren iPhone-Version verbunden werden. Für den Kommunikationstest muss die serielle BLE-Assistentensoftware heruntergeladen und installiert werden.
Notiz:
Proprietärer Dienst-UUID: 49535343-FE7D-4AE5-8FA9-9FAFD205E455
TX-UUID: 49535343-1 E4D-4BD9-BA61-23C647249616
RX-UUID: 49535343-8841-43F4-A8D4-ECBE34729BB3

Mit PC verbinden

HC-02 kann über den virtuellen seriellen Bluetooth-Anschluss HC-06-USB eine Verbindung zu einem Computer herstellen.
HC-02 kann zur Kommunikation eine Verbindung zum Bluetooth-Gerät des Computers herstellen.

Anwendungen

1. Drahtlose Kommunikation zwischen zwei Mikrocontrollern

2. Kommunizieren Sie mit Laptops, Desktops und Mobiltelefonen

3. Datenprotokollierungsanwendung

4. Verbraucheranwendungen

5. Drahtlose Roboter

6. Hausautomation

AT-Befehl

Der Weg zum AT-Befehlsmodus: Versorgen Sie das Modul mit Strom, es wechselt in den AT-Modus, wenn dies der Fall ist
Muss nicht gekoppelt werden. Das Befehlsintervall beträgt etwa 1 Sekunde.
Standardparameter: Baudrate:9600N81, ID: linvor, Passwort:1234

1. Testen Sie die Kommunikation

Senden: AT (bitte jede Sekunde senden)
Zurück: OK

2. Setzen Sie die serielle Bluetooth-Baudrate zurück

Senden: AT+BAUD1
Zurück: OK1200
Senden: AT+BAUD2
Zurück: OK2400
……
1---------1200
2---------2400
3---------4800
4---------9600 (Standard)
5---------19200
6---------38400
7---------57600
8---------115200
9---------230400
A---------460800
B---------921600
C---------1382400
Der PC kann keine Baudrate über 115200 unterstützen. Die Lösung lautet: Stellen Sie die MCU auf eine höhere Baudrate ein
Baudrate (größer als 115200) durch Programmierung einstellen und die Baudrate über das AT auf einen niedrigen Wert zurücksetzen
Befehl.
Die durch den AT-Befehl zurückgesetzte Baudrate kann auch bei einem Stromausfall für das nächste Mal beibehalten werden
aus.

3. Setzen Sie den Bluetooth-Namen zurück

Senden: AT+NAMEname
Zurück: OKname

Beispiel:

Senden: AT+NAMEosoyoo
Zurück: OKname

Zu diesem Zeitpunkt wird der Bluetooth-Name in „osoyoo“ geändert.

4. Ändern Sie das Bluetooth-Pairing-Passwort

Senden: AT+PINxxxx

Zurück: OKsetPIN

Weitere Informationen zu Für den AT-Befehl klicken Sie bitte auf diesen Link .

Schema

Vorhergehend
Osoyoo DUE Board – Vollständig kompatibel mit Arduino DUE
Nächster
Starterkit für das Internet der Dinge (IoT) für Raspberry Pi

Verwandte Artikel

Unleash Your Raspberry Pi's Potential: OSOYOO PiStudio Kit  - Your All-in-One Mini Desktop Smart Hub Solution!

Unleash Your Raspberry Pi's Potential: OSOYOO PiStudio Kit - Your All-in-One Mini Desktop Smart Hub Solution!

Internet of Things (IoT) Starter Kit for Raspberry Pi

Starterkit für das Internet der Dinge (IoT) für Raspberry Pi

Osoyoo DUE Board — Fully compatible with Arduino DUE

Osoyoo DUE Board – Vollständig kompatibel mit Arduino DUE

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht.

Stay in the know

Subscribe to get new product updates, special offers, free giveaways, once-in-a-lifetime deals and updates on new products.

Product Menu

  • STEAM Kit
  • Display
  • Sensor & Accessories
  • 50% Off Deals

Information

  • Datenschutz-Bestimmungen
  • Zahlungspolitik
  • Rückgabe-/Rückerstattungsrichtlinie
  • Versandbedingungen
  • Nutzungsbedingungen
  • Haftungsausschluss

Contact US

Pinetree Electronics Ltd

9180 Wellmond Road, Richmond British Columbia V7E1L5, Canada

+1 6049001068 support@osoyoo.info
© OSOYOO 2024
Karren 0

Confirm your age

Are you 18 years old or older?

Come back when you're older

Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.

Einkaufswagen

Ihr Warenkorb ist derzeit leer.
Notiz für Verkäufer hinzufügen
Versandkosten schätzen
Fügen Sie einen Rabattcode hinzu
Zwischensumme €0,00 EUR
Warenkorb ansehen