Construire un détecteur de voleur basé sur Raspberry Pi – Guide étape par étape
Construire un détecteur de voleur basé sur Raspberry Pi – Guide étape par étape
Découvrez comment transformer un ordinateur de la taille d'une carte de crédit, peu coûteux, en un outil pratique de sécurité domestique. Avec quelques composants, vous apprendrez les broches GPIO, les circuits simples et les scripts Python tout en créant un dispositif qui vous alerte quand quelqu'un marche sur un capteur activé par pression.
Pourquoi utiliser un Raspberry Pi ?
Le Raspberry Pi est un ordinateur polyvalent et peu coûteux qui se branche sur un moniteur ou une TV et accepte un clavier et une souris standard. Il exécute une distribution Linux complète, prend en charge la vidéo haute définition et peut exécuter des logiciels quotidiens comme des tableurs ou des jeux. Plus important encore, ses broches d'Entrée/Sortie à Usage Général (GPIO) lui permettent d'interagir directement avec le monde physique, le rendant idéal pour les projets makers comme les systèmes d'alarme, les stations météo, et même le chant d'oiseaux automatisé.
Aperçu du projet
Dans ce guide, nous allons construire un simple « détecteur de voleur » qui joue une sirène de police chaque fois que quelqu'un marche sur un tapis de pression. Le design est convivial pour les débutants et peut être complété en quelques heures.
Étape 1 – Rassembler les pièces
- Raspberry Pi B+ ou 2 avec Raspbian/NOOBS préchargé (ex. : Pi 2 avec 8 Go Noobs)
- Moniteur HDMI ou TV (un seul nécessaire)
- Clavier, souris et alimentation
- Haut-parleur d'ordinateur avec alimentation externe
- Carton rigide, papier d'aluminium d'emballage, et 2 pinces crocodile
- Plaque d'essai sans soudure, résistance (valeur non critique), fils de liaison mâle-vers-mâle et mâle-vers-femelle
- Fichier audio à jouer (ex. : sirène de police MP3)
- Boîtier Raspberry Pi (ex. : Boîtier RPi 2)
- Optionnel : Kit Pi Break‑Out (ex. : Pi Break‑Out Kit)
- Outils quotidiens : ciseaux, colle, règle, crayon
Étape 2 – Construire le déclencheur de pression
- Découpez un rectangle de carton (les dimensions sont flexibles).
- Pliez-le en deux pour créer un pli ; évitez de trop plier pour garder les deux côtés séparés.
- Découpez deux petits rectangles de papier d'aluminium et collez-les à l'intérieur des bords pliés – assurez-vous qu'ils ne se touchent pas.
- Attachez les pinces crocodile au papier d'aluminium de chaque côté et coupez l'excès.
- L'assemblage fonctionne maintenant comme un interrupteur simple : marcher sur le tapis ferme le circuit et envoie un signal au Pi.
Étape 3 – Configurer le Pi et installer le logiciel
- Mettez le Pi sous tension et, si c'est le premier démarrage, suivez le guide de configuration initiale.
- Ouvrez un terminal et exécutez les commandes suivantes pour mettre à jour le système et installer les paquets requis :
sudo apt-get update sudo apt-get upgrade sudo apt-get install python-dev python-rpi.gpio - Créez le script Python :
nano pi-thief-detector.py. - Copiez le code suivant dans l'éditeur :
import RPi.GPIO as GPIO import time import os # Configuration GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.IN, pull_up_down=GPIO.PUD_UP) while True: if GPIO.input(17) == GPIO.LOW: os.system('omxplayer -o local thief_siren.mp3') time.sleep(5) - Sauvegardez le fichier (Ctrl+X → Y → Entrée). Rendez-le exécutable :
chmod +x pi-thief-detector.py. - Copiez votre fichier MP3 choisi (ex.
thief_siren.mp3) dans le répertoire personnel du Pi. - Exécutez le script :
sudo python pi-thief-detector.py.
Maintenant, quand quelqu'un marche sur le tapis en carton, le Pi détectera le signal et jouera la sirène.
Ce que vous apprendrez
- Construction de circuit de base avec pinces crocodile et papier d'aluminium.
- Utilisation des broches GPIO pour lire une entrée physique.
- Écriture d'un programme Python simple qui interagit avec le matériel.
- Installation et gestion de logiciels sur Raspberry Pi.
Amusez-vous à construire ce projet de sécurité pratique et n'hésitez pas à modifier le design – ajoutez des LEDs, un buzzer, ou un système d'alerte sans fil pour une configuration plus avancée.
Processus de fabrication
- Surveillance de température professionnelle sur Raspberry Pi avec DS18B20
- Construction d'une station météo extérieure avec Raspberry Pi 2 et ADS‑WS1
- Surveillance précise de la température dans un placard serveur avec Raspberry Pi
- Suivi avancé de balle de ping-pong sur Raspberry Pi avec OpenCV
- Construire une télécommande universelle Raspberry Pi professionnelle avec LIRC
- Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
- Conversion RF vers DC avec Raspberry Pi : Construction et dépannage d'un détecteur d'enveloppe
- Cycle Chaser : Transformer votre vélo en spectacle lumineux nocturne avec Raspberry Pi
- Construire un capteur d'humidité du sol Raspberry Pi low-cost pour irrigation intelligente