Skip to content

nathangusman/TorqueMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ODrive Web Monitor

Um servidor web leve e uma interface moderna em tempo real para monitorar o torque de placas ODrive via rede Wi-Fi.

Funcionalidades

  • Conexão Automática: Busca pelo dispositivo ODrive na porta USB automaticamente.
  • Painel em Tempo Real: Uma página HTML com gráficos animados em Chart.js a 20Hz.
  • Pico e Média: Rastreamento do Pico Máximo Absoluto de torque e Média Absoluta de esforço com botões de reset.
  • Design Premium: Interface "Glassmorphism" com modo escuro e responsividade completa para celulares.
  • Acesso pelo Celular: Identificação e exibição do IP local para fácil acesso em dispositivos na mesma rede Wi-Fi.

Como Usar (Código-Fonte)

  1. Instale as dependências:
    pip install odrive flask flask-socketio
  2. Execute o servidor:
    python odrive_web_server.py
  3. Acesse a URL fornecida pelo terminal (ex: http://192.168.1.X:5000) pelo seu navegador de preferência.

Compilando para Executável (.exe)

Você pode usar o PyInstaller para empacotar este projeto em um arquivo .exe stand-alone que não exige Python instalado:

pip install pyinstaller
pyinstaller --name "ODriveWebMonitor" --onefile --icon="app_icon.ico" --add-data "templates;templates" --hidden-import engineio.async_drivers.threading odrive_web_server.py

O executável será gerado na pasta dist/.

About

monitore via web o torque em tempo real da ODESK

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors