Stap 2: Installeer lichtshow Pi en milieu vars en geluid configureren
Nu dat we op de LED schrijven got strip snel en toegankelijk vanuit python als root te draaien vanaf elke locatie, is het tijd om de fantastische xmas lichte orkestratie softwareinstalleren en bijwerken om te controleren van de LED-strip.Zodra je de code uit bitbucket downloaden, volg de instructies om het geïnstalleerd te krijgen.
Voordat u sudo. / install.sh, moet u het bestand bewerken en wijzigen van de INSTALL_DIR. Voer
sudo./install.sh
Helaas kwam ik allerlei problemen. De meeste van de software geïnstalleerd (die duurt een tijdje), maar ik moest milieu spullen handmatig in te stellen. Het einde van de bash-script wordt de install dir toegevoegd aan /etc/environment. Ik ook toegevoegd aan mijn .bashrc aan het eind als volgt:
exporteren van SYNCHRONIZED_LIGHTS_HOME = "/ home/pi/xmas2"
exporteren van PYTHONPATH = $PYTHONPATH: / home/pi/RPi-LPD8806-master
dat is de tweede regel voor de LEDs. Het script probeert de path variabele toevoegen aan /etc/environment, maar ik moest toevoegen aan .bashrc. Ik echt weten niet veel over linux, zodat u de google + community te vragen voor hulp bij de installatie moet bezoeken. Zorg ervoor dat de sudoers heeft ook deze regel om ervoor te zorgen dat de omgevingsvariabele stokken rond wanneer u dingen als sudo uitvoert.
Standaard env_keep = SYNCHRONIZED_LIGHTS_HOME
Als een eerste stap, proberen om een lied uitgevoerd en zien als de code eventuele fouten gooit:
sudo py/synchronized_lights.py--bestand /home/pi/some_random_music_file.mp3
Hoor niets? Ik moest mijn audio-uitgang wijzigen van de standaard HDMI aan op de aansluiting aan boord 1/8":
amixer cset numid = 3 1
Ik moest ook het volume
Amixer set PCM 1