IfesTV é um site local, no estilo kiosk (Raspberry pi ligado a TV), que exibe videos do youtube, notícias, avisos locais, clima e temperatura ambiente.
Criado por alunos do IFES - Campus Guarapari. Pelos alunos João Alves, Kevyn Marins e Ronaldo Sant'Anna. Contato
Utilizamos uma ESP8266 para ligar o sensor local de temperatura DHT11, no qual serve para uma estação remota via comunicalção MQTT com o raspberry pi. Desse jeito, a raspberry ligada a TV recebe informações de um ou vários sensores em um ou mais prédios e também informações da internet e exibe na TV.
Toda a configuração foi pesquisada na internet e aplicada para este projeto. Aqui tentaremos juntar todas as informações necessárias para a configuração do projeto.
A imagem do sistema já está completa e configurada para uso.
- Raspberry pi 3B + Raspbian (Img do sistema)
- Esp8266 + Mosquitto MQTT Server
- DHT11
O site foi básico apenas para exibir o necessário em nosso projeto. Acima temos os arquivos da página e suas dependencias. Para editá-lo é simples e qualquer pesquisa na internet já se encontra o passo a passo da criação.
Para alterar seu conteúdo, por enquanto, temos que acessá-lo remotamente e alterar o valor dentro de seus arquivos de configuração.
- Para isso vamos conectar via terminal (pelo linux), ou Putty (windows, mas teste se seu computador não tem ssh, acessando o cmd e digitando ssh). Primeiro devemos descobrir o endereço ip da raspberry. Ou usar o hostname dela que é rpi.
- Conectando pelo hostname fica
ssh pi@rpi.local- No terminal digitamos a senha. Agora vamos modificar o necessário. Para mudar um arquivo vamos editar pelo editor nano e precisamos ir até o local do arquivo.
sudo nano Desktop/IfesTV/JS/script.jsPara navegar entre o texto usamos somente as setas do teclado.- Ao alterar alguma variável e concluirmos as alterações vamos salvar apertando
ctrl + o. Agora vamos sair apertandoctrl + x. Para aplicar as mudanças na pagina ela deve ser recarregada. O jeito mais fácil é reiniciando o sistema.- Para reiniciar (lembre-se de estar conectado via ssh) digitamos
sudo reboot.
Para configurar a esp é necessário apenas baixar o código da pasta arduino na placa. O código recebe informações do sensor DHT11 e envia por meio de MQTT para a Raspberry que é um broker, servidor que recebe as informações.
Para Configurar o modo kiosk apenas aplicamos o necessário de alguns tutoriais da internet.
Este formulário contém um um jeito rápido de contato. Caso se sintam a vontade podem criar um chamado pelo Issues do próprio Github. Ou, caso prefiram deixo meu email para contato: ronaldo.santanna@live.com