So verwenden Sie den Bluetooth-Controller mit Arduino

So verwenden Sie den Bluetooth-Controller mit Arduino

Das Arduino-Board ist mit Arduino Shields erweiterbar (sekundäre Boards, die auf dem Arduino montiert werden, um zusätzliche Funktionalität bereitzustellen) und arbeitet mit einer Vielzahl von IoT- Konnektivitätsprotokollen . Bluetooth ist in dieser Angelegenheit eines der wichtigsten Dinge.

Es gibt mehrere Gründe, warum Entwickler gerne Bluetooth in IoT-Projekten verwenden. Das liegt daran, dass Bluetooth günstig, drahtlos und automatisch ist und sich nahtlos mit Smartphones, Tablets, PCs und sogar Gamecontrollern verbindet.

Sie können das Arduino-Board ganz einfach mit der Bluetooth-App auf Ihrem Smartphone verbinden. Alternativ können Sie es mithilfe der Skizze in der Arduino-Software mit einem Bluetooth-Dongle an Ihrem PC verbinden. In diesem Artikel besprechen wir einfache Möglichkeiten, wie beide Techniken funktionieren.

Was müssen Sie vorbereiten?

Die folgenden Komponenten werden in diesem Projekt benötigt.

  • Platine: Arduino Uno
  • Breadboard: Kombiniert den Uno mit einem Bluetooth-Modul
  • Stromquelle: Über PC-USB-Anschluss, AC/DC-Adapter oder Akku
  • Netzkabel: 4 bis 6 Drähte
  • Bluetooth-Steuerungsanwendung: In diesem Artikel wird BlueControl – Arduino + JY-MCU verwendet
  • Bluetooth-Modul: Drahtloses Bluetooth-RF-Transceiver-Modul für HC-05 oder HC-06. Der Artikel verwendet in diesem Fall auch 4-Pin-Module anstelle von 6.

So verwenden Sie den Bluetooth-Controller mit Arduino

Verbinden Sie sich mit der mobilen Anwendung

Im Folgenden finden Sie eine einfache Vorgehensweise zur Steuerung eines Bluetooth-Geräts auf einem Smartphone. Zuerst müssen Sie die Drähte so anordnen, dass sie wie in der Abbildung gezeigt auf einem Steckbrett miteinander verbunden werden.

So verwenden Sie den Bluetooth-Controller mit Arduino

Die 5-V-Spannung ist möglicherweise zu hoch für die Bluetooth-Komponente. Daher müssen Sie möglicherweise einige 10-Ohm-Widerstände hinzufügen, um die Spannung zu teilen.

Sobald Sie die Stromquelle anschließen, beginnt die Bluetooth-LED zu blinken. Dies bedeutet, dass derzeit keine Bluetooth-Kopplung erfolgt. Sie müssen einen Kopplungsprozess erstellen, um eine bessere Kontrolle über das Gerät/Projekt zu haben.

So verwenden Sie den Bluetooth-Controller mit Arduino

Um die Kopplung zu beeinflussen, müssen Sie zunächst BlueControl herunterladen, die zuvor besprochene Bluetooth-Steuerungs-App.

So verwenden Sie den Bluetooth-Controller mit Arduino

Im nächsten Schritt müssen Sie Bluetooth auf Ihrem Smartphone aktivieren.

So verwenden Sie den Bluetooth-Controller mit Arduino

Wählen Sie HC-06 als gekoppeltes Bluetooth-Modul aus, das von der App gesteuert wird.

So verwenden Sie den Bluetooth-Controller mit Arduino

Über die App selbst können Sie nun die Bluetooth-LED-Leuchte je nach Bedarf ein- oder ausschalten.

So verwenden Sie den Bluetooth-Controller mit Arduino

Mit PC/Mac verbinden

Um das Bluetooth-Modul mit Ihrem PC/Mac zu verbinden, müssen Sie das USB-Kabel an das Uno-Netzteil anschließen, dann einfach die Arduino-Software öffnen und sicherstellen, dass die Verbindung verfügbar ist.

So verwenden Sie den Bluetooth-Controller mit Arduino

Im nächsten Schritt müssen Sie das Bluetooth-Treiberprogramm auf das Arduino-Board laden. Dotslashnotes, ein Technologie-Blogger, hat den unter diesem Link verwendeten Code geteilt .

Nachdem Sie diesen 128-Zeilen-Code kopiert haben, müssen Sie das Programm in die Arduino-Software hochladen. Dieser Code verfügt über zwei Tasten zum Ein- und Ausschalten der Bluetooth-LED.

So verwenden Sie den Bluetooth-Controller mit Arduino

Natürlich ist der obige Code nur eine der Möglichkeiten, dies zu tun.

