Paso 1: Pieza del Hardware - control GPIO
Fuente de 3.3V y tierra está disponible en GPIO.
Esto cambia el estado del pin especial en /sys/class/gpio/gpio "$PIN" valor.
Secuencia de comandos utiliza este cambio como condición para la acción en particular.
Notas sobre GPIO:
Como GPIO los pines de frambuesa es diferente en versiones, estoy incluyendo a pin nombres como siendo usado por el script.
Por favor, consulte la documentación de su versión particular encontrar la ubicación de pernos.
Entrada (botón de control - obligatorio):
GPIO11 - juego
GPIO9 - parada
GPIO10 - canción siguiente
GPIO22 - canción anterior
Salida (LED opcional):
GPIO02 - reproductor listo
GPIO03 - play led
GPIO04 - stop led
GPIO17 - sin uso