Skip to content

Calibração de Motores: Slider Interativo + Ajuste de Velocidades no Web Controller#12

Open
Gustavdoiss wants to merge 6 commits into
triwaca:mainfrom
Gustavdoiss:main
Open

Calibração de Motores: Slider Interativo + Ajuste de Velocidades no Web Controller#12
Gustavdoiss wants to merge 6 commits into
triwaca:mainfrom
Gustavdoiss:main

Conversation

@Gustavdoiss

Copy link
Copy Markdown

Alterações Realizadas

🎚️ Slider de Calibração Interativo

  • Adicionado um input[type=range] na interface web do Captive Portal, permitindo ajustar o valor de calibração dos motores em tempo real, sem necessidade de recompilar o firmware.
  • O slider envia o valor selecionado via requisição HTTP GET para o endpoint /calibrar, que atualiza a variável calibration no microcontrolador.
  • O valor recomendado/favorável para balancear os motores é -10.

⚙️ Ajuste de Velocidades e Ângulo de Repouso

  • Velocidade lenta (slowSpeed): definida em 40
  • Velocidade rápida (fastSpeed): definida em 60
  • Ângulo de repouso dos servos (0 RPM): ajustado para 93°

Testes

  • Testado no hardware Wemos D1 Mini com o Decabot Mini Shield
  • Valor de calibração -10 apresentou resultado favorável no hardware testado
  • Interface web responsiva validada em dispositivos móveis

Arquivos Modificados

  • ArduinoSketch/decabot_webControler/Possíveis Calibrações/decabot_webControler__1_/decabot_webControler__1_.ino (418 linhas adicionadas)

Possível calibração do Robô-Decabot
Slow Speed = 40;
Fast Speed = 60;
Resting Angle = 93º;
Added buttons for waking and sleeping states with visibility control.
Adicionei um painel de Debug na página web q recebe as ações do robô e uma função de sleep/awake
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant