Comment créer un système d'alarme simple avec un Raspberry Pi
Apprenez à construire un système d'alarme familial avec un Raspberry Pi pour protéger votre maison.
- Matériel nécessaire. Vous aurez besoin d'un Raspberry Pi (modèle 3 ou 4), d'une carte micro SD (au moins 16 GB), d'un capteur de mouvement PIR, d'une breadboard, de câbles jumper, d'un buzzer ou haut-parleur, et optionnellement d'une caméra Raspberry Pi. Prévoyez également un boîtier pour protéger l'ensemble. Tout ce matériel est disponible dans les magasins d'électronique ou en ligne pour environ 80-120 euros au total.
- Installation du système d'exploitation. Téléchargez Raspberry Pi OS depuis le site officiel et installez-le sur votre carte SD à l'aide de Raspberry Pi Imager. Insérez la carte dans votre Raspberry Pi, connectez un écran, un clavier et une souris, puis démarrez. Suivez l'assistant de configuration initial pour connecter le WiFi et mettre à jour le système. Activez SSH dans les paramètres si vous souhaitez contrôler votre Raspberry Pi à distance.
- Connexion des composants. Éteignez votre Raspberry Pi avant de connecter les composants. Connectez le capteur PIR : le fil rouge sur le pin 5V (pin 2), le fil noir sur un pin GND (pin 6), et le fil jaune sur le pin GPIO 18 (pin 12). Reliez le buzzer : le fil positif sur le pin GPIO 24 (pin 18) et le fil négatif sur un pin GND. Utilisez la breadboard pour organiser les connexions proprement. Double-vérifiez toutes les connexions avant de rallumer.
- Programmation du système. Ouvrez l'environnement de programmation Python (Thonny) sur votre Raspberry Pi. Créez un nouveau fichier et écrivez un programme qui lit les données du capteur PIR et déclenche le buzzer en cas de détection. Votre code doit importer les bibliothèques GPIO, configurer les pins en entrée et sortie, créer une boucle qui surveille le capteur, et activer l'alarme quand un mouvement est détecté. Sauvegardez votre fichier avec un nom explicite comme 'alarme_maison.py'.
- Test et réglages. Lancez votre programme et testez le système en vous déplaçant devant le capteur. Ajustez la sensibilité du capteur PIR si nécessaire à l'aide du petit potentiomètre présent dessus. Modifiez la durée de l'alarme dans votre code selon vos préférences. Testez à différents moments de la journée pour vérifier que l'éclairage n'interfère pas. Placez le système à hauteur appropriée et orientez le capteur vers la zone à surveiller.
- Améliorer le système. Ajoutez des fonctionnalités comme l'envoi d'notifications par email, l'enregistrement d'un journal des détections, ou l'intégration d'une caméra pour prendre des photos. Créez un bouton pour activer/désactiver l'alarme facilement. Programmez des plages horaires de fonctionnement pour éviter les déclenchements indésirables. Installez votre système dans un boîtier étanche si vous souhaitez l'utiliser en extérieur.