Paso 2: Instalar LightShow Pi y configurar entorno vars y sonido
Ahora que nos hemos conseguido escribir en el LED de la tira rápido y accesible desde python ejecutando como root desde cualquier lugar, es el momento de instalar el de Navidad fantástica orquestación ligera softwarey actualizarlo para controlar la tira de LED.Descargar el código desde bitbucket, siga las instrucciones para tenerlo instalado.
Antes de ejecutar sudo. / install.sh, debe editar el archivo y cambiar el INSTALL_DIR. A continuación, ejecute
sudo./install.sh
Lamentablemente me encontré con todo tipo de problemas. La mayoría del software instalado (que lleva un tiempo), pero tuve que ajustar manualmente la materia de medio ambiente. Al final de la secuencia de comandos de bash añade el directorio de instalación a /etc/environment. También he añadido a mi .bashrc al final así:
Export SYNCHRONIZED_LIGHTS_HOME = "/ home/pi/xmas2"
Export PYTHONPATH = $PYTHONPATH: / home/pi/RPi-LPD8806-master
que la segunda línea es para los LEDs. La secuencia de comandos intenta añadir la variable de ruta de acceso a /etc/environment, pero tuve que añadir a .bashrc. Realmente no sé mucho acerca de linux, por lo que se debe visitar la comunidad de google + para pedir ayuda con la instalación. Asegúrese de sudoers tiene también esta línea para asegurarse de que la variable de entorno se pega al ejecutar cosas como sudo.
Por defecto env_keep = SYNCHRONIZED_LIGHTS_HOME
Como primer paso, intente ejecutar una canción y ver si el código produce errores:
sudo py/synchronized_lights.py--archivo /home/pi/some_random_music_file.mp3
¿No se oye ningún sonido? Tuve que cambiar mi salida de audio de la falta HDMI al conector de 1/8 a bordo ":
amixer cset numid = 3 1
También tuve que subir el volumen
amixer set PCM 1