Accueil > Matériel, Raspberry > Utilisation d’un capteur de mouvement infrarouge SEN0018 avec le Raspberry

Utilisation d’un capteur de mouvement infrarouge SEN0018 avec le Raspberry

Dans l’article précédent, on a vu comment utiliser le capteur de mouvement avec l’Arduino; maintenant on va tester le fonctionnement de celui-ci avec le Raspberry. Je ne reviens pas sur les caractéristiques du capteur (il suffit de regarder l’article précédent). Le câblage utilisera le PI Cobbler de chez Adafruit et sera le suivant :

image

 

Le programme en Python sera le suivant :

#!/usr/bin/env python
# ce programme permet de tester le capteur de mouvement
# SEN0018
import time
import RPi.GPIO as GPIO

LED = 23
CAPTEUR = 4
lecture_capteur = False

GPIO.setmode(GPIO.BCM)
GPIO.setup(CAPTEUR, GPIO.IN)
GPIO.setup(LED, GPIO.OUT)
GPIO.output(LED, False)

while True:
    lecture_capteur = GPIO.input(CAPTEUR)
    if (lecture_capteur == True):
        GPIO.output(LED, True)
    else:
        GPIO.output(LED, False)        
    time.sleep(0.1)

Publicités
Catégories :Matériel, Raspberry Étiquettes : , ,
  1. Aucun commentaire pour l’instant.
  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 :