Bluetooth-Verbindung mit Erstellens & verbinden (4 / 5 schritt)


Schritt 4: Code

Der mitgelieferte Code (bt2bt.zip) ist für Master & Slave-Module.  Der Code wird als Master oder Slave abhängig von den Jumper (oder Switch) Zustand ausgeführt.  / Geschlossen ist die master While off/Open ist der Slave.

WICHTIG: Sie müssen den Code, um Ihre Bluetooth-Geräte MAC-Adressen in der Liste der "vertrauenswürdigen" Adressen hinzufügen bearbeiten.  Hierzu legen Sie die Länge der gBtKnownMAC Variablen, die Gesamtzahl der Geräte, die Sie scannen möchten.  Dann gehen Sie in die BtInit()-Funktion und fügen Sie Ihre Adressen in der gBtKnownMAC-Liste.  Hier ist ein Beispiel, wo 2 Adressen hinzugefügt werden:

gBtKnownMAC [0] = "000666412345";
gBtKnownMAC [1] = "000666454321";

Laden Sie diesen Code auf beide Module und fahren mit dem nächsten Schritt.

Wenn Sie mit dem Code weiter spielen wollen, lesen Sie zuerst die folgenden Tipps:
-Lesen Sie die Bedienungsanleitung (I umfaßte eine Kopie)
-Serielle Geschwindigkeit: BlueSmirf ist standardmäßig auf 115200 musst du rufen Sie Serial.begin(115200); bevor Sie den ersten Befehl senden.
-Der Befehl "$$$" ist das einzige, das nicht von einem Wagenrücklauf gefolgt ist. Warum? Um natürlich die Dinge zu komplizieren. Verwenden Sie print() für die "$$$" Befehl und println() für alle anderen Befehle.
-Lesen Sie und überprüfen Sie die Antworten, die zurück gesendet werden.
-Warten Sie 100ms Verzögerung, nach jedem Befehl, die Sie senden und bevor Sie versuchen, die Antwort zu lesen. Dies wird Bluesmirf geben die Zeit, um den Befehl zu verarbeiten.
-Vergessen Sie nicht den Befehlsmodus zu verlassen (mit "---"). Einige Befehle sind nicht wirksam, bis Sie den Kommando-Modus (z.B. MS-Befehl) beendet haben.

In Verbindung stehende Artikel

Bluetooth-Kommunikation mit MSP430 Mikrocontroller über MIT App Inventor

Bluetooth-Kommunikation mit MSP430 Mikrocontroller über MIT App Inventor

Der Zweck dieses Projekts war einen Mikrocontroller erstellen einen modulierten Licht-Zyklus von beliebigen Zeitraum nutzen und mit der zusätzlichen Funktionalität, dass jeder in der Modulation-Zyklus Punkt könnte unterbrochen und neu programmiert üb
PC-gesteuerte Bluetooth Roboter (mit einem GUI!)

PC-gesteuerte Bluetooth Roboter (mit einem GUI!)

In dieser Instructable zeige ich Ihnen wie man einen Roboter zu bauen, der über Bluetooth eine Tastatur gesteuert wird hat eine grafische Benutzeroberfläche mit Verarbeitung, das zeigt die Eingabe über die Tastatur und tatsächlich macht die ganze bus
Arduino ferngesteuert per Bluetooth oder Bluetooth LE mit Telefon

Arduino ferngesteuert per Bluetooth oder Bluetooth LE mit Telefon

Wollten Sie schon immer Ihre Arduino fernsteuern? Sensorwerte lesen oder machen es etwas zu tun? Vielleicht machen Sie sogar einen ferngesteuerten Roboter?Nun können Sie. Diese instructable deckt das einfachste Beispiel; eine LED schalten, und aus au
Steuerung eine RGB-LED mit dem HC-06 Bluetooth Modul mit Android OS(Arduino)

Steuerung eine RGB-LED mit dem HC-06 Bluetooth Modul mit Android OS(Arduino)

Dieses Tutorial erklärt den Prozess der Verbindung ein HC-06 Bluetooth-Modul mit einem Arduino und Farbsteuerung einer RGB-LED mit dem ArduDroid-app auf dem Android Betriebssystem. Dieses Setup funktioniert wahrscheinlich auch mit der HC-05 Bluetooth
Gewusst wie: einrichten und Testen der Arduino Bluetooth-Verbindung

Gewusst wie: einrichten und Testen der Arduino Bluetooth-Verbindung

