Trabalho de Conclusão de Curso.
Universidade: Fundação Herminio Ometto - Uniararas
Curso: Sistemas da Informação
Alunos: Higor Freitas de Oliveira e Wallace Petrucci Neves
Orientador: Diego Negretto
Agradecimentos e Ajuda:
Orlando Saraiva, Lucas Brandani Custódio
===================================================
Sistema de monitoramento remoto. Sensores de Temperatura, Frequência Cardiaca e Oximetria.
Projeto criado com uma placa Raspberry Pi w Zero v1.1, processando os dados dos sensores e enviando para um servidor
em cloud via Socket.
Ao receber os dados o servidor dispara em evento chamado "response_front".
Dentro do painel web, um socket é aberto com o servidor assinando e 'escutando' o evento "response_front", pegando os dados que o servidor dispara para o evento.
===================================================
Python3.6+ https://www.python.org/downloads/release/python-360/
Virtual Enviroment https://robbinespu.gitlab.io/blog/2019/07/23/Python-36-with-VirtualEnv/
=====================================================
Para simular o projeto geral é necessário rodar 2 scripts e o servidor local do vue.js.
script responsável por simular o servidor.
1 - Abra terminal e vá até o diretório whm. Digite o comando abaixo para a instalação de dependências.
# pip install -r requirements.txt
2 - Para rodar o servidor digite:
# python server.py
Obs: O script será iniciado com um servidor local na porta 5000. Ele estará esperando algum evento ser disparado por algum cliente. host: localhost:5000
Script responsável por enviar os dados.
1 - Digite no terminal:
# python client_local.py
Obs: O script será iniciado com a mensagem na tela "CONNECT ON" . Após isso será iniciado o laço de envio de informações. Lembrando que o servidor da etapa anterior precisa estar conectado
Agora para visualizarmos os dados sendo apresentado em tempo real na página. Vamos subir o servidor local do Vue.JS.
1- Vá até a pasta /tcc/frontend
2- Confirme se existe o arquivo chamado 'package.json'.
3- Digite o comando no terminal:
# npm install
Será instalado automaticamente todas as dependências necessárias para rodar o projeto.
4- Execute o comando no terminal:
# npm run serve
Com esse comando irá subir o servidor local do Vue.JS, por padrão irá subir nas portas 8080. Abra seu navegador e acesse http://localhost:8080 , irá aparecer a tela inicial, faça o cadastro e o login, assim acessando o painel e vendo os cards simulados.
===================================================