Catégories
Liens
Ceci est une ancienne révision du document !
Cette page reprend les memes étapes d'installation que décrites pour la Raspberry Pi.
Sur raspbian Jessie : https://tranjeeshan.wordpress.com/2015/07/22/how-to-add-startup-programs-in-gnome-3-14-on-debian-8-jessie/
[Desktop Entry] Type=Application Exec=sudo pd /home/pi/document.pd
sur linux : commande dd apres avoir unmount la carte https://www.youtube.com/watch?v=VNqYrmYztZo
2 boutons branchés sur les entrées GPIO02 & GPIO03 déclanchent une led et des fichiers audio : <code java>from gpiozero import LED, Button from signal import pause import pygame
button1 = Button(2) button2 = Button(3) led = LED(17) pygame.mixer.init() monson1 =pygame.mixer.Sound('Desktop/Zoop.wav') monson2 =pygame.mixer.Sound('Desktop/Whoop.wav')
# dictionnaire clé/valeur pour lister les sons sounds = {button1: monson1,
button2: monson2}
def stateON(button):
sounds[button].play() led.on()
def stateOFF(button):
sounds[button].stop() led.off()
def btntest():
# parcours l'ensemble des clés du dictionnaire sounds for button in sounds.keys(): # when_pressed envoie apr defaut le bouton en tant qu'argument de la fonction stateON / stateOFF button.when_pressed = stateON button.when_released = stateOFF
btntest() pause() <code>