• Première étape
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
    • Serveur Web
  • Arduino & ESP8266
  • Automatisation de la maison
  • Sonstiges
    • News
Facebook Twitter YouTube
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
  • Serveur Web
  • Première étape
  • Automatisation de la maison
  • Anglais
  • Allemand
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
Home»Matériel et accessoires ; GPIO»Connectez et contrôlez le détecteur de mouvement PIR Raspberry Pi

Connectez et contrôlez le détecteur de mouvement PIR Raspberry Pi

Facebook Twitter LinkedIn Tumblr Email Reddit
Raspberry Pi PIR Motion Sensor
Share
Facebook Twitter LinkedIn Email Tumblr Reddit Telegram WhatsApp

En raison de sa conception, le module de capteur de mouvement PIR est très facile à utiliser car il a déjà les composants installés. Les détecteurs de mouvement Raspberry Pi dans les applications domestiques et/ou extérieures (comme un détecteur de mouvement extérieur classique) sont plus faciles que jamais à mettre en œuvre. Je vous montrerai la mise en service dans ce tutoriel.

Ce capteur de mouvement Arduino/Raspberry Pi répond et se déplace, la « force » du mouvement étant contrôlée par une résistance réglable (potentiomètre). Vous pouvez donc régler le capteur de mouvement de manière très sensible, ou essayer d’éviter le « bruit ». Dès que quelque chose bouge, un signal est envoyé qui peut être reçu et répondu par le Raspberry Pi.

 

Pièces de matériel nécessaires

  • Capteur de mouvement PIR
  • Câble de raccordement (femelle-femelle)
  • si nécessaire, des LED ou d’autres composants pour activer

Installation

Le montage est très simple puisqu’une seule broche doit être activée pendant le mouvement. Les broches du PIR sont étiquetées :

  • CCV à la broche 2 (5V)
  • OUT à la broche 16 (GPIO 23)
  • GND une broche 6 (masse)

Raspberry Pi Bewegungsmelder PIR Anschluss

Logiciel de contrôle du détecteur de mouvement Raspberry Pi

Pour exécuter le code, nous allons créer un nouveau fichier

sudo nano pir.py

avec le contenu suivant :

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import RPi.GPIO as GPIO
import time
 
SENSOR_PIN = 23
 
GPIO.setmode(GPIO.BCM)
GPIO.setup(SENSOR_PIN, GPIO.IN)
 
def my_callback(channel):
    # Here, alternatively, an application / command etc. can be started.
    print('There was a movement!')
 
try:
    GPIO.add_event_detect(SENSOR_PIN , GPIO.RISING, callback=my_callback)
    while True:
        time.sleep(100)
except KeyboardInterrupt:
    print "Finish..."
GPIO.cleanup()

Ici, une fonction est définie via GPIO.add_event_detect, qui est activé dès que l’électricité circule. La fonctionnalité exacte peut être lue ici. Sinon, vous pouvez également déclarer une boucle infinie, où l’état du pin GPIO est interrogé à chaque appel.

Après avoir enregistré et quitté (CTRL + O, CTRL + X), le fichier peut être exécuté :

sudo python pir.py

Si vous voulez arrêter le script, vous pouvez le faire avec CTRL + C.

J’ai dû allumer un peu les potentiomètres et tester quel réglage fonctionne le mieux.

Raspberry Pi Bewegungsmelder PIR

 

De nombreuses applications ou commandes sont désormais disponibles, lesquelles sont lancées ou exécutées dès que le détecteur de mouvement Raspberry Pi détecte une activité. Il s’agit par exemple de systèmes d’alarme ou, en liaison avec le module officiel d’écran tactile, d’une mise en marche automatique de l’écran dès qu’une personne s’en approche.

Une façon de démarrer le script via autostart, j’ai montré ici.

Alarme Automatisation de la maison Détecteur de mouvement Hausautomation PIR
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleTélécommandez une Raspberry Pi avec un émetteur radio de 433Mhz
Next Article 7 segments d’affichage (anode) avec MAX7219 / MAX7221 et Raspberry Pi

Related Posts

Connecter un clavier Raspberry Pi – Code Lock

Construire un capteur de porte / fenêtre Raspberry Pi avec Reed Relais

Apprendre à programmer sur le Raspberry Pi – Partie 1 : Introduction

MCP3008 : Lire des signaux analogiques sur le Raspberry Pi

Leave A Reply Cancel Reply

Raspberry Pi et I2C Capteur de pression d’air BMP180

Contrôler le module RTC de Raspberry Pi – Horloge temps réel I2C

Mesure de la distance infrarouge avec Raspberry Pi (Sharp GP2Y0A02YK0F)

Lire la gravité du capteur capacitif d’humidité du sol DFROBOT sur le Raspberry Pi

Lecture des étiquettes RFID RC522 de Raspberry Pi (NFC)

Utiliser Raspberry Pi comme récepteur radio (autoradio FM, PC de voiture)

ABONNEZ-VOUS MAINTENANT
Et recevez de nouveaux tutoriels dans votre boîte de réception.
Cliquez ici pour soumettre!

Merci!

Nous vous contacterons bientôt.

Tutorials for Raspberry Pi
Facebook Twitter YouTube
  • Politique de confidentialité
  • Conditions de service & Politique sur les cookies

Type above and press Enter to search. Press Esc to cancel.