Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

materiel:rpi2:accueil

Ceci est une ancienne révision du document !


Raspberry Pi 2

Cette page reprend les memes étapes d'installation que décrites pour la Raspberry Pi.

Démarrer un programme au démarrage

Sur raspbian Jessie : https://tranjeeshan.wordpress.com/2015/07/22/how-to-add-startup-programs-in-gnome-3-14-on-debian-8-jessie/

  1. aller dans home/pi/.config/autostart/
  2. creer un fichier .desktop avec dans Exec la commande pour lancer le fichier et programme que vous souhaitez par exemple :
[Desktop Entry]
Type=Application
Exec=sudo pd /home/pi/document.pd

Clonage de sd card

sur linux : commande dd apres avoir unmount la carte https://www.youtube.com/watch?v=VNqYrmYztZo

Test GPIO avec Python3

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>

/home/resonancg/www/wiki/data/attic/materiel/rpi2/accueil.1480611019.txt.gz · Dernière modification: 2016/12/01 17:50 de resonance