Bonjour ! Dans cette vidéo je vais vous apprendre à créer un script en python pour manipuler les GPIO du Raspberry Pi ! Nous allons utiliser une LED RGB (ou 3 leds séparées) ainsi qu’un bouton poussoir. J’espère que vous aimerez la vidéo 😀
Voici le schéma du montage utilisé dans la vidéo, mais avec 3 LED au lieu d’une LED RGB comme j’avais utilisé. N’oubliez pas que la breadboard est faite ainsi à l’intérieur. Ce petit schéma vous aidera à connecter vos LED dans le bon sens.
Schémas:



Code:
#!/usr/bin/python
import time
import os
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
bleu = 17
vert = 27
rouge = 22
bouton = 10
GPIO.setwarnings(False)
GPIO.setup(bouton, GPIO.IN)
GPIO.setup(bleu, GPIO.OUT)
GPIO.setup(vert, GPIO.OUT)
GPIO.setup(rouge, GPIO.OUT)
compteur = 0
while True:
print(compteur)
if(GPIO.input(bouton) == False):
if(compteur < 3):
compteur += 1
time.sleep(0.5)
else:
compteur = 0
time.sleep(0.5)
if(compteur == 0):
GPIO.output(bleu, False);
GPIO.output(vert, False);
GPIO.output(rouge, False);
if(compteur == 1):
GPIO.output(bleu, True);
GPIO.output(vert, False);
GPIO.output(rouge, False);
if(compteur == 2):
GPIO.output(bleu, False);
GPIO.output(vert, True);
GPIO.output(rouge, False);
if(compteur == 3):
GPIO.output(bleu, False);
GPIO.output(vert, False);
GPIO.output(rouge, True);
