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
### **4. Komponenten**

Entwicklungsboard *1

8833 Motor Driver *1

Rotes LED-Modul *1

img

img

img

3P F-F Dupont-Kabel *1

USB-Kabel *1

DX-BT24 Bluetooth-Modul *1

img

img

img

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

wps14

Paaren des DX-BT24 5.1 Bluetooth-Moduls

wps15

Bluetooth trennen

Steuerzeichen

Funktion

wps16

Drücken: F
Loslassen: S

Taste drücken, das Auto fährt vorwärts;
loslassen zum Stoppen

wps17

Drücken: L
Loslassen: S

Taste drücken, das Auto fährt nach links;
loslassen zum Stoppen

wps18

Drücken: R
Loslassen: S

Taste drücken, das Auto fährt nach rechts;
loslassen zum Stoppen

wps19

Drücken: B
Loslassen: S

Taste drücken, das Auto fährt rückwärts;
loslassen zum Stoppen

wps20

Drücken: „a“
Loslassen: „S“

Klicken zum Beschleunigen (maximal: 255)

wps21

Drücken: „d“
Loslassen: „S“

Klicken zum Verlangsamen (minimal: 0)

wps22

Klicken, um die Schwerkraft-
Sensorfunktion des
Handys zu starten: erneut klicken, um
die Steuerung zu beenden

wps23

Klicken, um „X“ zu senden,
erneut klicken, um „S“ zu senden

Linienverfolgungsfunktion starten;
erneut klicken zum Beenden

wps24

Klicken, um „Y“ zu senden,
erneut klicken, um „S“ zu senden

Ultraschall-Vermeidungsfunktion starten;
erneut klicken zum Beenden

wps25

Klicken, um „U“ zu senden,
erneut klicken, um „S“ zu senden

Ultraschall-Folgefunktion starten;
erneut klicken zum Beenden

wps26

Klicken, um „G“ zu senden,
erneut klicken, um „S“ zu senden

Einschränkungsfunktion starten;
erneut klicken zum Beenden

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 und , um die LED ein- und auszuschalten.