gpio-led-status-indicator.py

Raspberry Pi Smart Display Module · Archivo : gpio-led-status-indicator.py · Lenguaje : Python · Uso : Contrôler une LED de statut via GPIO pour indiquer l'état du système d'affichage.

Script Python que utiliza la biblioteca RPi.GPIO para hacer parpadear un LED conectado a un pin GPIO del Compute Module 5.

Este módulo requiere el Raspberry Pi Compute Module 5 montado en el Smart Display Module. Asegúrese de que la biblioteca RPi.GPIO esté instalada mediante 'pip install RPi.GPIO'. Conecte un LED con una resistencia en serie al pin GPIO 17 (BCM) y a tierra. Ejecute el script con sudo python3 gpio-led-status-indicator.py para los permisos de acceso GPIO.

gpio-led-status-indicator.py

import RPi.GPIO as GPIO
import time
import sys

# Configuration des broches GPIO
# Note: Utiliser les numéros de broches physiques (Board) ou BCM selon le schéma du Compute Module 5
LED_PIN = 17 # Exemple de broche GPIO

def setup():
    GPIO.setmode(GPIO.BCM)
    GPIO.setwarnings(False)
    GPIO.setup(LED_PIN, GPIO.OUT)

def blink(count=5):
    try:
        for _ in range(count):
            GPIO.output(LED_PIN, GPIO.HIGH)
            time.sleep(0.5)
            GPIO.output(LED_PIN, GPIO.LOW)
            time.sleep(0.5)
    except KeyboardInterrupt:
        pass
    finally:
        GPIO.cleanup()

if __name__ == '__main__':
    setup()
    print("Clignotement de la LED de statut...")
    blink()
    print("Terminé.")

← Volver a la ficha