🎯 Sua missão
Conecte o mBot ao computador.
💡 Antes de começar
Ligue o mBot, aproxime-o do computador e use Chrome ou Edge com Bluetooth ativado. Para testar, suspenda as rodas do chão. Cada motor girará por no máximo 0,8 segundo, em velocidade moderada. Mantenha as mãos afastadas das rodas.
⚙️ Teste dos motores — rodas suspensas
Faça um teste por vez. Os comandos só são habilitados após a conexão BLE. Cada pulso dura no máximo 800 ms e envia parada em seguida.
Se houver movimento inesperado, desligue o mBot imediatamente. Não use este teste com o robô apoiado no chão.
🧭 Calibração de direção
Com as rodas suspensas, teste as combinações abaixo. Cada comando dura até 0,6 segundo. Observe para qual direção as rodas empurrariam o robô.
Não coloque o robô no chão durante esta calibração. Se algo inesperado ocorrer, desligue-o.
🎮 Controle direcional — pulsos de teste
Com as rodas suspensas, teste cada direção. Cada comando dura até 0,6 segundo, seguido de parada. Frente e ré seguem a calibração aprovada; os giros ainda precisam de validação.
Os nomes dos giros são provisórios até seu teste. Mantenha as rodas fora do chão.
💡 Teste dos LEDs
Teste as luzes RGB integradas do mBot. Escolha uma cor e depois apague os LEDs. Faça o teste com o robô parado.
Conecte o mBot para testar.
Teste experimental para os LEDs RGB integrados ao mCore. Se não responderem, confira o relatório.📏 Sensor ultrassônico
Com o robô parado, aproxime e afaste um objeto do sensor. Selecione a porta RJ25 onde o sensor está conectado e clique para consultar a distância.
Distância: aguardando leitura
A leitura bruta é fornecida pelo robô. A estimativa calibrada (1,38 × leitura + 2,5) é provisória, baseada em três medições, e não deve ser usada para navegação autônoma. Se não houver resposta válida, consulte o relatório.🚦 Radar de obstáculos
Monitoramento experimental com margem de segurança de 5 cm. Não controla os motores.
⚪ Radar desligado
Últimas leituras: nenhuma
🟢 Livre: acima de 35 cm · 🟡 Atenção: 20–35 cm · 🔴 Próximo: abaixo de 20 cm. Valores incluem margem conservadora de 5 cm. Sem eco ou sem resposta = leitura indisponível.🎯 Calibração de giros de 90°
Com o mBot apoiado em piso plano, ajuste separadamente o tempo de cada giro. Comece em 500 ms e aumente aos poucos até aproximar 90°. Mantenha a área livre.
Tempos iniciais: 500 ms. Os giros são aproximados.
Os valores salvos ficam apenas neste navegador e serão usados nos passos de giro dos algoritmos. Em caso de movimento inesperado, desligue fisicamente o robô.🧩 Primeiros algoritmos — sequências
Monte uma sequência de até 8 passos. Movimentos retos duram 0,5 segundo; giros usam os tempos calibrados. O robô para entre os passos. Teste primeiro com as rodas suspensas.
Programa vazio.
Aguardando programa.
Não há desvio automático de obstáculos nesta versão. Mantenha o robô em local livre e sob supervisão.🎯 Missão Detectar Obstáculos
Com o robô parado e o radar ligado, aproxime ou afaste um livro para completar os três desafios. Cada alvo precisa de duas leituras consecutivas válidas.
1/3 — Posicione o obstáculo entre 35 e 50 cm.
Progresso: 0 de 3 desafios.
Os desafios usam a estimativa calibrada, ainda experimental. O robô não se movimenta sozinho.🧠 Decisões inteligentes — SE / ENTÃO
Com o robô parado, configure a condição e clique em avaliar. O programa lê o ultrassônico e escolhe uma resposta, sem acionar os motores.
Aguardando avaliação.
ENTÃO: 🛑 Parar | SENÃO: 🟢 Caminho livre
Leituras estimadas são experimentais. Sem eco ou sem resposta, o resultado será desconhecido. Esta atividade não movimenta o robô.🗺️ Missão v1.2 — Explorar o caminho
O mBot verifica o ultrassônico antes de cada deslocamento curto. Se detectar obstáculo, leitura inválida ou perda de comunicação, não inicia o movimento. Faça o teste em piso plano, com área livre e supervisão.
Aguardando início.
📋 Relatório de diagnóstico
Aguardando teste…