Projekt 7 Bluetooth-Fernsteuerung

1. Beschreibung
In diesem Kit befindet sich ein DX-BT24 5.1 Bluetooth-Modul. Dieses Bluetooth-Modul verfügt über 256Kb Speicherplatz und entspricht der Bluetooth-Spezifikation V5.1BLE, die AT-Befehle unterstützt. Benutzer können Parameter wie die Baudrate und den Gerätenamen des seriellen Ports nach Bedarf ändern.
Darüber hinaus unterstützt es die UART-Schnittstelle und die transparente Übertragung des Bluetooth-Seriellports, was auch die Vorteile von niedrigen Kosten, kleinem Format, geringem Stromverbrauch und hoher Empfindlichkeit beim Senden und Empfangen beinhaltet. Bemerkenswert ist, dass es nur wenige Peripheriekomponenten benötigt, um seine leistungsstarken Funktionen zu realisieren.
2. Spezifikation
Bluetooth-Protokoll: Bluetooth-Spezifikation V5.1 BLE
Arbeitsreichweite: In einer offenen Umgebung kann eine ultra-lange Distanzkommunikation von 40 m erreicht werden
Betriebsfrequenz: 2,4 GHz ISM-Band
Kommunikationsschnittstelle: UART
Bluetooth-Zertifizierung: Entspricht den FCC CE ROHS REACH Zertifizierungsstandards
Serielle Port-Parameter: 9600, 8 Datenbits, 1 Stoppbit, kein Paritätsbit, keine Flusskontrolle
Stromversorgung: 5V DC
Betriebstemperatur: –10℃ bis +65℃
3. Anwendung
Das DX-BT24-Modul unterstützt auch das BT5.1 BLE-Protokoll, das direkt mit iOS-Geräten mit BLE-Bluetooth-Funktion verbunden werden kann und die Ausführung von Hintergrundprogrammen im Resident-Modus unterstützt. Es wird hauptsächlich im Bereich der drahtlosen Datenübertragung über kurze Entfernungen eingesetzt. Es ermöglicht die Vermeidung umständlicher Kabelverbindungen und kann serielle Kabel direkt ersetzen.
Erfolgreiche Anwendungsbereiche der BT24-Module:
※ Bluetooth-Datenübertragung ohne Kabel;
※ Peripheriegeräte für Mobiltelefone und Computer;
※ Handheld-POS-Geräte;
※ Drahtlose Datenübertragung von medizinischen Geräten;
※ Smart-Home-Steuerung;
※ Bluetooth-Drucker;
※ Bluetooth-Fernsteuerungsspielzeuge;
※ Fahrräder zum Teilen;
Anschlüsse

①STATE: Status-Pin
②RX: Empfangspin
③TX: Sendepin
④GND: Masse
⑤VCC: Stromversorgung
⑥EN: Enable-Pin
Verbinden Sie das BT-Modul mit dem Entwicklungsboard.
| Uno | BT24 |
| TX | RX |
| RX | TX |
| VCC | 5V |
| GND | GND |
Entwicklungsboard *1 |
8833 Motor Driver *1 |
Rotes LED-Modul *1 |
|---|---|---|
|
|
|
3P F-F Dupont-Kabel *1 |
USB-Kabel *1 |
DX-BT24 Bluetooth-Modul *1 |
|
|
|
5. Schaltplan

RXD, TXD, GND und VCC des BT-Moduls sind mit TX, RX, G und 5V verbunden.
STATE und BRK des BT-Moduls benötigen keine Verbindung.
Hinweis: Achten Sie auf die Einbaurichtung des BT-Moduls beim Einstecken auf das 8833-Board. Und stecken Sie es nicht ein, bevor der Code hochgeladen wurde.
6. Testcode
Sie können Blöcke ziehen, um zu bearbeiten. Die unten aufgeführten Blöcke dienen als Referenz.
(1).
(2).
(3).
(4).
(5).
Vollständiger Testcode
Hinweis: Entfernen Sie vor dem Hochladen des Testcodes das Bluetooth-Modul, da sonst der Code nicht hochgeladen werden kann. Verbinden Sie das Bluetooth-Modul erst nach erfolgreichem Hochladen des Codes.

