[ Foro de Python ]

Problema en python

05-Jul-2017 19:30
Invitado (InesV)
0 Respuestas

Hola a todos.
Estoy iniciandome en la programación con Python y me he encontrado con un problemilla....
quiero hacer un bucle infinito el cual salga si pulso la opción "s" o si se activa el boton de la raspberry.
Esto es lo que he programado, pero no funciona correctamente, alguna idea?
import RPi.GPIO as gpio

gpio.setmode(gpio.BCM)

def prueba()
boton=12

gpio.setup(boton, gpio.IN, gpio.PUD_UP)

salir='n'

while True:
print ("para salir puse s: ")
salir=input()

if salir =='s':
return 0
break
if gpio.input(boton)==gpio.HIGH:
return 1
break

while True:

if prueba() == 1
print("Ha pulsado s")
if prueba() == 0
print("Ha pulsado boton")




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)