Wenn dieser Code in Ihrem Fall nicht funktioniert, müssen Sie online einen Code finden, der die PC/Mac-Verbindung unterstützt. Das Arduino-Forum (Referenzlink: https://forum.arduino.cc/) ist einer der besten Orte, um Hilfe und Unterstützung zu diesem und vielen anderen Arduino-bezogenen Themen zu finden.

Arduino ist eines der günstigsten Boards zum Experimentieren mit IoT-Projekten. Arduino ist eine Alternative zu Raspberry Pi und unterstützt Bluetooth und viele andere Protokolle zur Erstellung verschiedener IoT-Projekte.

Haben Sie mit Bluetooth in Arduino oder einem anderen IoT-Projekt gearbeitet? Teilen Sie Ihre Meinung im Kommentarbereich unten mit!

Ich hoffe, Sie haben Erfolg.


Was ist COBIT? Welche Rolle spielt es für Unternehmen?

Was ist COBIT? Welche Rolle spielt es für Unternehmen?

Was ist COBIT? Was ist die Rolle und warum müssen Unternehmen sie klar verstehen?

So teilen Sie große Textblöcke schnell über das Internet

So teilen Sie große Textblöcke schnell über das Internet

Manchmal benötigen Sie eine Möglichkeit, einen Inhalt schnell online mit jemandem zu teilen, aber das Hochladen von Dateien in eine Cloud wie Dropbox und das Erhalten eines öffentlichen Freigabelinks ist nicht der schnellste Weg. In diesem Artikel erfahren Sie, wie Sie Dokumente schnell freigeben.

So aktivieren Sie den Nachtmodus „Nachtlicht“ unter Windows 10

So aktivieren Sie den Nachtmodus „Nachtlicht“ unter Windows 10

Das Aktivieren des Nachtlichtmodus unter Windows 10 hilft Benutzern, blaues Licht zu reduzieren, wenn sie in schwach beleuchteten Umgebungen oder nachts arbeiten, und so Augenschäden zu vermeiden.

Lohnt sich die Nutzung von Windows ReadyBoost noch?

Lohnt sich die Nutzung von Windows ReadyBoost noch?

ReadyBoost wurde offiziell in Windows Vista eingeführt und war zum Zeitpunkt seiner Einführung eine Funktion, die von Microsoft stark beworben wurde.

Was ist Cobalt Strike? Wie nutzen Sicherheitsforscher es?

Was ist Cobalt Strike? Wie nutzen Sicherheitsforscher es?

Cobalt Strike wird hauptsächlich von Sicherheitsforschern verwendet, um Sicherheitslücken in der Umgebung zu bewerten.

So finden Sie günstige Flüge mit einem VPN

So finden Sie günstige Flüge mit einem VPN

Schaut man sich die Flüge an, erkennt man, dass die Ticketpreise durchaus angemessen sind. Aber jedes Mal, wenn Sie noch einmal vorbeischauen, steigt der Ticketpreis ein wenig. Sie haben das Gefühl, dass die Fluggesellschaften Ihr Interesse überwachen und die Ticketpreise erhöhen.

Undervolt-Anweisungen reduzieren die CPU-Temperatur

Undervolt-Anweisungen reduzieren die CPU-Temperatur

Je mehr Arbeit Sie an Ihrem Computer erledigen, desto stärker erwärmt sich Ihre CPU (Prozessor), insbesondere bei intensiven Spielen oder Videobearbeitung. Es ist wahrscheinlicher, dass Ihre CPU überhitzt, wenn das Belüftungssystem schlecht funktioniert oder die Wärmeleitpaste auf dem Chip abgenutzt ist. Es gibt jedoch einen Prozess namens „Undervolting“, der Ihnen dabei helfen kann, die Prozessortemperatur zu senken.

So legen Sie Bing Daily Images als Windows 10-Hintergrundbild und Sperrbildschirm fest

So legen Sie Bing Daily Images als Windows 10-Hintergrundbild und Sperrbildschirm fest

Microsoft ermöglicht Ihnen, Bing-Bilder kostenlos herunterzuladen und auf Ihrem System zu verwenden. So legen Sie Bing Daily Images als Hintergrundbild, Sperrbildschirm und Anmeldebildschirm unter Windows 10 fest.

Warum befindet sich auf dem Laufwerk ein Schlosssymbol und wie kann ich es entfernen?

Warum befindet sich auf dem Laufwerk ein Schlosssymbol und wie kann ich es entfernen?

Fragen Sie sich, warum im Datei-Explorer ein Schlosssymbol auf dem Laufwerk angezeigt wird? Im folgenden Artikel wird erläutert, was dieses Symbol ist und wie Sie das Schlosssymbol vom Laufwerk in Windows 10 entfernen.

So fügen Sie das Kontextmenü „Im Windows-Terminal öffnen“ in Windows 10 hinzu bzw. entfernen es

So fügen Sie das Kontextmenü „Im Windows-Terminal öffnen“ in Windows 10 hinzu bzw. entfernen es

Sobald Sie Windows Terminal installiert haben, wird dem Kontextmenü der Ordner im Datei-Explorer der Eintrag „In Windows Terminal öffnen“ hinzugefügt. Wenn Sie mit dieser Option nicht zufrieden sind, erfahren Sie hier, wie Sie sie aus dem Kontextmenü entfernen.