7. Testergebnis
Nach dem erfolgreichen Hochladen des Codes auf das V4.0-Board verbinden Sie die Verkabelung gemäß dem Schaltplan und schließen dann den Computer über ein USB-Kabel an, um das Board mit Strom zu versorgen. Nach dem Einschalten stecken Sie das BT-Modul ein und die LED blinkt, dann müssen wir die BT-App herunterladen.
8. Bluetooth-APP herunterladen
Apple-System
(1). Öffnen Sie den App Store auf dem iPhone.
(2). Suche nach keyes BT car und lade die APP auf dein Handy herunter.

(3). Nach der Installation die Oberfläche öffnen.

(4). Klicke auf die Schaltfläche “Connect” oben links, um automatisch nach Bluetooth zu suchen. Wenn BT24 gefunden wird, klicke auf “Connect”, um Bluetooth zu verbinden, und dann auf
, um in die Steueroberfläche des 4WD Smart Cars zu gelangen.

Android System
(1). Öffne den Google Play Store und suche nach „keyes 4wd“.

(2). Das App-Symbol wird nach der Installation wie unten gezeigt angezeigt.

(3). Klicke auf die App, um die folgende Seite zu öffnen.

(4). Nach dem Verbinden mit Bluetooth Strom anschließen, und die LED-Anzeige des Bluetooth-Moduls blinkt. Tippe auf „Connect“, um nach Bluetooth zu suchen.

(5). Wenn BT24 gefunden wird, klicke auf “connect”, um Bluetooth zu verbinden. Wenn “connect” zu “is connected” wechselt, zeigt dies an, dass die Bluetooth-Verbindung erfolgreich ist. Wie im Bild unten gezeigt, bleibt die Bluetooth-LED dauerhaft an.

(6). Nach dem Verbinden mit dem Bluetooth-Modul klicke auf
, um die Baudrate auf 9600 einzustellen. Wenn die Taste der Bluetooth-APP gedrückt wird, werden die entsprechenden Zeichen angezeigt, wie unten dargestellt:

Taste |
Funktion |
|---|---|
|
Paaren des DX-BT24 5.1 Bluetooth-Moduls |
|
Bluetooth trennen |
Steuerzeichen |
Funktion |
|
|---|---|---|
|
Drücken: F |
Taste drücken, das Auto fährt vorwärts; |
|
Drücken: L |
Taste drücken, das Auto fährt nach links; |
|
Drücken: R |
Taste drücken, das Auto fährt nach rechts; |
|
Drücken: B |
Taste drücken, das Auto fährt rückwärts; |
|
Drücken: „a“ |
Klicken zum Beschleunigen (maximal: 255) |
|
Drücken: „d“ |
Klicken zum Verlangsamen (minimal: 0) |
|
Klicken, um die Schwerkraft- |
|
|
Klicken, um „X“ zu senden, |
Linienverfolgungsfunktion starten; |
|
Klicken, um „Y“ zu senden, |
Ultraschall-Vermeidungsfunktion starten; |
|
Klicken, um „U“ zu senden, |
Ultraschall-Folgefunktion starten; |
|
Klicken, um „G“ zu senden, |
Einschränkungsfunktion starten; |
9. Erweiterte Übung
Hier verwenden wir den vom Mobiltelefon gesendeten Befehl, um eine LED ein- oder auszuschalten. Im Schaltplan ist eine LED an den D9-Pin angeschlossen.

Sie können Blöcke ziehen, um sie zu bearbeiten. Die unten aufgeführten Blöcke dienen als Referenz.
(1).
(2).
(3).
(4).
(5).
(6).
(7).
Vollständiger Testcode

Nachdem der Code erfolgreich auf das V4.0-Board hochgeladen wurde, verbinden Sie die Verkabelung gemäß dem Schaltplan und schließen Sie dann das Board über ein USB-Kabel an den Computer an, um es mit Strom zu versorgen. Nach dem Einschalten klicken Sie auf




















