[ Foro de Python ]
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.)