Skip to content

Um exemplo de aplicação envolvendo Raspberry Pi, automação e Bots do Telegram.

License

Notifications You must be signed in to change notification settings

kenchen12/TelegramCamBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-Versions License: GPL v3

TelegramCamBot

Uma aplicação desenvolvida em Python envolvendo Raspberry Pi, automação e Telegram Bots.

Funcionalidades:

o Captura de fotos
    -Sob demanda, através do Telegram
    -Automaticamente, caso movimento seja detectado por um sensor PIR
o Reprodução de áudio
    -Sob demanda
    -Quando movimento é detectado

Como usar

Tendo instaladas todas as dependências, você deve definir o valor da variável my_token como o token recebido no momento da criação do seu bot junto ao BotFather. Feito isso, é só começar a usá-lo via Telegram.

Dependências

o Programas
  - fswebcam
  - omxplayer
  - scrot
o Pacotes python
  - Python 3 ou superior
  - RPi.GPIO
  - Python-telegram-bot

Hardware

-O projeto foi testado com Raspberrys Pi 2B e 3B
-Sensor PIR compatível com Arduino (OUTPUT 3.3V)
-Webcam padrão USB.
-Caixas de som analógicas

Arquitetura

O usuário se comunica via telegram, através de moblile ou computador. A raspberry coleta as atualizações dos servidores do telegram. A raspberry lê os dados do sensor de movimento. Envia audio para reprodução nas caixas de som. Envia ordens para a webcam e recebe imagens. A arquitetura usada no bot pode ser vista no diagrama. alt text

About

Um exemplo de aplicação envolvendo Raspberry Pi, automação e Bots do Telegram.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages