Acesse a aplicação em funcionamento: monitor-de-ativos.onrender.com
Este projeto simula o funcionamento de um sensor de ativos preditivo, com coleta, análise e visualização de dados de vibração e temperatura em tempo real.
sensor_simulator.py- Script para gerar dados simulados e popular o banco de dados inicialapi_server.py- Aplicação Flask que serve a página principal e fornece os dados via uma API RESTtemplates/index.html- Estrutura HTML do dashboardstatic/- Pasta contendo os arquivos de estilo (style.css) e de lógica do frontend (script.js)database.db- Banco de dados SQLite com os dados de sensoresschema.sql- Schema do banco de dadosrequirements.txt- Dependências do projeto Python
- Python 3.7+
- pip
-
Instale as dependências:
pip install -r requirements.txt
-
Gere o banco de dados inicial (se necessário):
python sensor_simulator.py
-
Inicie o servidor web:
python api_server.py
-
Acesse no navegador:
Abra seu navegador e visite
http://127.0.0.1:5000
- Coleta de dados em tempo real de vibração e temperatura
- Dashboard interativo com visualização de métricas
- API REST para acesso aos dados
- Simulação de sensor preditivo
- Análise histórica de dados
- Backend: Python, Flask
- Frontend: HTML5, CSS3, JavaScript
- Banco de Dados: SQLite
- API: REST
Este projeto é de código aberto.