🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo

Tutorial do Robô de Auto-Endireitamento SR-Support ​

简体中文 · 繁體中文 · English · 日本語 · 한국어 · Deutsch · Français · Español · Italiano · Português (BR) · Português (PT)

O SR-Support é um dispositivo ativo de auto-endireitamento de baixo custo baseado em um braço de 2 GDL. Após tombar em qualquer direção, ele apoia seu braço de duas juntas no chão, rola e se alavanca de volta para a posição vertical. Este tutorial está organizado como uma ordem de leitura que cobre o caminho completo, do zero a uma montagem verificada.

Ordem de leitura ​

#PáginaConteúdoObservação
01FundamentosPrincípio de funcionamento, especificações, BOMleia primeiro
02Configuração do ambienteCriar/ativar .venv, firmware pré-compilado + ferramentas de gravação (Flash Download Tool / esptool), ferramentas do lado do computador e ambiente MuJoCo, PlatformIO opcional, porta serialfaça isto primeiro
03Gravar o firmware principalBinário pré-compilado (recomendado para clientes) ou build a partir do código-fonte com PlatformIO, comandos seriais, comportamento de inicializaçãodispensável para unidades prontas
04Montagem: imprimir, montar e ligarPeças impressas, índice do horn, tabela de fiação, montagem da IMUdispensável para unidades prontas
05Calibração de zeroMovimentação com as teclas de seta + zeragem com z (após reindexação/remontagem)obrigatório para builds DIY; dispensável para unidades prontas
06Depuração e calibraçãoVerificação e calibração do robô completo: telemetria, IMU, servos, verificação de centralização, quatro poses deitadas, condição de queda
07Uso e monitoramento do auto-endireitamentoQuatro direções de queda, movimento esperado, monitoramento e logs
08WiFi e o gêmeo de simulaçãoPágina de status, provisionamento de WiFi doméstico, gêmeo MuJoCo sem fioopcional
09Solução de problemasSintomas comuns e correçõesreferência
10Referência: modelo, parâmetros, licenciamentoArquivos do modelo (XML/STL), parâmetros, sequências de referência, licenciamentoreferência

Estado de fábrica de uma unidade pronta (dois caminhos de leitura) ​

Este tutorial atende a dois públicos — escolha o caminho que corresponde ao seu:

LeitorEstado de fábricaCaminho recomendado
Usuário de unidade prontaMontada e cabeada, firmware gravado, calibrada (zeros dos servos e zeros do acelerômetro da IMU já gravados), testada (todas as quatro direções de endireitamento verificadas em cada unidade)Vá direto para 07 uso e 08 WiFi/gêmeo (opcional); guarde 09/10 para referência. As páginas 02/03/04/05/06 só são necessárias para atualizações de firmware, substituição de servo/IMU ou remontagem do horn; para usar as ferramentas de gêmeo/telemetria da página 08, primeiro instale as ferramentas do computador da página 02.
Montador de kit / DIYComeça a partir das peçasSiga 01 → 02 → 03 gravação → 04 montagem → 05 zeragem (obrigatória) → 06 depuração/calibração → 07 do início ao fim. Tanto a zeragem (05) quanto a calibração (06) acontecem após a montagem completa e a gravação: z não usa a IMU e funciona em qualquer pose; c exige o robô montado em pé e nivelado.

Verificação recomendada na primeira utilização de uma unidade pronta: ligue em pé → confirme up≈(0,0,1) → tombe-a uma vez em cada uma das quatro direções conforme a página 07 e confirme que ela se levanta.

Pré-requisitos ​

  • Peças mecânicas do SR-Support (placa inferior, suporte do servo do ombro, suporte do servo do cotovelo, travessa superior; impressão e montagem na página 04);
  • Placa ESP32-S3, IMU Juxi ICM42670P, placa adaptadora de servo de acionamento direto passiva;
  • 2× servos PTK7452MG (PWM de 180°);
  • Uma fonte de alimentação para os servos (5 V / ≥5 A) e um cabo de dados USB-C;
  • Um computador com o ambiente da página 02.

Status verificado (2026-11-06) ​

As quatro direções de queda foram verificadas no robô real, cada uma como endireitamento direto (sem necessidade de rolar), levando cerca de 1–6 s; nenhuma violação do envelope dos servos foi registrada. O kit também inclui uma ferramenta de calibração de zero com teclas de seta (página 05), uma página de status WiFi com provisionamento para a rede doméstica e um gêmeo MuJoCo ao vivo sem fio (página 08).

Segurança ​

  • Segure o robô na primeira energização, mantenha uma área livre de 30 cm e envie x ou corte a alimentação dos servos diante de qualquer anormalidade;
  • Nunca trave um servo por mais de 1 s; pare quando a carcaça ultrapassar 60 °C;
  • a alimentação dos servos 5 V / ≥5 A (verificada para as quatro direções de endireitamento);
  • qualquer coisa acima de 5 V vai apenas para o trilho dos servos — nunca para o 5V/3V3 do ESP32;
  • Tudo compartilha um único terra; a ordem de energização está na página 04.