Accueil > Matériel, Raspberry > Chenillard sous Python

Chenillard sous Python

Aujourd’hui, j’ai programmé un chenillard à l’aide de 6 LED. Voici le schéma de câblage que j’ai réalisé :

chenillard

J’ai utilisé 6 LED de couleurs différentes, reliées aux ports GPIO à l’aide de résistances de 100 Ohms.

Le programme en Python est le suivant :

#!/usr/bin/env python
import RPi.GPIO as GPIO
import time

# definit comment on utilise le materiel
# soit avec le numero de pin dans ce cas on met GPIO.BOARD
# ou soit avec le numero GPIO dans ce cas on met GPIO.BCM
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)

# on definit les ports GPIO en tant que sortie
GPIO.setup(4, GPIO.OUT)   # LED verte
GPIO.setup(23, GPIO.OUT)  # LED verte
GPIO.setup(24, GPIO.OUT)  # LED jaune
GPIO.setup(17, GPIO.OUT)  # LED jaune
GPIO.setup(18, GPIO.OUT)  # LED rouge
GPIO.setup(27, GPIO.OUT)  # LED rouge

# on demarre une boucle
while True:
        GPIO.output(4, False)
        GPIO.output(23, False)
        GPIO.output(24, False)
        GPIO.output(17, False)
        GPIO.output(18, False)
        GPIO.output(27, False)
        time.sleep(0.5)
        GPIO.output(4, True)
        time.sleep(0.1)
        GPIO.output(23, True)
        time.sleep(0.1)
        GPIO.output(24, True)
        time.sleep(0.1)
        GPIO.output(17, True)
        time.sleep(0.1)
        GPIO.output(18, True)
        time.sleep(0.1)
        GPIO.output(27, True)
        time.sleep(0.1)

Publicités
Catégories :Matériel, Raspberry Étiquettes : ,
  1. plop
    22/02/2013 à 22:23

    Bonjour, la ficelle noire, part pas du bon port. Soit sur le 3V, soit le 5. mais pas le –.
    Bonne soirée.

  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :