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 -
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 .
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:
- Boutton poussoir et horloge avec led
- Horloge mondiale gratuite - Télécharger - Outils professionnels
- Appli horloge - Télécharger - Guide Android
- Horloge en ligne aesthetic - Télécharger - Thèmes & Fonds d'écran
- Led vga carte mere - Forum Matériel & Système
- Dram led rouge - Forum Matériel & Système
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
pour l'installer sur un Raspberry Pi : pip install rpi.gpio