Interaktive Lichter sind keine Neuerung für Streamer. Haben Sie bestimmte intelligente Lampen, können Sie sie mit Lumia Stream (lumiastream.com) verbinden und von dort aus loslegen. Natürlich macht das nicht so viel Spaß, wie es selbst zu basteln. Mit einem Raspberry Pi Pico W und einigen NeoPixels können Sie es ziemlich schnell umsetzen.
Wir haben uns einigen Code und diverse Ideen von Sean O'Steens hervorragendem Raspberry Pi Pico Beret (magpi.cc/picoberet) ausgeliehen, bei dem ein Webserver und ein Animations-Controller auf verschiedenen Kernen des Pico laufen. Und nun, es werde Licht.

01 LEDs vorbereiten
In diesem Anwendungsfall müssen wir nur den Bereich einer Schneidematte beleuchten. Das ist ein relativ kleiner Bereich im Vergleich zu einem Raum. Das wirkt sich positiv auf die Videoqualität aus. Zudem kann der Streamer sehen, was gerade abläuft. Sie wollen sich ja nicht selbst mit den LEDs blenden!
Wir haben einen schmalen Streifen mit acht NeoPixels von einer Rolle abgeschnitten, der an der richtigen Stelle positioniert für ausreichend Licht auf dem Schreibtisch sorgen wird (Schritt 7).

02 Verkabeln
Sehen Sie sich das Fritzing-Diagramm in Abbildung 1 an, um zu erfahren, wie Sie den NeoPixel-Streifen an den Raspberry Pi Pico W anschließen. Es ist ganz einfach: Der Pico kann die NeoPixels über den 5-V-Pin mit Strom und die Schaltung mit Masse versorgen. Die Daten werden über einen einzigen Pin gesendet, der jeder LED mitteilt, wie sie sich verhalten soll.
Bei größeren Längen von NeoPixels empfiehlt sich ein Widerstand mit 220 Ohm zwischen dem 5 V-Pin und dem NeoPixel-Streifen, um eine Überhitzung der LEDs zu verhindern.
Stellen Sie sicher, dass sich Ihr Pico in Reichweite eines Micro-USB-Kabels befindet, das mit einem PC verbunden ist, damit Sie ihn auch programmieren können.
 
082-085_MagPi33de_Tutorial_Twitch_lights.jpg
Abbildung 1: Pin 40 (oben rechts) ist der 5-Volt-Pin, während jeder quadratische Pin des Pico Masse ist.

Mehr lesen? Laden Sie das kostenlose PDF herunter.