Como hacer un seguidor de linea con arduino

Como hacer un seguidor de linea con arduino

Como hacer un seguidor de linea con arduino

Robot seguidor de líneas usando arduino y código de 5 sensores ir

En esta aplicación necesitas obtener la desviación actual del Robot Arduino del centro de la línea negra para obtener la señal de Error. Basado en la señal de error, manejarás los motores de la placa de motor del robot Arduino para tomar acciones correctivas y llevar al robot Arduino de vuelta al centro de la línea negra.1. Al examinar el robot Arduino notarás que los sensores IR presentes en la placa de motor del robot Arduino pueden ser usados para obtener la desviación actual del robot Arduino desde el centro de la línea negra. Aprenderás a leer los valores de los sensores IR utilizando bloques de la librería de Simulink y de la librería estándar de Arduino.2. Aprenderás a proporcionar señales de ancho de pulso modulado (PWM) para controlar los motores conectados a la placa del motor del robot Arduino y hacer girar las ruedas para mover el robot Arduino.Tarea 1 – Crear un subsistema de Simulink para leer los sensores IR de la placa del motor del robot ArduinoEn esta sección, aprenderás a decodificar los valores de los sensores IR en una señal de Simulink de dimensiones 5 correspondiente al número de sensores IR presentes en la placa del motor del robot Arduino. La lógica descrita se implementa en el subsistema de sensores IR. El esquema de la Placa del Motor del Robot Arduino puede descargarse del sitio web de Arduino Robot. Observa las siguientes conexiones para los sensores IR:

Código del robot seguidor de líneas

Un robot seguidor de líneas, como su nombre indica, es un vehículo guiado automáticamente, que sigue una línea visual incrustada en el suelo o en el techo. Normalmente, la línea visual es el camino que sigue el robot seguidor de líneas y será una línea negra sobre una superficie blanca, pero también es posible el camino inverso (línea blanca sobre una superficie negra). Algunos robots seguidores de líneas avanzados utilizan un campo magnético invisible como trayectoria.

Los grandes robots seguidores de líneas suelen utilizarse en las industrias para ayudar al proceso de producción automatizado. También se utilizan en aplicaciones militares, en la asistencia a personas, en servicios de entrega, etc.

El robot seguidor de línea es uno de los primeros robots con los que los principiantes y los estudiantes tendrían su primera experiencia robótica. En este proyecto, hemos diseñado un simple Robot Seguidor de Línea utilizando Arduino y algunos otros componentes.

Controlador (Arduino UNO): Arduino UNO es el controlador principal del proyecto. Los datos de los sensores (sensores de infrarrojos) se dará a Arduino y le da las señales correspondientes al conductor del motor IC.

6:07robot seguidor de líneas arduino y escudo l293dforbidden bityoutube – 21 abr 2020

El escudo STEM compatible con Arduino tiene un montón de características como un sensor de temperatura, una pantalla de 7 dígitos, botones, zumbadores, etc. para que puedas hacer todo tipo de proyectos con un escudo. ¿Y sabías que incluso puedes hacer un seguidor de líneas? Puedes hacerlo gracias al sensor de luz integrado y al LED IR que están colocados con mucho tacto en una parte separada de la PCB principal que puedes romper. De esta manera, puedes montar el sensor de luz y el LED IR en un punto práctico de tu proyecto de seguidor de línea.

Un seguidor de líneas es un tipo de robot que sigue una línea blanca por sí mismo. El que vamos a hacer utiliza un LED IR que transmitirá luz infrarroja y un sensor de luz que detectará la luz infrarroja reflejada. La luz infrarroja se reflejará bien en una zona blanca o de color claro, pero no en una zona de color oscuro. El sensor de luz comprobará si la luz infrarroja se refleja o no. Si no, significa que no hay línea blanca y el robot irá en círculo hasta que «encuentre» la luz infrarroja reflejada y, por tanto, la línea blanca. Si la luz se refleja, el robot seguirá avanzando en la dirección de la línea blanca.

Robot seguidor de líneas utilizando el arduino nano

Así que habrá sensores de proximidad infrarrojos colocados a ambos lados en la parte delantera del robot. Hay cuatro posibles resultados del sensor:-Caso 1:-En este caso, ambos sensores no detectan la línea. Los dos motores giran hacia delante. Como resultado, el coche se mueve hacia delante.//Línea no detectada por ninguno

Caso 2:-En este caso, sólo el sensor izquierdo detecta la línea, lo que significa que el coche debe girar hacia la izquierda. El motor izquierdo gira hacia atrás y el derecho hacia adelante. Como resultado, el coche gira a la izquierda.//línea detectada por el sensor izquierdo

Caso 3: En este caso, sólo el sensor derecho detecta la línea, lo que significa que el coche debe girar hacia la derecha. El motor izquierdo gira hacia delante y el derecho hacia atrás. Como resultado, el coche gira a la derecha.//línea detectada por el sensor derecho

Ahora, monta el cuerpo de tu robot. Cada uno puede tener un chasis diferente. Así que ensambla tu chasis de acuerdo a ello. La mayoría de los chasis vienen con un manual de instrucciones e incluso el mío venía con él, así que échale un vistazo y construye tu chasis en consecuencia. A continuación, fije los componentes al chasis. El Arduino, con el escudo del motor conectado a él y también el soporte de la batería debe ser fijado en el chasis. Asegúrate de que están fijados en las esquinas…Fija también el interruptor…Suelda los cables a los motores y también al interruptor y tenlos preparados…Paso 3: ConexionesEsquema del sensor

Acerca del autor

admin

Ver todos los artículos