Hola buenas
Tengo una raspberrypi 5 y estoy intentando hacer un proyecto con los GPIO. La cosa es que no consigo que gpiod modifique el estado de mi led. Se que todo esta bien conectado por que usando la consola con pinctrl si que consigo encenderlo y apagarlo.
mi programa es el siguiente:
Tengo una raspberrypi 5 y estoy intentando hacer un proyecto con los GPIO. La cosa es que no consigo que gpiod modifique el estado de mi led. Se que todo esta bien conectado por que usando la consola con pinctrl si que consigo encenderlo y apagarlo.
mi programa es el siguiente:
Code:
import gpiodimport time# Definir el número del chip GPIO y la línea (pin GPIO)chip = gpiod.Chip('gpiochip0') # Esto abre el controlador GPIO principalline = chip.get_line(21) # Usamos el GPIO 21# Configurar la línea como salidaline.request(consumer="blink-led", type=gpiod.LINE_REQ_DIR_OUT)try: while True: # Encender el LED line.set_value(1) time.sleep(1) # Espera 1 segundo # Apagar el LED line.set_value(0) time.sleep(1) # Espera 1 segundoexcept KeyboardInterrupt: # Liberar la línea GPIO cuando el programa se interrumpe line.release()
Statistics: Posted by kirbylazy — Thu Aug 22, 2024 1:55 pm — Replies 0 — Views 22