Inhaltsverzeichnis:
- Schritt 1: So verbinden Sie sich mit Bluetooth-Modulen
- Schritt 2: Die Bluetooth-Hardware
- Schritt 3: Schaltplan
- Schritt 4: Codes und Tests
Video: Bluetooth AT-Befehlseinstellungen (HC05 HC06) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hallo Leute! Ich hoffe, Sie haben bereits mein vorheriges instructable "How to Control Servo Motor Arduino Tutorial" genossen. Dies ist ein weiteres informatives Tutorial, das Ihnen beibringt, wie Sie sich mit Ihrem Bluetooth-Modul verbinden und seine Einstellungen über AT-Befehle konfigurieren. Wenn Sie also Ihren Arduino Bluetooth-Namen oder -Passwort oder andere Bluetooth-Parameter ändern möchten, ist dies die beste Anleitung für Sie es erreichen.
Bei der Erstellung dieses Tutorials haben wir versucht sicherzustellen, dass dieser Artikel der beste Leitfaden für Sie ist, damit Sie die Grundlagen der Funktionsweise der Bluetooth-Module im AT-Befehlsmodus erlernen und einige nützliche Informationen zur richtigen Verwendung des AT-Befehlssatz.
Solche Details sind besonders für diejenigen wichtig, die mit dem Erlernen von Elektronik und Robotik beginnen möchten. so hoffen wir, dass dieses instructable die benötigten Dokumente enthält.
Was Sie von diesem instructable lernen werden:
Erfahren Sie die Geschichte des Auftretens von AT-Befehlen.
Verstehen Sie den Unterschied zwischen HC-Bluetooth-Modulen.
Lernen Sie die Hardware des HC Bluetooth-Moduls kennen.
Erstellen Sie den entsprechenden Schaltplan mit einem Arduino-Board.
Stellen Sie Bluetooth auf den AT-Befehlsmodus ein.
Starten Sie die neuen Bluetooth-Einstellungen
Schritt 1: So verbinden Sie sich mit Bluetooth-Modulen
Beginnend mit der Projektbeschreibung werden wir die Bluetooth-Modulparameter anpassen, aber wie könnten wir mit den Bluetooth-Modulen kommunizieren!
Wie viele andere Geräte akzeptieren Bluetooth-Module die Kommunikation über AT-Befehle, um Einstellungen wie Name, Passwort, Baudrate und andere Einstellungen zu konfigurieren.
Was sind das für AT-Befehle
Bereits im Jahr 1981 erfand Dennis Hayes eine spezielle Befehlssprache, um das „Hayes Smartmodem-Gerät“zu bedienen Ändern der Parameter der Verbindung. Daraus ergibt sich die Idee, immer mehr das Hayes-Set oder das AT-Befehlsset zu entwickeln, um mehr Geräte mit einer Art Präfix-Zeichen zu verbinden.
Wie die anderen Geräte haben die Bluetooth-Module einen AT-Befehlsmodus, in dem Sie sie mit AT-Befehlen verbinden können, um sie Parameter einzustellen.
Um AT-Befehle an ein Bluetooth-Modul zu senden, müssen wir es zuerst in den AT-Befehlsmodus schalten.
Die beliebtesten Bluetooth-Module sind das HC-06 und das HC-05-Modul, die in unserem Tutorial verwendet werden.
Es ist schwer, zwischen diesen beiden Bluetooth-Geräten nur durch das Sehen zu unterscheiden, aber bei Verwendung eines Breakout-Boards liegt der Unterschied in den Pins.
Schritt 2: Die Bluetooth-Hardware
Für unser HC-05-Modul haben wir all diese sechs Pins:
- KEY oder Enable: Dieser Pin muss hoch gezogen werden, um in den AT-Modus zu gelangen. In unserem Bluetooth-Modul haben wir bereits einen Druckknopf, der so wichtig ist, um den Pull-High-Satz des KEY-Pins einzurichten
- VCC und GND für die Stromversorgung.
- RXD und TXD für serielle Ein-/Ausgangsdaten
- STATE-Pin, ignorieren Sie ihn einfach, da er wahrscheinlich nicht mit keinem der Bluetooth-Pins verbunden ist und wir ihn in diesem Tutorial nicht benötigen.
Ich werde das Arduino-Board verwenden, um die seriellen AT-Befehle an mein Bluetooth-Modul zu senden.
Schritt 3: Schaltplan
Ich bin zu easyEDA gewechselt, um meinen Schaltplan für dieses Tutorial zu erstellen, und hier ist, wie das Bluetooth-Modul mit dem Arduino verbunden wird TXD von Bluetooth, GND zu GND und VCC zu Arduino 5V.
Schritt 4: Codes und Tests
Um zum Software-Teil überzugehen, werden wir, wie bereits erwähnt, das Arduino-Board verwenden, um mit dem Bluetooth zu kommunizieren.
Sobald wir das Arduino mit Strom versorgen, blinkt die Bluetooth-LED schnell in einem Intervall von einer halben Sekunde, was bedeutet, dass der AT-Modus nicht aufgerufen wurde die LED blinkt langsamer in einem Intervall von 2 Sekunden, was den erfolgreichen Eintritt in den AT-Befehlsmodus anzeigt. Jetzt führen wir den seriellen Arduino-Monitor oder einen anderen seriellen Monitor wie teraterms aus, um mit dem Senden der AT-Befehle zu beginnen. Sie können das AT-Befehlsdokument über den Download-Link unten abrufen. Dieses Dokument zeigt die Liste der verfügbaren AT-Befehle für unser Bluetooth-Modul.
Um die Einstellungen zu starten, führen wir den seriellen Monitor aus und stellen die Baudrate auf 9600 und sowohl NL als auch Wagenrücklauf ein. Wenn Sie nun die Zeichen AT über den seriellen Monitor senden, sollten Sie eine OK-Antwort vom Bluetooth-Modul erhalten.
Wir beginnen mit der Einstellung der Baudrate auf 9600BPS und dazu müssen wir AT+UART=9600, 0, 0 schreiben und dann die Eingabetaste drücken. Bei jedem erfolgreichen Vorgang müssen Sie eine OK-Antwort vom Bluetooth-Modul erhalten
Wir werden auch den Bluetooth-Namen in Device1 ändern, also schreiben wir AT+NAME=Device1
Und wir werden auch das Bluetooth-Passwort auf 2020 ändern, also schreiben wir AT+PSWD=2020
Zur Verwendung des Bluetooth-Moduls sind viele andere AT-Anweisungen verfügbar. Sie müssen also nur das Dokument herunterladen, das dem untenstehenden Link beigefügt ist, und es lesen, um den richtigen AT-Befehl zu erhalten, den Sie benötigen.
Nach diesem Tutorial können Sie nun das Bluetooth Ihrer Roboter und Geräte anpassen und sie wie ein Profi betreiben.
Über meine kommenden Tutorials können Sie im Kommentarbereich unten einige Themen vorschlagen
Eine letzte Sache, stellen Sie sicher, dass Sie jeden Tag Elektronik machen. Bis zum nächsten Mal
Empfohlen:
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
Ein Bluetooth-gesteuertes RC-Auto zu Hause bauen – wikiHow
So bauen Sie ein Bluetooth-gesteuertes RC-Auto zu Hause: Erfahren Sie, wie Sie ein einfaches SmartPhone-gesteuertes Roboterauto mit Arduino und sehr einfachen elektronischen Komponenten bauen
LED Demon Eye mit Smartphone Bluetooth App einrichten: 5 Schritte
So richten Sie LED Demon Eye mit Bluetooth-App für Smartphones ein: In dieser Installationsanleitung erfahren Sie, wie Sie die App einrichten, die über Bluetooth eine Verbindung herstellt. Diese App ist sowohl im Apple Store als auch bei Google Play erhältlich und heißt "Happy Lighting"
DIY Multi-Room-WLAN + Bluetooth-Audiosystem - Hi-Fi: 7 Schritte
DIY Multi-Room-WLAN + Bluetooth-Audiosystem | Hi-Fi: Ich liebe Musik und ich weiß, dass du das auch tust. Aus diesem Grund bringe ich dir dieses Tutorial, das dich dazu führt, dein eigenes Wi-Fi + Bluetooth Hi-Fi-Audiosystem zu erstellen, damit du in der Lage bist, Genießen Sie Ihre Musik von Ihrem Telefon, PC, Tablet, persönlichen Assistenten
So richten Sie einen Bluetooth-Dongle auf einem Macbook Pro ein: 6 Schritte
So richten Sie einen Bluetooth-Dongle auf einem Macbook Pro ein: Hintergrund: Nach langem Suchen und Durchstöbern veralteter Foren und Support-Threads (normalerweise gespickt mit abfälligen und wenig hilfreichen Kommentaren) habe ich es geschafft, einen Bluetooth-Dongle erfolgreich auf meinem Macbook einzurichten. Es scheint viele Leute zu geben