In Einfache Bluetooth zu Arduino

3 Schritt:Schritt 1: Notwendige Ausrüstung Schritt 2: Hinzufügen von SoftwareSerial um Ihre Sketch Schritt 3: Ausbau der Bluetooth-Funktionen

In Einfache Bluetooth zu Arduino

In Einfache Bluetooth zu Arduino

Manchmal, wenn Sie zunächst ein neues Projekt beginnen, gibt es eine Menge Debugging los ist, und mit einem Arduino-Plattform, über die serielle Schnittstelle ausspucken Daten kann ein sehr nützliches Werkzeug sein. Nun was ist, wenn es keinen Raum, um ein USB-Kabel an den Arduino stecken, wenn es in Lage ist? Oder was, wenn Sie nur eine kurze USB-Kabel? Hinzufügen eines virtuellen seriellen COM-Port, um Ihren Arduino-Projekte ist die Lösung für dieses Problem. Dies ist auch ein nützliches Werkzeug für die Fernsteuerung oder Überwachung und Arduino E / A ohne die Notwendigkeit, Internet-Anschluss oder Kabel zu verlegen zurück auf einen Computer.

Schritt 1: Notwendige Ausrüstung

  1. In Einfache Bluetooth zu Arduino

    In Einfache Bluetooth zu Arduino

    Das einzige zusätzliche Stück Hardware oder Software für diese ist ein serieller Bluetooth-Modul. Es gibt keine spezielle Software benötigt wird, unter der Annahme, dass Sie bereits Arduino installiert. Ich mag die billige Bluetooth-Module, die auf eBay für unter € 10 gefunden werden, Sie sind einfach zu / Rechner zu verwenden, und ich habe keine Probleme so weit mit ihnen hatten zu verwenden. Sie werden auch natürlich brauchen eine Arduino kompatiblen MCU, ich bin mit einem Arduino UNO R3. Da diese Bluetooth-Module verfügen über eine serielle Standardschnittstelle, können Sie genauso einfach nutzen sie auf einer anderen MCU, die über eine serielle Schnittstelle verfügt. Auf der Software-Seite, werden wir mit dem Standard-Arduino IDE, Ich verwende derzeit 1.6.1 aber jede Version sollte zu tun. Ich werde auch mit werden die SoftwareSerial Bibliothek, eine, die in der Arduino verpackt kommt installieren. Die SoftwareSerial Bibliothek ist nicht notwendig, aber ich bevorzuge, es zu benutzen, so dass ich nicht zu meinem Bluetooth-Modul von der seriellen Schnittstelle Arduino zu entfernen, wenn ich eine neue Sketch hochgeladen werden.

Schritt 2: Hinzufügen von SoftwareSerial um Ihre Sketch

  1. In Einfache Bluetooth zu Arduino

    In Einfache Bluetooth zu Arduino

    Die SoftwareSerial Bibliothek ermöglicht es Ihnen, zwei digitale I / O-Pins verwenden, um als eine serielle Schnittstelle, die über die Bibliotheksdateien gesteuert wird handeln. Die Bibliothek funktioniert genauso wie die in Serienfunktion des Arduino gebaut. Nach dem Import der Bibliothek, die ich gehe davon aus, Sie wissen, wie zu tun ist, ist es auch in den Bildern, die Sie einfach initialisiert die Bibliothek durch eine Instanz mit einem Namen und der Beschreibung der RX- und TX-Pin-Nummern. Nachdem Sie die Bibliothek initialisiert und angesichts dieser neuen seriellen Port einen Namen, mit haben, ist es genau das gleiche wie mit den Funktionen der Standard-Serial.'whatever '.

Schritt 3: Ausbau der Bluetooth-Funktionen


  1. Soweit, was sonst kann über Bluetooth erfolgen, das ist alles an Ihnen! Ich erwähnt habe, die Schaffung Android Apps, die bluetooth in einer früheren Instructable, hier zu verwenden, aber ich plane, auf die Schaffung eines universellen Instructable zum Senden von Befehlen über Bluetooth an ein Arduino-basiertes System. Bleiben Sie dran und ich hoffe, Sie genießen! Und bitte wählen!