Paso 3: Software - de un LED RGB: Gestion du PWM con la frambuesa
La conducción del RGB LED se hará por la frambuesa con la salida GPIO en PWM. El principe es power ON y OFF el led varias veces por segundo. La sorprendente biblioteca pi-blaster es capaz de hacer PWM fácilmente, con componentes de hardware de frambuesa y no con software como algunas soluciones disponibles que podemos encontrar a veces.
La instalación es muy fácil, que sólo tenemos que descargar el proyecto e instalar con las siguientes instrucciones:
sudo wget https://github.com/sarfata/pi-blaster/archive/master.zip sudo unzip master.zip cd pi-blaster-master sudo make pi-blaster sudo reboot
La activación de PWM en salidas GPIO se realiza con los siguientes comandos:
cd pi-blaster-master sudo ./pi-blaster
Entonces, podemos, por ejemplo, alimentación en el pin 22 al 20% de la potencia máxima con el siguiente comando en el símbolo del sistema:
sudo echo "22=0.2" > /dev/pi-blaster
El autor tiene también dan el programa accesible con NodeJS: pi-blaster.js. El pi-blaster.js se instalará automáticamente durante la instalación del proyecto.