User Tools

Site Tools


projects:raspberry_launch_video_button

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
projects:raspberry_launch_video_button [25/09/2014 19:08]
Mirelsol
projects:raspberry_launch_video_button [29/11/2014 20:30] (current)
Mirelsol
Line 28: Line 28:
  
 GPIO.setmode(GPIO.BOARD) ## Use board pin numbering GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
-GPIO.setup(INPUT_PIN,​ GPIO.IN)+GPIO.setup(INPUT_PIN,​ GPIO.IN, pull_up_down=GPIO.PUD_UP)
  
 video_started = False video_started = False
Line 53: Line 53:
  
 **Remarque**:​ **Remarque**:​
-Lorsqu'​on lance omxplayer, on a à disposition un certain nombre de commandes (au clavier) pour "​intéragir"​ avec la vidéo. Ainsi on peut appuyer sur '​q'​ (pour quitter), '​p'​ (pour mettre en pause), etc.\\ ​+  * En début de programme on force la [[https://​fr.wikipedia.org/​wiki/​R%C3%A9sistance_de_rappel|résistance de rappel]] pour le bouton afin qu'il ne se trouve pas dans un état "​flottant"​ grâce au paramètre //​pull_up_down=GPIO.PUD_UP//​. 
 +  * Lorsqu'​on lance omxplayer, on a à disposition un certain nombre de commandes (au clavier) pour "​intéragir"​ avec la vidéo. Ainsi on peut appuyer sur '​q'​ (pour quitter), '​p'​ (pour mettre en pause), etc.\\ ​
 En utilisant l'​argument //​stdin=subprocess.PIPE//​ lorsqu'​on appelle //​subprocess.Popen//,​ cela nous donne la possibilité d'​effectuer la même chose. Ainsi on pourrait imaginer placer un deuxième bouton et lui associer la commande pause, du coup on écrirait dans le code:<​code>​play_process.stdin.write('​p'​)</​code>​ En utilisant l'​argument //​stdin=subprocess.PIPE//​ lorsqu'​on appelle //​subprocess.Popen//,​ cela nous donne la possibilité d'​effectuer la même chose. Ainsi on pourrait imaginer placer un deuxième bouton et lui associer la commande pause, du coup on écrirait dans le code:<​code>​play_process.stdin.write('​p'​)</​code>​
/var/www/tech_mirelsol/data/pages/projects/raspberry_launch_video_button.txt · Last modified: 29/11/2014 20:30 by Mirelsol