Boutton poussoir et horloge avec led

patatatedanslesbois Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je suis un petit débutant en python . Je voudrais savoir comment puis je codé en python deux buzzer relier avec chaque buzzer une horloge et chaque horloge une led .
Le but du jeu :
-2 équipe s'affronte une bleu et une rouge :)
quand l'équipe bleu appui sur son buzzer l'horloge ce met en route et la led clignote . Quand l'équipe rouge appui sur leur buzzer l'horloge bleu ce met sur pose et l'horloge avec la led ce met a tourner .

alors je suis pas un pro la dedant voici un début de code
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import time
import RPi.GPIO as GPIO

# Le bouton départ est sur le GPIO0, qui est le N°17 en numérotation BCM
BPDEP = 17
BPROUGE =
BPBLEU =

# Numérotation des pins
GPIO.setmode(GPIO.BCM)

# Configuration du GPIO BOUTON et mise à "UP" pour éviter un faux signal au démarrage
GPIO.setup(BOUTON, GPIO.IN, pull_up_down=GPIO.PUD_UP)

def attente_depart():
# On configure le bouton en "wait_for_edge", donc en attente d'un changement d'état
# et en GPIO.FALLING ( HIGH vers LOW )
GPIO.wait_for_edge(BPDEP, GPIO.FALLING)
# Si le bouton passe sur "LOW" ( donc appui sur le bouton ), on execute la suite


attente_pression()

tpsdecompte = 5400 # 5400s = 90min

if ( GPIO.input(BPROUGE) == False ):
# L'equipe rouge appui sur son BP, on démarre, on crée le temps zéro
tpszero=time.time()
elif ( GPIO.input(BPBLEU) == False ):
# L'equipe bleu appui sur son BP, on démarre, on crée le temps zéro
tpszero=time.time()
else:
time.sleep(0.2)


une personne m'a aidé a le faire en gpio mais je n'arrive pas a le testé sur le terminal de linux ^^"

Merci de votre compréhension et aidé moi s.v.p :).
cordialement .
A voir également:

1 réponse

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut
"mais je n'arrive pas a le testé sur le terminal de linux"
C'est-à-dire ? Quel est le bug ? Quel est le message d'erreur ?
Tu devrais donner plus de détails.
0
patatatedanslesbois Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
voici le message d'erreure sin@sin:~$ cd 2014-2015/
sin@sin:~/2014-2015$ cd fabien/
sin@sin:~/2014-2015/fabien$ cd Projet/
sin@sin:~/2014-2015/fabien/Projet$ python teste4.py
Traceback (most recent call last):
File "teste4.py", line 4, in <module>
import RPi.GPIO as GPIO
ImportError: No module named RPi.GPIO
0
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485 > patatatedanslesbois Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
RPi.GPIO n'est pas installé.
pour l'installer sur un Raspberry Pi : pip install rpi.gpio
0