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.


So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

In diesem Artikel erfahren Sie, wie Sie den Internetzugriff für Benutzer oder Computer im Active Directory-Gruppenrichtlinienobjekt blockieren. Lernen Sie effektive Methoden, moderne Sicherheitsprotokolle und Best Practices kennen.

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Das Formatieren eines USB-Sticks ähnelt dem Formatieren jedes anderen Laufwerks. Hier erfahren Sie, warum und wie Sie USB formatieren sollten, um optimale Ergebnisse zu erzielen.

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Wenn beim Starten eines Spiels unter Windows 10 der Fehler „Game Security Violation Detected“ angezeigt wird, sind die Lösungen einfach und effektiv. Hier erfahren Sie, wie Sie dieses Problem beheben können.

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

Wechseln Sie mühelos zwischen Audiogeräten unter Windows 10 mit Tastenkombinationen. Erfahren Sie, wie Sie den Audio-Umschalter effizient nutzen.

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

Entdecken Sie 8 einfache Möglichkeiten, MSConfig in Windows 11 zu öffnen, um zahlreiche Probleme effizient zu beheben.

4 gefälschte Viren, die zum Spaß Freunde trollen

4 gefälschte Viren, die zum Spaß Freunde trollen

Freunde und Familienmitglieder zu trollen macht Spaß mit diesen harmlosen gefälschten Viren. Hier sind vier kreative Ideen, um Ihre Freunde zum Lachen zu bringen.

Unterschied zwischen Virtualisierung und Emulation

Unterschied zwischen Virtualisierung und Emulation

Entdecken Sie die Unterschiede zwischen Virtualisierung und Emulation sowie deren Vor- und Nachteile. Erfahren Sie, wie diese Technologien in modernen IT-Umgebungen eingesetzt werden.

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

Device Guard ist ein wichtiges Sicherheitsfeature in Windows 10, das sicherstellt, dass nur vertrauenswürdige Anwendungen ausgeführt werden. So aktivieren oder deaktivieren Sie es.

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

Erfahren Sie, wie Sie vDOS verwenden, um alte DOS-Software unter Windows 10 auszuführen. Dieser Emulator ist ideal für die Nutzung älterer Programme, bietet jedoch keine optimale Lösung für Spiele.

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

Wenn Sie Probleme mit USB-Geräten auf Ihrem Windows 11-Computer haben, sollten Sie die Funktion „USB Selective Suspend“ deaktivieren.