bpi-cm5-gpio-led-blink-python.py
Script Python usando la biblioteca gpiozero para controlar un LED a través de GPIO 18.
Asegúrese de que el módulo Banana Pi BPI-CM5 esté alimentado y ejecutando una distribución Linux (Ubuntu/Debian). GPIO 18 corresponde al pin físico 12 en el conector compatible con CM4. Instale la biblioteca con 'sudo apt install python3-gpiozero'. Ejecute el script con sudo si es necesario. Modifique el número de GPIO según sea necesario.
bpi-cm5-gpio-led-blink-python.py
#!/usr/bin/env python3
# BPI-CM5 GPIO LED Blink Example
# Nécessite : sudo apt install python3-gpiozero
# Wiring : LED (+) -> GPIO 18 (Physical Pin 12), LED (-) -> GND (Physical Pin 14)
from gpiozero import LED
from time import sleep
# Initialisation de la LED sur le GPIO 18
led = LED(18)
try:
while True:
led.on()
print("LED ON")
sleep(1)
led.off()
print("LED OFF")
sleep(1)
except KeyboardInterrupt:
print("Programme interrompu")
led.off()