Como adicionar seguimento de linha ao seu mBot com o sensor Me
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-10-28
Category: Guias Práticos
Aprenda a instalar e programar o sensor seguidor de linha Me no seu mBot para realizar projetos de seguimento de linha. Guia passo a passo com erros comuns e pontos de verificação.
Resposta rápida
Para adicionar seguimento de linha ao seu mBot, fixe o Sensor de Seguimento de Linha Me na parte frontal do chassis, ligue-o a uma porta digital no mCore e carregue um programa de seguimento de linha a partir do mBlock.
Porque é que o Sensor de Seguimento de Linha Me funciona com o mBot
O Sensor de Seguimento de Linha Me faz parte da plataforma open-source da Makeblock, o que significa que foi concebido para integrar com a placa mCore do mBot. O seu tamanho compacto e orifícios de montagem alinham-se com o chassis padrão do mBot, pelo que pode fixá-lo sem suportes adicionais.
Como o sensor vem com uma biblioteca Arduino, pode programá-lo tanto no ambiente baseado em blocos do mBlock como no IDE Arduino. Essa flexibilidade torna-o uma atualização prática para salas de aula que querem ensinar lógica de seguimento de linha em diferentes níveis.
Compromissos: posicionamento do sensor e iluminação
O sensor deteta o contraste entre a linha e o chão, por isso funciona melhor numa superfície mate com uma linha escura sobre um fundo claro (ou vice-versa). Chãos brilhantes podem refletir a luz infravermelha e confundir o sensor, por isso teste primeiro numa superfície mate.
O posicionamento é importante: o sensor deve ficar a cerca de 1–2 cm acima do chão. Se estiver demasiado alto, pode não detetar a linha de forma fiável; se estiver demasiado baixo, pode raspar na superfície. Ajuste a altura de montagem antes de começar a programar.
Instalação e programação passo a passo
- Monte o sensor: Fixe o Sensor de Seguimento de Linha Me à frente do chassis do mBot usando os parafusos incluídos. Posicione-o de modo a que os dois olhos do sensor fiquem virados para baixo, a cerca de 1–2 cm acima do chão. Verifique se o sensor está paralelo ao chão; um sensor inclinado vai falhar a linha. Certifique-se de que o sensor está nivelado e à altura correta antes de apertar os parafusos.
- Ligue ao mCore: Ligue o cabo do sensor a uma porta digital no mCore (normalmente a porta 2 ou 3). Use a porta que corresponde ao seu programa. Se usar a porta errada, o sensor não responde, por isso verifique novamente o número da porta no seu código. Anote o número da porta que usa; vai precisar dele no programa.
- Carregue o programa de seguimento de linha: Abra o mBlock, selecione a placa mBot e escreva um programa simples: leia os valores do sensor e, se o sensor esquerdo detetar a linha, vire à direita; se o sensor direito detetar a linha, vire à esquerda; se ambos detetarem a linha, siga em frente. Carregue o programa para o mCore. Um erro comum é esquecer de definir a porta correta no bloco 'ler digital', por isso verifique se a porta corresponde à ligação física. Teste numa superfície mate com uma linha de alto contraste. Se o robô fizer ziguezague, reduza a velocidade de viragem ou ajuste a altura do sensor.
Produto num relance
- Sensor de Seguimento de Linha Me: O Sensor de Seguimento de Linha Me faz parte da plataforma de construção open-source da Makeblock e vem com uma biblioteca Arduino para programação fácil. Isto significa que o sensor liga diretamente ao mCore do seu mBot e funciona com a codificação baseada em blocos do mBlock, para que possa adicionar seguimento de linha sem soldar ou controladores personalizados.

Sensor de Seguimento de Linha Me
