Índice:
- Suprimentos
- Etapa 1: configurar seu Raspberry Pi
- Etapa 2: Instale o PiCam
- Etapa 3: instalar o sensor PIR (sensor de presença infravermelho passivo)
- Etapa 4: Configurar o You Telegram Bot
- Etapa 5: instalar e configurar o alto-falante (opcional)
- Etapa 6: definir o script Python e o uso básico
- Etapa 7: Parabéns! Você entendeu
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste projeto, você criará um dispositivo de detecção de intrusão que irá verificar se alguém está dentro de sua casa / quarto quando você estiver usando um sensor PIR, se o sensor PIR detectar alguém ele irá tirar uma (conjunto de) fotos do intruso. As fotos serão enviadas para o canal do seu telegrama de bot de onde você estiver. Você também pode adicionar algumas táticas de “medo”, como acionar um som de alarme ou uma mensagem de voz pré-gravada.
Suprimentos
Raspberry Pi
Cartão SD
Fonte de alimentação Raspberry Pi
Sensor PIR
Pi Camera
Alto-falante (opcional)
Lente de câmera móvel genérica (opcional)
Etapa 1: configurar seu Raspberry Pi
Você precisará configurar seu dispositivo Raspberry Pi com a versão mais recente do Rasberry Pi OS com pacotes padrão. Certifique-se de obter os módulos Python3 Telepot e PiCamera usando pip3 ou apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 install telepot
Etapa 2: Instale o PiCam
Conecte seu picam ao seu Rasbperry Pi usando o conector CSI.
Você também precisa verificar se a picamera está ativada no aplicativo de configuração do Raspberry Pi.
Etapa 3: instalar o sensor PIR (sensor de presença infravermelho passivo)
Conecte o sensor PIR ao seu Raspberry Pi
Etapa 4: Configurar o You Telegram Bot
Obtenha a chave do telegrama e a id do chat do bot do botFather do telegrama:
core.telegram.org/bots
Etapa 5: instalar e configurar o alto-falante (opcional)
Instale um alto-falante normal no Raspberry Pi usando o conector de áudio. Lembre-se de configurar o áudio por meio do conector de fone de ouvido de 3,5 mm e não pela saída HDMI.
Instale o software espeak para sintetizar o áudio do texto
$ sudo apt-get install espeak
Etapa 6: definir o script Python e o uso básico
Baixe o script por meio do repositório git e configure:
- Chave do telegrama e id do bate-papo do BotFather
- Pino PIR usado em sua configuração de fiação
Instruções básicas de uso para executar o sistema de detecção de intrusos:
-Edite o script com seus dados específicos
-Inicie o script
-Abra o bot do telegrama que você criou antes e controle o script usando os comandos embutidos
Comandos:
enable pir: se o sensor PIR estiver habilitado, quando o PIR for acionado, o script tirará uma foto e enviará para o seu canal de bot
desativar pir: se o sensor PIR estiver desativado, nunca tira uma foto automaticamente (quando você está em casa, o sensor PIR deve ser desativado para evitar inundação de imagens)
show: tira uma foto em tempo real e envia para o canal do telegram bot
diga TEXTO: leia a string de TEXTO pelo alto-falante
Etapa 7: Parabéns! Você entendeu
Agora você tem seu próprio dispositivo de detecção de intrusos !!