Inhaltsverzeichnis:

Bluetooth auf Arduino -eine LED - Gunook
Bluetooth auf Arduino -eine LED - Gunook

Video: Bluetooth auf Arduino -eine LED - Gunook

Video: Bluetooth auf Arduino -eine LED - Gunook
Video: HOW TO CONTROL A LED USING HC-06 BLUETOOTH MODULE WITH ARDUINO 2024, November
Anonim
Bluetooth auf Arduino - eine LED
Bluetooth auf Arduino - eine LED
Bluetooth auf Arduino - eine LED
Bluetooth auf Arduino - eine LED

Heute erkläre ich Ihnen, wie Sie ganz einfach ein Bluetooth-Modul HC05 oder HC06 verwenden. Wir werden nur die Grundlagen lernen, mit Ein/Aus-Komponenten (die an den digitalen Pins).

Ich werde wahrscheinlich ein Instructable über die analogen Komponenten (Pin A …) machen, wenn ich endlich herausgefunden habe, wie es geht, um dieses abzuschließen.

Schritt 1: Was brauchen Sie?

Was brauchst du?
Was brauchst du?

Um dieses Projekt zu verwirklichen, benötigen Sie:

  • 1 Arduino Uno
  • Drähte
  • 1 LED
  • 1 Widerstand (220 Ohm)
  • 1 Bluetooth-Modul (HC05 oder HC06, den Unterschied erkläre ich später)
  • 1 Steckbrett
  • 1 Computer
  • das USB-Kabel des Arduino
  • ein Smartphone Android mit der App "Bluetooth RC Controller" im PlayStore erhältlich

Ich weiß nicht, ob die App im AppStore verfügbar ist, aber Sie können danach suchen. Wenn nicht, fahren Sie mit dem letzten Schritt fort.

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn
Die Rennbahn
Die Rennbahn

Wenn Sie eine gute App oder Website zum Erstellen von Arduino-Diagrammen kennen, warte ich in den Kommentaren auf Sie!

Da ich also keines gefunden habe (das Bluetooth-Modul gab es nicht auf tinkercad), habe ich gerade eine schöne Zeichnung speziell für dich gemacht!

Das Bluetooth-Modul:

  • RXD→Pin 10
  • TXD→Pin 11
  • GND→GND
  • VCC→3.3V

Die LED:

  • Langes Bein → Stift 9
  • Kurzes Bein → Steckbretterde mit dem Widerstand

Verwenden Sie einfach das Bild, um die Schaltung neu zu erstellen.

Schritt 3: Die App

Die App
Die App
Die App
Die App

Laden Sie zunächst die App "Bluetooth-RC-Controller" herunter. Grundsätzlich, wenn Sie eine der Tasten drücken, wird ein Brief an das Arduino gesendet. Sie können die Buchstaben in den Einstellungen überprüfen. Es gibt eine Beschleunigungssensor-Funktion, die wir jedoch nicht verwenden werden.

Schritt 4: Das Programm

Das Programm
Das Programm

Das Programm ist das Hauptstück, um zu verstehen, wie Bluetooth funktioniert.

Sie finden alle Erklärungen direkt auf dem Programm, das Sie auf dem Bild finden, aber auch mitmachen können.

Wenn Sie Fragen haben, zögern Sie nicht, diese in den Kommentaren zu stellen!

Schritt 5: Verbinden Sie die App und das Arduino

Verbinden Sie die App und den Arduino
Verbinden Sie die App und den Arduino

Um das Bluetooth-Modul und das Smartphone zu verbinden, gehen Sie in die App, klicken Sie auf die Schaltfläche "Einstellungen" und klicken Sie auf "Mit dem Auto verbinden". Klicken Sie dann auf HC05 (oder HC06, wenn Sie ein HC06 verwenden). Die rote LED am Bluetooth-Modul sollte jetzt 2 Mal blinken, dann leer, dann 2 Mal usw. Der rote Knopf in der App sollte grün sein.

Wenn Sie das Modul zum ersten Mal anschließen, werden Sie nach einem Passwort gefragt. Das anfängliche Passwort ist 1234.

Schritt 6: Testen

Prüfen
Prüfen
Prüfen
Prüfen
Prüfen
Prüfen
Prüfen
Prüfen

Nachdem Sie das Bluetooth verbunden und das Programm auf die Karte gesteckt haben, können Sie es testen. Drücken Sie einfach die Aufwärtstaste, um die LED einzuschalten und die Abwärtstaste, um die LED auszuschalten.

Schritt 7: Zusätzlicher Schritt für diejenigen, die die App nicht haben

Wenn Sie kein Android-Smartphone verwenden, können Sie die App möglicherweise nicht herunterladen.

Sie können eine andere App verwenden. Suchen Sie nach einer Bluetooth-Arduino-App und prüfen Sie, ob sie als die von mir verwendete App funktioniert. Es wird wahrscheinlich nicht die gleiche Nachricht senden, also versuchen Sie herauszufinden, welche Nachricht es sendet, wenn Sie jede Taste drücken. Dazu können Sie in die App-Einstellungen gehen oder jede Taste mit dem seriellen Monitor testen. Wenn Sie nicht wissen, wie Sie die Nachricht im seriellen Monitor drucken sollen, fragen Sie einfach in den Kommentaren nach.

Sie können mit AppInventor vom MIT auch Ihre eigene App erstellen. Ich habe es nie benutzt, ich weiß nur, dass es zwei Teile gibt, einen für das Design und einen für das Programm. Sie müssen selbst suchen, wie es funktioniert, sorry.

Empfohlen: