Taula de continguts:
- Subministraments
- Pas 1: configureu el vostre Raspberry Pi
- Pas 2: instal·leu PiCam
- Pas 3: Instal·leu el sensor PIR (sensor de presència infrarojos passiu)
- Pas 4: configureu Telegram Bot
- Pas 5: instal·leu i configureu l'altaveu (opcional)
- Pas 6: definiu l'script de Python i l'ús bàsic
- Pas 7: Enhorabona! Ho tens
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
En aquest projecte, crearà un dispositiu de detecció d’intrusos que comprovarà si hi ha algú a la vostra casa / habitació quan esteu fora amb un sensor PIR; si el sensor PIR detecta algú, farà una (s) foto (s) del intrús. Les imatges s’enviaran al vostre canal de telegram bot allà on estigueu. També podeu afegir algunes tàctiques per "espantar", com ara activar un so d'alarma o un missatge de veu pre-gravat.
Subministraments
Raspberry Pi
Targeta SD
Alimentació Raspberry Pi
Sensor PIR
Càmera Pi
Altaveu (opcional)
Objectiu de càmera mòbil genèric (opcional)
Pas 1: configureu el vostre Raspberry Pi
Haureu de configurar el dispositiu Raspberry Pi amb la darrera versió del sistema operatiu Rasberry Pi amb paquets estàndard. Assegureu-vos d’obtenir els mòduls Python3 Telepot i PiCamera mitjançant pip3 o apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 instal·la el telepot
Pas 2: instal·leu PiCam
Connecteu el vostre picam al Rasbperry Pi mitjançant el connector CSI.
També heu de comprovar si teniu activada la càmera fotogràfica a l’aplicació de configuració de Raspberry Pi.
Pas 3: Instal·leu el sensor PIR (sensor de presència infrarojos passiu)
Connecteu el sensor PIR al vostre Raspberry Pi
Pas 4: configureu Telegram Bot
Obteniu la clau de telegrama i l'identificador de xat del bot de bot telegrama BotFather:
core.telegram.org/bots
Pas 5: instal·leu i configureu l'altaveu (opcional)
Instal·leu un altaveu normal al vostre Raspberry Pi mitjançant la presa d’àudio. Recordeu que heu de configurar l'àudio mitjançant un connector per a auriculars de 3,5 mm i no per la sortida HDMI.
Instal·leu el programari espeak per sintetitzar l'àudio a partir de text
$ sudo apt-get install espeak
Pas 6: definiu l'script de Python i l'ús bàsic
Baixeu-vos l'script mitjançant el repositori git i configureu:
Clau de telegrama i identificador de xat de BotFather
- Pin PIR utilitzat a la configuració del cablejat
Instruccions bàsiques d’ús per executar el sistema de detecció d’intrusos:
-Editeu l'script amb les vostres dades específiques
-Inicieu l'script
-Obriu el bot de telegrama que heu creat abans i controleu l'script mitjançant les ordres integrades
Ordres:
habilita pir: si el sensor PIR està habilitat, quan s'activa PIR, l'script farà una foto i l'enviarà al canal de bot
desactiva pir: si el sensor PIR està desactivat, mai no fa una foto automàticament (quan ets a casa, el sensor PIR s'ha de desactivar per evitar una inundació d'imatges)
show: feu una foto en temps real i envieu-la al canal de bot de telegrama
dir TEXT: llegeix la cadena TEXT a través de l’altaveu
Pas 7: Enhorabona! Ho tens
Ara ja teniu el vostre propi dispositiu de detecció d’intrusos.