Monitor de Temperatura com Raspberry via Telegram – Configuração
Em relação ao seu rival WhatsApp, o Telegram possui como principal vantagem o fato de disponibilizar APIs para integração. Ou seja, é possível integrar facilmente sua aplicação com o Telegram, aumentando assim o potencial de suas soluções.
Configurando o Telegram Bot no celular
Primeiramente, baixe o Telegram em seu celular.
Através da Lupa no canto superior direito da tela procure por, “BotFather”.
Ao abrir a tela do BotFather, digite “/start”.
Para criar um novo Bot, use o comando “/newbot”:
Agora, para criar nome de usuário digite “username” e “username_bot”.
Guarde o código do “token to acess”, você vai precisar desse número nas próximas etapas.
Para acessar a página de comandos criada digite “t.me/username_bot.”, como criamos no exemplo como Rasp_weatherbot, a pagina é t.me/ Rasp_weatherbot
Para próxima etapa, vamos precisar do Chat ID, que é um código da sua conta no Telegram. Este número é privado e irá proteger você de receber SPAM.
Através da lupa no canto superior direito da tela procure por “get_id_bot”.
Ao abrir a tela, digite “/start”.
Guarde o código do “Chat_ID”, você vai precisar desse número nas próximas etapas.
Configurando a sua Raspberry Pi
Começamos onstalarmos os programas necessários para executar o software “Telegram_bot”.
Instale os seguintes pacotes Python abaixo:?
sudo apt- get install python3-pip |
sudo apt- get install python3 |
python3 -m pip install --upgrade pip |
Instale o “telepot”, conforme comando abaixo:?
sudo pip3 install telepot |
git clone https: //github.com/nickoala/telepot.git |
Além disso é preciso instalar a Biblioteca Adafruit_Blinka com o comando:
sudo pip3 install adafruit-circuitpython-am2320
Preparação – Câmera Raspberry Pi
Antes de prosseguir com o projeto, é preciso preparar a Raspberry Pi para se comunicar com a câmera.
Antes de utilizarmos a câmera, devemos efetuar um upgrade no Raspberry para atualizar o software da placa. Para isso, entre no Terminal digite os comandos abaixo, certificando-se de que você já conectou o seu Raspberry à internet utilizando um cabo de rede ligado à porta ethernet ou via wireless:
$sudo apt-get update
e depois
$sudo apt-get upgrade
O download e atualização dos arquivos pode demorar um pouco, dependendo da sua conexão e da quantidade de arquivos que serão atualizados. Depois de efetuado o upgrade, entre no Raspi-config utilizando o comando
$sudo raspi-config
Você terá então a tela de configuração abaixo, onde você deve selecionar a opção 5 – Interfacing Options:
Dentro dessa opção, selecione 1 – Enable Camera :
Habilite a Câmera Raspberry Pi e reinicie o Raspbian para que as alterações tenham efeito.
Depois instale o pacote Python abaixo:
pip install "picamera[array]" == 1.10 |
<<< Capítulo Anterior: Introdução Próximo Capitulo: Programação >>>