afficher une image

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Répondre
flo
Messages : 1
Enregistré le : jeu. 3 déc. 2015 16:56

afficher une image

Message par flo » jeu. 3 déc. 2015 17:15

Bonsoir,
j'aimerais savoir comment depuis un programme insérer une photo.
J'arrive à faire apparaitre une photo sur mon écran en utilisant cette commande : sudo fbi -T 2 -d /dev/fb1 -noverbose -a "nom de la photo".jpg
mais maintenant j'aimerais que lorsque j'appui sur un bouton une led s'allume et une photo apparait, mais je ne sais pas comment faire.
j'ai essayer d'insérer la commande dans ce code mais cela ne fonctionne pas je me tourne donc vers vous pour vous demandez des conseils:

import RPi.GPIO as GPIO, time
GPIO.setmode(GPIO.BCM)
GREEN = 18
BUTTON1 = 24

GPIO.setup(GREEN, GPIO.OUT)
GPIO.setup(BUTTON, GPIO.IN)

while True:
GPIO.output( 18, GPIO.input(24))

Avatar du membre
FollowNikko
Messages : 6
Enregistré le : sam. 5 déc. 2015 16:44
Localisation : Belgique
Contact :

Re: afficher une image

Message par FollowNikko » sam. 5 déc. 2015 17:15

Le code que tu nous montre est un code python. Enregistre donc ce code dans un fichier *.py
En rajoutant

Code : Tout sélectionner

import os
au tout début de ton fichier, tu peux utiliser une commande terminal avec python.
De cette manière tu peux lancer ton affichage à un moment précis :

Code : Tout sélectionner

os.system("sudo fbi -T 2 -d /dev/fb1 -noverbose -a "nom de la photo".jpg")
Ton code ne semble pas complet, il faudrait rajouter une condition pour savoir si ton bouton est enfoncé ou non.
Vois-tu comment faire ? N’hésite pas à nous demander.

Finalement, pour lancer ton script, utilise cette commande en terminal : sudo python nomdetonfichier.py

Répondre

Retourner vers « Utilisateurs avancés »