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);

Utilisez cette vidéo pour faire le paramétrage initial de Raspbian pour installer VCN etc.

https://www.youtube.com/watch?v=JjMEF_vmfzg