Inhaltsverzeichnis:
- Schritt 1: Teile und Komponenten
- Schritt 2: Anschlüsse und Schaltplan
- Schritt 3: Arduino-Code und serielle Kommunikation
- Schritt 4: Arduino mit Android-Gerät verbinden
- Schritt 5: Bedecken Sie Ihre Komponenten
Video: Sprechen Sie mit Ihrem Licht - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Was ist mein Projekt?
Dieses Projekt ist ein Licht, bei dem Sie die Farben ändern können, indem Sie sagen, welche Farbe Sie mögen. Das Licht, das ich in diesem Projekt gemacht habe, verwendet 4 verschiedene Lichter: Grün, Rot, Gelb, Blau, und natürlich können Sie mehr Lichter hinzufügen und mehr Farben ändern. In dieser Anleitung erfahren Sie, wie Sie Ihr Arduino mit Ihrer Stimme von Ihrem Telefon aus steuern.
Wie funktioniert es?
Ihr Android verfügt über eine Spracherkennung und wir verwenden sie, um Ihren Arduino über Bluetooth zu steuern. Die von mir verwendete App wurde von SimpleLabsIN entwickelt und funktioniert durch Drücken der Mikrofontaste, dann wartet sie darauf, dass Sie einen Befehl sagen. Die App zeigt dann die von Ihnen angegebenen Wörter an und sendet Datenstrings für die Verarbeitung durch das Arduino.
TechBuilder hat mich zu diesem Projekt inspiriert
Schritt 1: Teile und Komponenten
Wir brauchen diese Teile:
- 4x LED-Anzeigen oder mehr (die Farbe Ihrer Wahl)
- 1x Arduino Leonardo
- 1x HC-06 Serielles Bluetooth-Modul
- Steckbrett und Jumper
- (Optional) 9-V-Batterie
- 220Ω Widerstände
Schritt 2: Anschlüsse und Schaltplan
Denken Sie daran, dass der nackte HC-06 mit 3,3 V betrieben wird, Sie können ihn nicht einfach an 5 V anschließen.
Die 9-V-Batterie ist optional, wenn das USB-Kabel am Ende nicht sichtbar sein soll.
Sollte das Bild trotzdem unklar sein, melde dich gerne bei mir, ich helfe dir gerne
Schritt 3: Arduino-Code und serielle Kommunikation
Wie lade ich den Code hoch?
Laden Sie den Code mit einem USB-Kabel hoch. Der Code ist für das Leonardo-Board gemacht. Wenn Sie den Code auf der UNO-Platine verwenden möchten, müssen Sie den Code Serial1.read, Serial1.available und Serial1.println ändern. Löschen Sie alle Zahlen "1", um den Code auf der UNO-Platine zu verwenden.
Die App verstehen:
Die App funktioniert, indem sie Ihren Sprachbefehl erkennt. Sie zeigt dann die Wörter an, die Sie gesprochen haben, und sendet dann Daten / Zeichenfolgen über Bluetooth an den Arduino. Was ist ein String? Ein String ist wie ein Wort, man kann daraus bedingte Aussagen machen [zB: if (voice == "*computer on") {// turn Pin #2 on}]. Die "Stimme" ist Ihre Zeichenfolge, "==" ist Ihre Bedingung, "*Computer an" ist Ihr Befehl und der Code in den geschweiften Klammern "{ }" sind die Codes, die ausgeführt werden sollen, sobald Ihre Zeichenfolge die Befehlsbedingung erfüllt. Die App sendet Strings in diesem Format *command#, das Sternchen (*) kennzeichnet den Beginn eines neuen Befehls und das Hash-Tag (#) kennzeichnet das Ende eines Befehls.
Wie kann ich die Befehle ändern?
Sie können sehen, dass das "*綠色" im obigen Bild hervorgehoben ist.綠色 ist der Chinese von Grün. Sie können das Wort beliebig ändern, sagen wir, Sie möchten es in die Farbe Pink ändern, Sie können "*綠色" durch "*Pink" ersetzen. Denken Sie immer daran, den Befehl mit einem Sternchen zu beginnen.
Code:
Schritt 4: Arduino mit Android-Gerät verbinden
Laden Sie die App herunter: BT-Sprachsteuerung für Arduino
Die von mir verwendete App wurde von SimpleLabsIN. entwickelt
5 einfache Schritte:
- Laden Sie die App aus dem Google PlayStore herunter
- Tippen Sie auf das Optionsmenü und wählen Sie dann "Roboter verbinden"
- Klicken Sie auf Ihr BT-Modul (in meinem Fall ist es das HC-06)
- Warten Sie, bis Connected to BT-Module (HC-06) angezeigt wird.
- Tippen Sie auf das Mikrofonsymbol und geben Sie Ihren Befehl ein!
Schritt 5: Bedecken Sie Ihre Komponenten
Jetzt sollten Sie Ihre Komponenten abdecken, damit Ihr Licht nicht zu hell ist und das Projekt auch stilistischer wird.
So habe ich es gemacht
- Decken Sie das Ganze mit einem halbdurchscheinenden Papier ab
- Klebe es von unten
- Öffne das Licht
Es soll hübsch aussehen
Empfohlen:
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: 12 Schritte (mit Bildern)
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: Viele Projekte beinhalten die Überwachung irgendeiner Art von Daten, wie z. B. Umgebungsdaten, wobei häufig ein Arduino zur Steuerung verwendet wird. In meinem Fall wollte ich den Salzgehalt in meinem Wasserenthärter überwachen. Vielleicht möchten Sie über Ihr Heimnetzwerk auf die Daten zugreifen
Kontrollieren Sie die LED aus Ihrem WiFi-Netzwerk! SPEEEduino V1.1: 4 Schritte (mit Bildern)
Kontrollieren Sie die LED von Ihrem WiFi-Netzwerk aus! SPEEEduino V1.1: Was ist das SPEEEduino? Das SPEEEduino ist ein Wi-Fi-fähiges Mikrocontroller-Board, das auf dem Arduino-Ökosystem basiert und für Pädagogen entwickelt wurde. Der SPEEEduino kombiniert den Formfaktor und den Mikrocontroller des Arduino mit dem ESP8266 Wi-Fi SoC, wodurch
Machen Sie ein einfaches Bewegungssensor-Licht! (PIR): 13 Schritte (mit Bildern)
Machen Sie ein einfaches Bewegungssensor-Licht! (PIR): Machen Sie eine kleine & Einfaches Bewegungssensorlicht mit weniger Aufwand und weniger Komponenten. Ein Anfänger könnte dies auch machen. Ein einfaches Verständnis der Funktionsweise von Transistoren und Kenntnisse über Anode und Kathode sind nur erforderlich, um es spannungsfrei zu machen
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So überprüfen Sie, ob ein Spiel auf Ihrem Computer ausgeführt wird, bevor Sie das Spiel kaufen.: 4 Schritte
So prüfen Sie, ob ein Spiel auf Ihrem Computer läuft, bevor Sie das Spiel kaufen Nun, sein Computer ist ziemlich neu, und es war mir ein Rätsel, warum er nicht lief. Nach ein paar Stunden Recherche im Internet bin ich auf