Cómo hacer un robot seguidor de línea usando Arduino

En este instructable, te enseñaré cómo hacer un robot seguidor de línea usando Arduino, que es una placa de microcontrolador muy común. El robot utilizará dos sensores de proximidad infrarrojos para detectar la línea y, sobre la base de la entrada recibida de los sensores, el Arduino dirigirá los motores para que se muevan con la ayuda de un escudo de motor .

Paso 1: el trabajo

Por lo tanto, habrá sensores de proximidad infrarrojos colocados a cada lado en la parte frontal del robot. Hay cuatro posibles resultados del sensor : -

Caso 1:-

En este caso, ambos sensores no detectan la línea . Ambos motores giran hacia adelante . Como resultado, el automóvil avanza.

Caso 2: -

En este caso, solo el sensor izquierdo detecta la línea, lo que significa que el automóvil debe girar en la dirección izquierda . El motor izquierdo gira hacia atrás y el motor derecho gira hacia adelante . Como resultado, el auto gira a la izquierda .

Caso 3: -

En este caso, solo el sensor correcto detecta la línea, lo que significa que el automóvil debe girar en la dirección correcta . El motor izquierdo gira hacia adelante y el motor derecho gira hacia atrás . Como resultado, el auto gira a la derecha .

Caso 4: -

En este caso, ambos sensores detectan la línea . Esto significa que ha llegado el final . Ambos motores dejan de girar . Como resultado, el auto se detiene .

Esa es la estructura de trabajo de nuestro robot ...

Paso 2: piezas necesarias

Las partes necesarias para construir el robot son las siguientes:

  • Chasis (incluidos motores y ruedas)
  • Arduino Uno r3
  • L293D Motor Shield
  • Sensores de proximidad IR (par)
  • Cables de puente
  • Cambiar
  • Soporte de batería 4AA

Herramientas necesarias:-

  • Soldador
  • Pistola de silicona
  • Destornillador

Reúna estas partes y prepárese para el siguiente paso ...

Paso 3: ensamblar el chasis

Ahora, ensambla tu cuerpo de robot. Todos pueden tener un chasis diferente . Ensamble su chasis en consecuencia. La mayoría del chasis viene con un manual de instrucciones e incluso el mío viene con él, así que échale un vistazo y construye tu chasis en consecuencia. Luego, conecte los componentes al chasis. Arduino, con el protector del motor conectado y también el soporte de la batería debe estar fijado en el chasis .

Además, coloque los sensores de proximidad en la parte delantera a cada lado, hacia abajo. Asegúrese de que estén unidos en las esquinas ...

Conecte el interruptor también ...

Suelde los cables a los motores y también cambie y manténgase listo ...

Paso 4: conexiones principales

Ahora haga las conexiones según el diagrama de arriba ...

Sensor izquierdo >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Fuera >> A4

Sensor derecho >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Fuera >> A5

Conecte los motores al protector del motor y enchufe el protector del motor en la placa Arduino . Conecte el soporte de la batería al escudo a través de un interruptor . Eso es todo por las conexiones, pasemos al siguiente paso ...

Paso 5: Código Arduino

Ahora es el momento principal: codificar nuestro robot ...

Descargue mi archivo de código Arduino o escriba su propio código para terminar ...

Archivos adjuntos

  • LinoBot_v1.0.ino Descargar

Artículos Relacionados