Raspberry Pi spektrumanalysator med RGB LED Strip och Python (2 / 3 steg)
Steg 2: Installera LightShow Pi och konfigurera miljö vars och ljud
Nu när vi har fått skriva till LED strip snabb och tillgänglig från python kör som root från var som helst, det är dags att installera fantastiska xmas ljus orkestrering programvaraoch uppdatera den för att styra LED strip.När du ladda ner koden från bitbucket, Följ instruktionerna för att få det installerat.
Innan du kör sudo. / install.sh, ska du redigera filen och ändra INSTALL_DIR. Kör sedan
sudo./install.sh
Tyvärr sprang jag in alla möjliga problem. De flesta av programvaran installerad (vilket tar ett tag), men jag var tvungen att manuellt ställa in miljön grejer. I slutet av bash-script lägger till installera dir /etc/environment. Jag också La den till min .bashrc i slutet som så:
exportera SYNCHRONIZED_LIGHTS_HOME = "/ home/pi/xmas2"
exportera PYTHONPATH = $PYTHONPATH: / home/pi/RPi-LPD8806-master
den andra linjen är för lysdioderna. Skriptet försöker lägga till variabeln path i /etc/environment, men jag var tvungen att lägga till .bashrc. Jag vet inte mycket om linux, så bör du besöka google + gemenskapen att be om hjälp med att installera. Kontrollera att sudoers har också denna linje att kontrollera miljövariabeln pinnar runt när du kör saker som sudo.
Som standard env_keep = SYNCHRONIZED_LIGHTS_HOME
Som ett första steg, prova att köra en låt och se om koden kastar några fel:
sudo py/synchronized_lights.py--fil /home/pi/some_random_music_file.mp3
Hör inget ljud? Jag var tvungen att ändra min ljud ut från standard HDMI till uttaget ombord 1/8":
amixer avskiljs numid = 3 1
Jag var också tvungen att skruva upp volymen
amixer set PCM 1