Como fazer um robô seguidor de linha

Linha seguinte é um projeto popular para amadores robô , e um clássico com quatro robôs de rodas que você pode comprar on-line ou em lojas de hobby . Estes robôs têm um microprocessador em um único chip , chamado de “Selo “, que pode ser programado para controlar o comportamento do robô. O robô tem uma variedade de sensores e uma placa de ensaio , de modo que as peças podem ser facilmente conectado a aumentar circuitry.Things do robô que você precisa

robô programável

duas fontes de luz

Dois sensores ópticos

Visualizar Mais instruções

1

Conecte duas fontes de luz e sensores para a parte inferior do robô. Cada fonte de luz deve brilhar e reflectem -se para o sensor . Os sensores ópticos deve ser longe o suficiente para que a linha segue o robô vai caber seus padrões de luz . Defina a linha entre os sensores de modo que os avanços do robô, a não ser que os sensores detectam uma linha . Quando um sensor detecta a linha – porque o nível de luz refletida mudou – ele fará com que o robô virar

2

Programa o robô para a linha seguinte comportamento . . Deve haver um loop principal de instruções que é executado continuamente . O ciclo será composto por três comandos : 1) Se a linha for detectada pela assembleia sensorial direita , vire à esquerda; 2) Se a linha for detectada pela montagem sensorial à esquerda, vire à direita; e 3) avançar. Os dois primeiros comandos são usados ​​quando necessário , enquanto que o terceiro comando é executado cada vez em volta do circuito . O robô se move para frente até que ele precisa se ​​virar, então ele se vira e avança para a frente.

3

Teste o programa e assembléias sensoriais completamente. Cada variável deve operar no meio de seu alcance efetivo . Por exemplo, estes robôs geralmente acabam por parar uma roda brevemente . Para virar à direita, parar a roda direita alguns milissegundos ea roda esquerda vai virar o robô para a direita. Encontre o menor tempo possível e o mais longo tempo possível e configurá-lo no meio. Faça isso com todas as variáveis ​​para obter os melhores resultados.

Deixe um comentário