Programa para carrito seguidor de linea con arduino

Programa para carrito seguidor de linea con arduino

Informe del proyecto de robot seguidor de línea con arduino

Los robots seguidores de líneas como robots autónomos están apareciendo como populares para aquellos que acaban de entrar en el mundo de la robótica. Es el ejemplo más básico de añadir una pequeña inteligencia a un robot, pero en realidad es la inteligencia del diseñador. Estos robots pueden tomar sus propias decisiones basadas en la lógica. Después de leer esta documentación y pasar por el vídeo de montaje que se proporciona junto con el kit, podrás jugar con estos Autobots. Además, puedes hacerlo modular para poder modificarlo fácilmente en el futuro.
El paquete incluye Arduino, una placa microcontroladora basada en el ATmega328P. Dispone de 14 pines de entrada/salida digitales (de los cuales 6 pueden utilizarse como salidas PWM), 6 entradas analógicas, un resonador cerámico de 16 MHz, una conexión USB, una toma de corriente, un cabezal ICSP y un botón de reset

4:36cómo hacer un seguidor de líneas robottechnoreview85youtube – 25 sep 2019

El STEM shield 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 solo shield. ¿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.

6:39cómo hacer un robot seguidor de líneas con arduino usando un controlador de motor l298ndiy builderyoutube – 10 sep 2019

En el mundo actual, muchos investigadores e ingenieros están trabajando en sistemas de automatización que ayudan a reducir la mano de obra y a obtener resultados con alta eficiencia. Un sistema de automatización puede operar uno o más dispositivos de forma automática, de manera sistemática sin requerir esfuerzos o intervenciones humanas. Un ejemplo principal de sistema de automatización es la automatización de coches.  Imagínese que tiene un coche que se pone en marcha por sí solo y sigue una ruta correcta para ayudarle a llegar a su destino. ¿Suena bien?
Entonces, hemos hecho la conexión.  Además, para saber cómo va a funcionar todo el sistema y por qué estamos utilizando el sensor de infrarrojos para nuestro sistema automático, voy a explicar todo paso a paso.
Básicamente, el LED infrarrojo transmite los rayos infrarrojos y choca con el objeto. Después de la colisión, se reflejará de nuevo y la captura por el fotodiodo y produce una cantidad muy pequeña de diferencia de potencial. La cual puede ser amplificada con la ayuda de un amplificador diferencial. Podemos percibir esta diferencia de potencial en el pin OUT del sensor IR.

Retroalimentación

El Line Follower Array es un conjunto de ocho sensores IR que se configuran y leen como bits digitales. En nuestros laboratorios, el chasis RedBot shadow se utilizó como plataforma de pruebas, pero este producto fue diseñado como un complemento para cualquier bot. La matriz cuenta con LEDs visibles, para que puedas ver lo que ve el robot, control de brillo justo en la placa, y una interfaz I2C para la lectura y el control de la alimentación.
Si necesitas cambiar la dirección de la matriz, mueve el puente de soldadura para ajustar A0 y A1. La tabla de la serigrafía da una referencia. Visto en la foto, la dirección por defecto es 0x3E. Por ejemplo, si quieres usar la dirección 0x70, mueve A1 a la posición ‘1’ y deja A0 en ‘0’.
El bus I2C de la matriz está subido a 3.3V por defecto. Esto debería funcionar para placas de 3.3V y 5V, pero si necesitas cambiarlo explícitamente a 5V, corta el puente de cobre y añade un puente de soldadura al lado de «5V». El otro puente se incluye si necesitas desconectar el bus I2C de los pull-ups por completo. Esto sólo se utilizará en situaciones específicas, por ejemplo, si el lado del microcontrolador tiene fuertes pull-ups y las resistencias de la matriz necesitan ser desactivadas.

Usamos cookies para asegurar que le damos la mejor experiencia en nuestra web. Si continúa usando este sitio, asumiremos que está de acuerdo con ello. Nuestros socios (incluye a Google) podrán compartir, almacenar y gestionar sus datos para ofrecerle anuncios personalizados    Más información
Privacidad