gpio-led-status-indicator.py
Script Python utilisant la bibliothèque RPi.GPIO pour faire clignoter une LED connectée à une broche GPIO du Compute Module 5.
Ce module nécessite le Raspberry Pi Compute Module 5 monté sur le Smart Display Module. Assurez-vous que la bibliothèque RPi.GPIO est installée via 'pip install RPi.GPIO'. Connectez une LED avec une résistance en série à la broche GPIO 17 (BCM) et la masse. Exécutez le script avec sudo python3 gpio-led-status-indicator.py pour les permissions d'accès 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é.")