Ir para o conteúdo

Solução de problemas

A janela de conexão

"Chrome browser required"

O navegador não tem Web Serial nem Web Bluetooth. Safari e Firefox não os implementam, e nenhum navegador no iOS ou iPadOS também.

Use Chrome, Edge ou outro navegador Chromium no Windows, macOS ou Linux. Veja Navegadores compatíveis.

"Bluetooth is off"

O navegador enxerga um adaptador Bluetooth, mas ele está desativado. Ligue-o no sistema operacional; o bloco fica ativo sozinho, sem recarregar.

"Connection cancelled or failed. Please try again."

Normalmente o seletor de portas do navegador foi fechado. Às vezes a porta estava ocupada por outra coisa — um monitor serial, uma IDE, uma aba anterior do Lab que ainda a segurava. Feche o outro usuário da porta e reconecte.

O seletor de portas está vazio

O Lab só oferece portas que pertencem ao chip USB da placa controladora. Uma lista vazia significa que:

  • a placa está sem energia, ou a fonte não está ligada;
  • o cabo é só de carga — uma quantidade surpreendente é;
  • o driver USB-serial não carregou. Desconecte, reconecte e observe se o sistema operacional reage de alguma forma.

"At least one motor must be connected to continue."

Nenhum motor respondeu em nenhum ID. Confira, nesta ordem: a fonte de alimentação, o cabo da placa ao motor 1 e depois cada ligação da cadeia.

"Motors with incorrect IDs detected."

Dois ou mais dispositivos respondem no mesmo ID, ou um motor está com um ID fora de 1–6. Esse é o estado normal de um braço recém-montado, porque os servos saem de fábrica com o mesmo ID.

Corrija com a ferramenta Set motor IDs, ou refaça a etapa de IDs do Módulo 1: conecte um motor de cada vez e dê a ele o seu número. Com mais de um ligado, o aplicativo não consegue distingui-los, e avisa.

"Motor speed is still limited from a previous emergency stop."

Exatamente o que diz. Uma parada de emergência trava a velocidade, e esse estado fica nos servos, não no navegador.

Desligue e ligue o braço, recarregue a página e conecte de novo. Só recarregar não basta.

Um motor mostra "Not connected"

Nada respondeu nesse ID. O barramento é uma cadeia, então uma interrupção aparece como esse motor e todos os seguintes em silêncio. Reencaixe o cabo na junta anterior ao primeiro motor mudo.

Um motor mostra "Not configured"

Algo respondeu, mas errado — dois dispositivos respondendo ao mesmo tempo, ou uma resposta vinda de um ID diferente do consultado. Trate como conflito de ID e use Set motor IDs.

Durante o trabalho

O gêmeo 3D não acompanha o braço real

Pare e resolva isso antes de fazer qualquer outra coisa.

  1. O braço está realmente conectado? Confira a barra lateral.
  2. A sondagem dos motores informou seis OK? Reconecte e leia a tabela.
  3. Os IDs estão na ordem certa ao longo da cadeia? Uma junta ligada ao ID errado move o segmento errado na tela.
  4. O braço foi calibrado nesta conta? Veja Calibração.

Os ângulos estão errados por um valor constante

As posições zero foram capturadas em uma pose que não era exatamente HOME. Refaça a calibração do Módulo 3, com mais cuidado na pose.

O erro cresce quanto mais o braço se estende

Calibração da amplitude de movimento, ou mecânica. Execute a ferramenta Calibrate robot; se persistir, procure um disco de servo frouxo ou um elo que não esteja bem encaixado.

A janela de parada de emergência não some

É um bloqueio rígido por projeto: power the robot off and on, then reload the app.

"Camera unavailable — check browser permissions or switch back to the virtual camera."

O navegador recusou a webcam, ou outro aplicativo a está usando. Confira a permissão de câmera do site, feche tudo o que estiver usando a câmera e recarregue. Os dois módulos de visão também rodam com a cena virtual embutida, então uma webcam com defeito nunca trava o curso.

Sessões remotas

"Connection failed. Check the code and try again."

O código está errado, ou a sessão do dono não está em execução. Os códigos têm seis caracteres e pertencem à conta do dono.

"Remote connection is not available — this tool requires a direct USB or Bluetooth connection."

Algumas ferramentas falam diretamente com o barramento e não funcionam em uma sessão remota. Conecte o braço a este computador.

"Sign in to use remote control."

Sessões remotas precisam de uma conta nas duas pontas.

A sessão nunca conecta, sem nenhum erro

Quase sempre é a rede. A conexão é ponto a ponto por um servidor STUN público, sem relay, e um firewall restritivo — escola, universidade, empresa — pode impedir que ela se forme. Tente outra rede, ou o hotspot do celular, para confirmar antes de culpar o aplicativo.

Conta e acesso

Ele expira dez minutos depois de enviado. Peça um novo. Abra-o no computador em que você pretende trabalhar, no Chrome — não dentro do navegador de outro aplicativo.

Uma lição me manda para a página de planos

A lição exige assinatura. O Módulo 0 e o painel continuam abertos.

O botão do certificado não aparece

Ele exige os sete primeiros módulos concluídos e uma assinatura ativa. Veja Progresso e seu certificado.

Ainda travado

Use Send feedback dentro do Lab — ele pode anexar uma captura de tela, o que geralmente economiza uma ida e volta — ou escreva para hello@robonine.com. Diga qual módulo, qual etapa, qual navegador e se o braço está em USB, Bluetooth ou virtual.