Tabla de contenido:
- Suministros
- Paso 1: configura tu Raspberry Pi
- Paso 2: Instale PiCam
- Paso 3: Instale el sensor PIR (sensor de presencia infrarrojo pasivo)
- Paso 4: Configura tu bot de Telegram
- Paso 5: Instale y configure el altavoz (opcional)
- Paso 6: configurar la secuencia de comandos de Python y el uso básico
- Paso 7: ¡Felicidades! ¡Lo tienes
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este proyecto, creará un dispositivo de detección de intrusos que verificará si hay alguien dentro de su casa / habitación cuando esté utilizando un sensor PIR, si el sensor PIR detecta a alguien, tomará una (serie de) imágenes del intruso. Las imágenes se enviarán a su canal de telegram bot dondequiera que se encuentre. También puede agregar algunas tácticas para "ahuyentar", como activar un sonido de alarma o un mensaje de voz pregrabado.
Suministros
Frambuesa pi
Tarjeta SD
Fuente de alimentación Raspberry Pi
Sensor PIR
Cámara Pi
Altavoz (opcional)
Lente de cámara móvil genérica (opcional)
Paso 1: configura tu Raspberry Pi
Deberá configurar su dispositivo Raspberry Pi con la última versión del sistema operativo Rasberry Pi con paquetes estándar. Asegúrese de obtener los módulos Python3 Telepot y PiCamera usando pip3 o apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 instalar telepot
Paso 2: Instale PiCam
Conecte su picam a su Rasbperry Pi usando el conector CSI.
También debe verificar si tiene la picamera habilitada en la aplicación de configuración Raspberry Pi.
Paso 3: Instale el sensor PIR (sensor de presencia infrarrojo pasivo)
Conecte el sensor PIR a su Raspberry Pi
Paso 4: Configura tu bot de Telegram
Obtenga la clave de telegram y la identificación de chat del bot de Telegram BotFather:
core.telegram.org/bots
Paso 5: Instale y configure el altavoz (opcional)
Instale un altavoz normal en su Raspberry Pi usando el conector de audio. Recuerde configurar el audio a través de la toma de auriculares de 3,5 mm y no la salida HDMI.
Instale el software espeak para sintetizar el audio a partir del texto
$ sudo apt-get install espeak
Paso 6: configurar la secuencia de comandos de Python y el uso básico
Descargue el script a través del repositorio de git y configure:
-Tecla de telegrama e identificación de chat de BotFather
- Pin PIR utilizado en su configuración de cableado
Instrucciones de uso básicas para ejecutar el sistema de detección de intrusos:
-Edita el script con tus datos específicos
-Iniciar el guión
-Abre el bot de telegramas que creaste antes y controla el script usando los comandos integrados
Comandos:
habilitar pir: si el sensor PIR está habilitado, cuando se activa PIR, el script tomará una foto y la enviará a su canal de bot
deshabilitar pir: si el sensor PIR está deshabilitado, nunca toma una foto automáticamente (cuando está en casa, el sensor PIR debe estar deshabilitado para evitar una inundación de imagen)
mostrar: tomar una foto en tiempo real y enviarla al canal de telegram bot
decir TEXTO: lee la cadena de TEXTO a través del altavoz
Paso 7: ¡Felicidades! ¡Lo tienes
¡Ahora tienes tu propio dispositivo de detección de intrusos!