Étape 1: Matériel, une partie - contrôle GPIO
Source de 3.3V et le sol est disponible sur GPIO.
Cela modifie l’état du pin particulière en /sys/class/gpio/gpio "$PIN" / valeur.
Script utilise ce changement comme une condition pour une action particulière.
Notes sur GPIO :
Brochage de la framboise GPIO est différent autour de versions, je suis notamment juste les noms de code pin comme étant utilisée par le script.
Veuillez consulter la documentation pour votre version particulière découvrir l’emplacement des épingles.
Entrée (contrôle button - obligatoire) :
GPIO11 - jeu
GPIO9 - stop
GPIO10 - chanson suivante
GPIO22 - chanson précédente
Sortie (LED en option) :
GPIO02 - joueur prêt
GPIO03 - jouer led
GPIO04 - arrêt conduit
GPIO17 - non utilisé