Inhaltsverzeichnis:

Steuern Sie eine LED mit Ihrem Smartphone - Gunook
Steuern Sie eine LED mit Ihrem Smartphone - Gunook

Video: Steuern Sie eine LED mit Ihrem Smartphone - Gunook

Video: Steuern Sie eine LED mit Ihrem Smartphone - Gunook
Video: Möbel mit LED Beleuchtung mit Smartphone steuern 2024, November
Anonim
Steuern Sie eine LED mit Ihrem Smartphone
Steuern Sie eine LED mit Ihrem Smartphone

Schritt 1: Biegen der Leitungen (=

Biegen der Leitungen (=
Biegen der Leitungen (=
Biegen der Leitungen (=
Biegen der Leitungen (=

Bevor wir mit der Verdrahtung der Schaltung beginnen, möchten Sie die LED- und Widerstandsleitungen biegen, um sie an Ihre Prototyping-Hardware anzupassen. Die Widerstandsleitungen werden einfach parallel nach unten gebogen, wie in den Fotos gezeigt, und die LEDs werden gebogen, um alle 4 Leitungen in das von Ihnen verwendete Steckbrett oder die verwendete Prototyping-Hardware zu passen.

Schritt 2: Konstruieren der Schaltung

Bau der Schaltung!
Bau der Schaltung!
Bau der Schaltung!
Bau der Schaltung!

Die Schaltung ist einfach Wenn Sie jemals eine LED angeschlossen haben, wird die gemeinsame Leitung, die längste, mit Masse verbunden und die restlichen Verbindungen werden über einen Widerstand in 9, 10 und 11 PWM-Pins (Pulsweitenmodulation) geführt. PWM lässt die LED im Grunde so schnell blinken, dass das menschliche Auge sie nur bei einer niedrigeren Helligkeit als konstant ansieht. die Pins 9, 10 und 11 sind einfach pulsweitenmodulationskompatibel. Die kürzeste Leitung (rot) geht durch einen Widerstand zu Pin 11, die zweitkürzeste (grün) geht zu Pin 10 und schließlich die blaue (verbleibende Leitung) zu Pin 9. und falls Sie noch nicht die längste verdrahtet haben Blei- es ist das Negativ jeder LED, dies muss zu einem mit Boden gekennzeichneten Loch auf dem Arduino gehen.

Schritt 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Jetzt müssen wir das Arduino codieren, um die Signale aufzunehmen, die durch die Verarbeitung gesendet werden, die von Ihrem Gerät gesteuert wird, aber dazu kommen wir später. Sie müssen zu file-examples-firmatta-standardfirmatta gehen und diese mit der Arduino-IDE auf das Arduino hochladen. herunterladbar von: https://arduino.cc/en/Main/Software Sobald Sie das auf das Board hochgeladen haben, müssen Sie die Verarbeitung als Vorbereitung für den nächsten Schritt herunterladen:

Schritt 4: Bibliotheken

Bibliotheken
Bibliotheken

Sobald Sie die Verarbeitung heruntergeladen haben, müssen Sie 2 Bibliotheken herunterladen, um mit Ihrem Gerät und dann mit dem Arduino zu kommunizieren. Installationsanweisungen sollten entweder beim Download oder auf der Download-Seite enthalten sein. Diese Bibliotheken umfassen: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ Playground/Interface/Processing Nach der Installation müssen Sie ein Programm namens touch osc editor von hier herunterladen: https://hexler.net/software/touchosc scrollen Sie ganz nach unten, es ist dort in der Nähe. Ich habe einen Link zu einem vorgefertigten eingefügt, der Knöpfe, Toggles, Flahers und Fader enthält. Wenn Sie eine dieser Tasten drücken, wird eine Nachricht gesendet, die von der Verarbeitung gesucht und gelesen wird. Die angehängte Verarbeitungsskizze wird auch so eingerichtet, dass diese Nachrichten gelesen werden, sodass Sie keine harte Arbeit haben (= Öffnen Sie die Touch-OSC-Editor-Datei und klicken Sie auf die Synchronisierungsschaltfläche, dann gehen Sie zu Ihrem Gerät, in Touch-OSC wählen Sie Layout-Add-and-select Der Host, der auftaucht. Stellen Sie sicher, dass sich Ihr Gerät und Ihr PC im selben Netzwerk befinden. Die grundlegenden Zeichenfunktionen und der Fader-Code wurden von Harryking erstellt, auf YouTube habe ich ihn erweitert: Schauen Sie ihn sich auf YouTube an (=https://www.youtube.com/user/Harrybj17 Laden Sie die Dateien hier herunter:

Schritt 5: Fast da

Fast dort!
Fast dort!
Fast dort!
Fast dort!

Sobald Sie meine beiden Dateien erhalten und den Touch-OSC synchronisiert haben, ist es an der Zeit, die Verarbeitungsskizze auszuführen. Ihr Arduino muss angehängt werden! oder Sie erhalten Fehler. Sie müssen jetzt nach unten schauen und Sie sollten die IP irgendwo in der Ergebnisliste sehen. Geben Sie sie in Ihre Verarbeitungs-OSC-Informationen ein. das gleiche mit dem hafen. Wenn alles gut geht, sollte alles, was Sie auf dem Gerät tun, auf den angezeigten rot-grünen und blauen Fadern gespiegelt werden. Die RGB-LED sollte auch aufleuchten. Wenn das alles gut gelaufen ist, dann herzlichen Glückwunsch, wenn nicht, gibt es einen Abschnitt zur Fehlerbehebung im nächsten Schritt und auch.. gib nicht auf, es lohnt sich. (=

Schritt 6: Fehlerbehebung

Fehlerbehebung!
Fehlerbehebung!

Wenn Sie etwas wie- nicht im 64-Bit-Modus ausführen können, laden Sie die Version 1.5.1 der Verarbeitung herunter, wenn Sie Ausnahmefehler erhalten, stellen Sie sicher, dass Ihr Arduino angeschlossen ist, wenn nichts gespiegelt wird, stellen Sie sicher, dass Ihre IP und Ihr Port korrekt sind und Ihre Firewall sperrt es nicht. und wenn Sie keinen Spaß haben, dann gehen Sie weg:P Alle anderen Fehler kommentieren Sie bitte. (=

Empfohlen: