Tagebuch [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Quppi

Freizeitschrauber(in)
[Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Heyho, das Projekt wird zwar nicht direkt mit Computern zu tun haben, aber als kleine Elektronikbastelei gesteuert von einem Raspberry PI passt es doch ganz gut hierher.
Aber was hab ich überhaupt vor:
Nachdem ich gesehen habe, wie mein Mitbewohner sein Zimmer mit einem RGB-LED-Streifen aus dem Baumarkt beleuchtet hat, dachte ich: Das sieht ja echt gut aus, aber so ist es doch etwas langweilig. Nach kurzer Recherche bin ich im Internet auf so genannte Neopixel (ws2812) gestoßen. Das sind in Reihe geschaltete RGB-LEDs, die sich jedoch alle einzeln ansteuern lassen. Für mein Vorhaben perfekt.
Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.
Also hab ich mir schnell ein 5m LED-Strip bestellt á 30 LED/m. Da er aus China geliefert wird, kann es leider noch etwas dauern bis er ankommt, aber ich werde euch auf dem Laufenden halten. Gesteuert wird das ganze dann über einen Raspberry Pi 2b.
Ich muss dazu sagen, dass ich bis jetzt noch keine Erfahrung mit dem Raspberry habe, aber ich freue mich darauf damit zu experimentieren und daran rumzubasteln. In der Theorie, soll das ganze am Ende auch noch musikgesteuert sein, so dass z.B. die Lichter im Takt der Musik pulsieren etc.

Heute ist immerhin schonmal das Netzteil (5V 12A) gekommen:
IMG_5523.jpg
Ich werde mich jetzt erst mal daran machen, ein Kabel zusammenzubasteln, dass ich daran anschließen kann.
Falls es Neuigkeiten gibt, meld ich mich, bis dahin alles Gute :)

Edit: Da Fotos ja bekanntlich immer gut sind hier noch eins vom Kabel und dem fertigen Netzteil:
IMG_5526.JPG IMG_5528.jpg
Das Netzteil summt leise, was unter Last dann hoffentlich noch weggeht. Sonderlich laut oder störend ist es aber zum Glück nicht.
 
Zuletzt bearbeitet:
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Interessantes Projekte, bin auf die Umsetzung des ganzen am Raspberry Pi gespannt. Wo möchtest du den die LED plazieren??
Ich würde persönlich das Netzteil umtauschen wegen dem fiepen.
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Oh sorry, hab gar nicht gesehen, dass du hier geschrieben hast. Die Leds kommen hinters Bett/Regal. Werde später auch noch Bilder davon machen.
Das Netzteil hört man wirklich nur aus nächster Nähe, von daher ists nicht schlimm. Leider hab ich die dumme Vermutung, dass die die Dinger grade am Zoll hängen. Laut Tracking sind sie am 1. in China verschickt worden per Flugzeug, aber bis jetzt ist noch nichts angekommen...
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Sieht sicherlich sehr nett aus dann. Das ist manchmal das Problem wenn was aus China bestellt wird, dass lange warten. [emoji28]
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Ok, nach 2 Wochen ist jetzt endlich alles da, und ich kann anfangen zu basteln. Hier erstmal ein Bild vom LED-Strip:
IMG_5717.JPG IMG_5718.jpg
Nun gings erstmal an die Einrichtung des Raspberry PIs. Als Betriebssystem hab ich mich für Raspbian entschieden, da es wohl am weitesten verbreitet und für Anfänger gut geeignet ist. Die erste Hürde bestand dann darin den Pi über Wlan zu verbinden, um später per SSH auf ihn zuzugreifen, damit ich nicht wie aktuell, permanent Maus und Tastatur umstecken muss:P
Das Problem an der Sache: Übers GUI konnte man kein WPA2-Enterprise einrichten, also gings erstmal direkt ins Terminal, wo ich vermutlich demnächst noch viel mehr Zeit verbringen werde :D
Nach ein paar frustrierenden Anläufen, hat aber auch das schließlich geklappt und nun kann ich mich daran setzen die Schaltung für die LEDs zu bauen.
IMG_5715.jpg
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Mit etwas Übung geht das Arbeiten am Terminal super schnell. Irgendwann hat man den Dreh raus wie alles geht. Ein Tipp, die Folie wo der PI drauf ist solltest du weg nehmen, weil diese Folien leiten und du vielleicht irgendein Kurzschluss schließen kannst.

Dann bin ich mal auf deine Umsetzung gespannt.
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Es ist ja zum Glück nicht so, als ob ich gar keine Ahnung von Linux habe. Danke für den Tipp mit der Folie, hab mir nur gedacht, da er darin verpackt war und es ne antistatische Tüte war, dass da insbesondere nix passieren kann, aber macht schon Sinn, wenn man genauer drüber nachdenkt :D
Jedenfalls läuft es jetzt schonmal, auch wenns bei der Einrichtung ein paar Probleme gab. Hier jedenfalls ein paar Bilder:
IMG_5724.jpg IMG_5725.jpg IMG_5729.JPG
Wenns dann fertig, ist soll das ganze wie gesagt hinterm Bett verschwinden, so ungefähr:
IMG_5726.JPG IMG_5727.JPG
Und hier gibts ein Video, wie das Testscript aussieht mit ein paar Effekten:
Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.
Tut mir Leid für die Qualität der Fotos und des Videos, aber mehr gibt mein kaputtes Handy nicht her :motz:
Ansonsten hab ich grade noch folgendes Problem: Ich kann den Pi erst anpingen, oder nen SSH Tunnel aufbauen, wenn ich von ihm aus selber einmal gepingt habe. Weiß jemand woran das liegen könnte?

EDIT:
Hier mal ein Bild, wie es fertig montiert aussieht:
IMG_5743.JPG IMG_5744.JPG
Ich echt sieht es noch viel besser aus, leider ist meine Kamera bescheiden.
Als nächstes steht jetzt an ein Web-Frontend zu basteln, so dass ich mich nicht immer per SSH am Raspberry anmelden muss, um die Farbe zu ändern. Danach soll die Musiksteuerung kommen, jedoch hab ich aktuell auf Grund der Klausuren, die ich in den nächsten 3 Wochen schreibe leider nur wenig Zeit. Kann also etwas länger dauern :(

Was das Problem von oben betrifft. Das tritt nur auf, wenn der Pi per Wlan verbunden ist. Im Lan klappt alles super.
 
Zuletzt bearbeitet:
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Schaut doch bisher sehr gut aus. Also ich hatte keine Probleme per WLAN eine SSH Sitzung auf zubauen.

Dann mal viel Glück.
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Naja habs jetzt vorerst so gelöst, dass der Pi minütlich den Laptop anpingt. Wenn irgendwann das Webfrontend steht, hat sich das ja auch gelöst.
Aktuell überleg ich noch, wie ich später am Besten die Musik zum analysieren auf den Pi bekomme. Der hat ja leider keinen Audioeingang.
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Ja vermutlich so. Ich überleg grade noch, ob man den über die GPIO Pins evtl einspielen kann.
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Darf ich mal fragen, was du für einen Code nutzt? Ich habe selber schon öfter mal überlegt mir so eine Led- Kette zu kaufen, aber wusste nicht wie ich die dann richtig zum laufen kriege :D
 
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Klar, ich hab mich an das Tutorial gehalten: How to control a RGB or a WS2812 LED Strip with a Raspberry Pi
Da wird diese Library benutzt:
GitHub - richardghirst/rpi_ws281x: Userspace Raspberry Pi PWM library for WS281X LEDs
Die Anleitung hat auf dem Raspberry Pi 2b auch funktioniert bis zu dem Punkt, wo man die setup.py ausführen sollte. Hab dann durch googlen herausgefunden, dass du vorher noch folgende Programme brauchst:
sudo apt-get install python python-setuptools python-dev python-augeas gcc swig dialog
da die Library wohl auf den Raspberry Pi 1 ausgelegt ist. So funktionierts jetzt jedenfalls bei mir.
Alternativ hab ich leider erst im Nachhinein diese Library vom Ersteller des Tutorials oben entdeckt:
GitHub - popoklopsi/rpi_ws281x: Userspace Raspberry Pi PWM library for WS281X LEDs
Die soll wohl auch ohne den Fix oben auf dem RPi 2 laufen.

Edit: Also nur zu, so komplex ist das gar nicht. Der schwierigere Teil wird jetzt sein, mir die Weboberfläche zu basteln + die Musiksteuerung. Meld dich einfach, wenn du ne Frage hast :)
 
Zuletzt bearbeitet:
AW: [Tagebuch] Neopixel - LED Beleuchtung fürs Zimmer

Keine Ursache, ist wirklich nicht so schwer :)
Viel Spaß
 
Zurück