Modifications

Sauter à la navigation Sauter à la recherche
742 octets ajoutés ,  4 novembre 2012 à 20:19
Ligne 22 : Ligne 22 :  
Voici le détail du montage
 
Voici le détail du montage
   −
[[Fichier:PiPir.jpg|640px]]
+
[[Fichier:PiPir.jpg]]
 +
 
 +
Source: AdaFruit.com
 +
 
 +
== Code ==
 +
Voici notre exemple Rasp-PiPir.py écrit en python.
 +
 
 +
  <nowiki>#!/usr/bin/env python
 +
# -*- coding: latin-1 -*-
 +
 
 +
import time
 +
import RPi.GPIO as GPIO
 +
 
 +
GPIO.setmode( GPIO.BCM )
 +
 
 +
GREEN_LED = 24
 +
PIR_SENSOR = 23
 +
 
 +
GPIO.setup( GREEN_LED, GPIO.OUT )
 +
GPIO.setup( PIR_SENSOR, GPIO.IN )
 +
 
 +
while True:
 +
        # SI PIR sensor Actif ALORS allumer LED
 +
        if( GPIO.input( PIR_SENSOR ) == True ):
 +
                GPIO.output( GREEN_LED, True )
 +
                print( "Detection PIR: "+"CA BOUGE!!!" )
 +
        else:
 +
                GPIO.output( GREEN_LED, False )
 +
                print( "Detection PIR: "+"rien a signaler" )
 +
 
 +
        # attendre 100 ms
 +
        time.sleep( 100 / 1000 )
 +
 
 +
</nowiki>
 +
 
 +
{{MCH-Accord}}
 +
 
 +
{{ADF-Accord}}
29 910

modifications

Menu de navigation