4. September 2013: Featured on Hackaday.com http://goo.gl/qxvWkd
1. September 2013: Featured on DangerousPrototypes.com http://goo.gl/K4kH9g
EINFÜHRUNG
In dieser Anleitung erkläre ich wie man Arduino verwenden Sie zum Ändern der Einstellungen des allgegenwärtigen HC-05 Bluetooth-Moduls mit der AT-Befehlssatz. Die HC-05 verfügt über einen umfangreichen Satz von AT-Befehlen für verschiedene Aufgaben wie das Ändern der Standardeinstellungen des Moduls einschließlich der Änderung der Pass-Code, den Namen des Geräts und die Baud-Rate. Aber der Prozess der Umstellung der HC-05 in im Kommando-Modus zum ersten Mal Nutzer des Moduls ist nicht geradlinig und Docs nimmt Shortcuts. Es gibt ein paar Möglichkeiten, dies zu tun. Ich habe abgeholt, ich denke das einfachste ist, derjenige ich werde mein Bestes tun, zur Veranschaulichung des Prozesses in einfachen Schritten folgen. Den vollständigen Satz von finden AT-Befehle Sie im beigefügten Datenblatt.
HINTERGRUND
Das HC-05 Bluetooth-Modul und seine Geschwister sind bei weitem die beliebte und kostengünstige Bluetooth Module für RF-Kommunikation durch Microcontroller Hacker verwendet. Es kostet weniger als $10 bei Ebay und es ist einfach zu implementieren. Ich habe zwei Guides basierend auf HC-05 Bluetooth-Modul veröffentlicht. Der erste Leitfaden erklärt, wie die HC-05 mit dem Arduino zu verwenden. Die zweite ist eine Android-app, die kontrollierende Arduino über Ihr Mobiltelefon über Bluetooth mit dem HC-05 vereinfacht. In beiden Fällen waren die Standardeinstellungen für den HC-05 in Ordnung.
Bei der Anwendung der HC-05 für ein Projekt, lief ich in eine Situation wo ich brauchte, um die Standardeinstellungen für das Modul ändern. Beispielsweise ist die Standard-Baud-Rate auf den HC-05 9600. Das ist langsam für Breitbandübertragungen. Die HC-05 kann so hoch wie 1382400 Baud-Rate nach der HC-05 Hinweis gehen. Außerdem hat der HC-05 ein Standardname Gerät HC-05. Mit zwei oder mehr dieser Geräte in der gleichen Gegend kann verwirrend sein. Einen AT-Befehl können Sie den Gerätenamen ändern. Außerdem ist die Pin-Code-Standard 1234. Vielleicht möchten Sie, dass bei einigen Projekten grundlegende Sicherheit ändern.
Nachdem er einige Zeit Suche im Internet wurde mir klar, dass viele Leute haben eine harte Zeit, ändern die Standardeinstellungen für den HC-05. Wechsel der HC-05 ab Daten Übertragungsmodus in den Konfigurationsmodus, HC-05, AT-Befehle übermitteln beinhaltet ein paar Kabel und Software Akrobatik. Die Mischung hinzu, alle Variationen der Adelsfamilie HC Bluetooth-Modul und die verschiedenen Anbieter-Einstellungen und Sie erhalten das Bild.
Diese Anleitung gilt nur für den HC-05-Modul mit dem Breakout-Board.
WARNUNG
Die HC-05 ist ein 3,3 v System, sondern das Breakout-Board bietet aktuelle begrenzenden Widerstände für etwas Schutz. Während es nicht ratsam, halten die HC-05 an die 5V Arduino Uno Pins angeschlossen, in dieser kurzen Übung entschied ich mich die Spannungsteiler zu überspringen, die ich benutze, um 5V auf 3,3V fallen. Ich rate Ihnen Spannungsteiler verwenden, wann immer Sie die HC-05 Stifte mit 5V Pins wie der Arduino Uno verbinden. Wenn Sie den Spannungsteiler überspringen, tun dies auf Ihr eigenes Risiko.