Dies funktioniert mit android-Handys und die HC-05 und HC-06 Bluetooth-Module, sowie ziemlich jeder Arduino oder Arduino-Klon.Schritt 1: Schließen Sie Modul mit arduino Ziemlich einfach, verbinden Sie das Bluetooth-Modul mit dem Arduino wie folgtRX-p
Günstige 2-Wege-Bluetooth-Verbindung zwischen Arduino und PC

Günstige 2-Wege-Bluetooth-Verbindung zwischen Arduino und PC

UPDATE31. August 2013: Ich habe eine Anleitung zum Ändern der Standardeinstellungen für die HC-05-Modul veröffentlicht.5. Juli 2013: Siehe meine anderen Führer auf Controlling Arduino mit Android über BluetoothEINFÜHRUNGIn der Anleitung werde ich erk
Bluetooth-Lautsprecher mit Ipod Touch laufen

Bluetooth-Lautsprecher mit Ipod Touch laufen

Dies ist ein großartiges Projekt, wenn Sie wollen nicht aufstehen und das Lied zu ändern oder aufstehen und drehen ihn auf/ab Nein kann man all diese Dinge auf Sie Ipod/Ipad/Iphone nur mit der Klicks von ein paar Tasten.Schritt 1: Zutaten Alles, was
Bluetooth Roboter mit Computer Schnittstelle

Bluetooth Roboter mit Computer Schnittstelle

Kontrolle der Bewegung eines zweirädrigen Roboter drahtlos von einem virtuellen Remote auf dem Computerbildschirm. Mit der Bluetooth-HC-06-Empfänger und zwei kontinuierliche Rotation Servos, kann ein Arduino basierend Roboter so programmiert werden,
Arduino und Visuino: 4D Systems ViSi Genie Smart Touchscreen-Display mit Arduino verbinden

Arduino und Visuino: 4D Systems ViSi Genie Smart Touchscreen-Display mit Arduino verbinden

Es kommt eine Zeit, wenn Sie ein Touchscreen-Display mit dem Arduino-Board verbunden haben wollen. Es gibt viele verschiedene Anzeigeoptionen und Größen verfügbar, aber die meisten von ihnen erfordern beträchtliche Menge an Code gesteuert werden, und
Billigste Weg, um Arduino mit Internet verbinden

Billigste Weg, um Arduino mit Internet verbinden

Billigste Weg, um Arduino mit Internet verbindenSchilde hier teuer! und das stört mich sehr. Es ist unmöglich, Ihre eigene Automatisierungssystem ohne Schilde zu errichten.Ich fand einige Artikel im Internet, sondern für mein Pech nicht von ihnen arb
Gewusst wie: Xbox 360, Wii und PS3 Internet-Verbindung mit einem Nintendo zerstören ds oder ds lite.

Gewusst wie: Xbox 360, Wii und PS3 Internet-Verbindung mit einem Nintendo zerstören ds oder ds lite.

In diese instructable werden ich Lehre Sie die einfache Möglichkeit, Internet-Anschluss, eine Xbox 360 zu verlieren verwenden wi-Fi-Verbindung auf einem Ds jemand hat bestätigt, dass es für die ps3 funktioniert, aber ich eine ps3 habe so ich nehme se
Kommunikation Bluetooth-Modul mit HC-HC 05-06

Kommunikation Bluetooth-Modul mit HC-HC 05-06

Bluetooth-Modul für Arduino ist eines der Module sind weit verbreitet in der drahtlosen Kommunikation.HC-06 und HC-05 Modul erklären wie Sie miteinander kommunizieren. Erstens, der Administrator dazu ein drahtloses Kommunikationsmodul (Master), die v
Schließen Sie das iPhone mit Bluetooth-Tastatur mit VoiceOver

Schließen Sie das iPhone mit Bluetooth-Tastatur mit VoiceOver

Schließen Sie das iPhone mit Bluetooth-Tastatur mit VoiceOverFür alle blinden und sehbehinderten Menschen kann eine drahtlose Bluetooth-Tastatur mit Ihrem iPhone koppeln erheblich beschleunigt Ihre Typisierung Rate, und auch die Geschwindigkeit, mit
Sehr einfache HC-SR04 Verbindung mit Arduino Beispiel

Sehr einfache HC-SR04 Verbindung mit Arduino Beispiel

Dieses Beispiel zeigt HC-SR04 Verbindung mit Arduino. Dieses Beispiel ist Grundeinstellung und kann in einem anderen Projekt integriert werden und ruft den Abstand als endgültig aus der cm oder Zoll-Variablen.Der Ultraschallsensor HC-SR04 verwendet S