Getestet mit:RPi3, RPi0; Raspbian Stretch; Python3
Voraussetzungen:Raspberry Pi mit Raspbian Jessie und Internetverbindung (siehe Schritte 1-7 in der Einfuehrung)
0

Erste Schritte mit LightShowPi: Equalizer-Effekt fuer RGB-LED-Strips

LightShowPi ist eine beeindruckende Software zum Umsetzen von Audiofrequenzen in Lichtmuster und kommt sogar mit einer SMS-Steuerung (nicht getestet). Als einfache erste Anwendung wird hier ein RGB-LED-Strip von LightShowPi zu Musik gesteuert.

Schaltkreis
Aufbau und benoetigte Komponenten entsprechen dem Tutorial RGB-LED-Streifen Farbmischer. Befolge zuerst die dort beschriebenen Schritte bis inklusive Schaltkreis.

Warnung
Schliesse die Spannungsquelle des LED-Strips erst an diesen an, wenn die Installation erfolgreich war. Behalte den Schaltkreis bei erster Inbetriebnahme im Auge, ob etwas ueberhitzt!

Installation
Aufgrund von Problemen mit dem ansonsten hervorragenden LightshowPi Installer muessen die Packete simplejson und pyserial manuell installiert werden:

Selbige muessen im Installer entfernt werden mit

Ersetze

durch

Installiere jetzt LightshowPi und ein Demo-MP3:

Equalizer
Schliesse die Spannungsquelle an den Schaltkreis an und gib im Terminal ein

Die von dem LED-Strip gezeigte Farbe ist, wie in obigem Video, mit der Musik getaktet.

Bonus: Mehrere LED-Strips
Um mehrere LED-Strips einzubinden muessen deren Pins in default.cfg deklariert werden:

Finde die Zeile

und haenge beliebig Pins in der WiringPi-Nummerierung (wPi) an (Hinweis: die Pinbelegung kann mit gpio readall im Terminal angezeigt werden).

Links
Tutorial RGB-LED-Streifen Farbmischer: http://www.knight-of-pi.org/de/farbmischer-rgb-led-streifen-ansteuern-mit-einem-raspberry-pi-und-dem-n-kanal-mosfet-irlb8721/
LightshowPi Installer: http://lightshowpi.org/download-and-install/
LightShowPi Homepage: http://lightshowpi.org

Knight of Pi

Johannes Bergs aka Knight of Pi. Diploma in Bioinformatics, some Webdesign and Python coding then. Living in the beautiful city of Vienna.

Kommentar

Time limit is exhausted. Please reload CAPTCHA.