Basados en Arduino sigue líneas de escritorio - jolliBot (1 / 5 paso)

Paso 1: Edificio jolliBot

Es muy simple construir un seguidor de línea básica como sólo algunos componentes son necesarios:

  • un chasis del robot
  • algunos sensores de línea (líneas negras o blancas) de seguimiento
  • dos motores (servos o motores de engranaje)
  • un circuito microcontrolador y electrónico a los motores y a implementar la lógica de control
  • Baterías, puentes de conexión, tornillos y otros herrajes

Para un seguidor de línea básica, 1 sensor sólo puede ser necesaria para alcanzar la línea que sigue la función en de poca velocidad y en pistas continuo simple. Algunos seguidores de línea avanzada emplean sensores mucho más que especialmente están dispuestos a seguir pistas complejas a gran velocidad.

Para jolliBot, vamos a usar 5 sensores reflexivos TCRT5000 IR. Es común utilizar la cinta de aislamiento eléctrico ancho negro o blanco de 18mm para construir pistas de seguidor de línea. Para nuestros seguidores de línea, la serie de 5 sensores es organizar en una formación de la típica línea recta en la parte delantera y son equidistantes 10,16 mm.. Esto permite un máximo de 2 sensores para detectar la línea ancha de 18mm si va por el seguidor de línea recta a lo largo de la línea. 5 sensores deben ser suficientes para poder experimentar con una gama de estrategias para la siguiente línea.

Para el microcontrolador, estaremos usando actualmente uno del más popular entre los aficionados que es el Arduino Nano es relativamente pequeño y fácil de volver a programar a través de USB.

Para los motores, vamos a usar dos micro planetaria orientada-motores de corriente continua funcionando a 5V DC que están disponibles desde Tindie equipado con ruedas de 32 mm de diámetro.

El mecanismo de dirección para jolliBot se realiza en una unidad diferenciada que dirigir el robot por diferencia en la velocidad de rotación de la rueda izquierda y rueda derecha.

Para conducir los motores, vamos a usar el controlador de motor L293D puente H IC ya que Arduino no puede alimentar los motores directamente con la alta corriente necesaria.

Podemos conectar el circuito de la electrónica para nuestro jolliBot sigue líneas bordo perf-no más de 6 cm x 6 cm. No va a utilizar un chasis separado de robot y en su lugar se utilizará el mismo tablero perf como el chasis del robot. Ya que puede ser bastante tedioso construir el circuito electrónico en tablero de perf, hemos diseñado un PCB para aquellos que no quieren ensuciar con mucho cableado.

Suministro de energía, no utilice el habitual 3 x batería AAA que es fácilmente disponible que puede dar salida a unos 4.5V. La tensión de salida es insuficiente para alimentar confiablemente el Arduino Nano. Aquí, usaremos un 3 x AAA alimentación con batería de refuerzo incorporado de DC a DC a 5V directamente para el Arduino Nano, así como para conducir los motores. Esto mantiene un voltaje de entrada más constante para el circuito electrónico, así como por el micro orientado-motores DC. La unidad de alimentación de 5V DC está disponible en Tindie. Usted puede también fuente para cualquier otro conveniente 5V power packs para el proyecto.

Salida de audio, vamos a usar un timbre de 5V. En nuestro programa de Arduino, hemos codificado para que jolliBot se emiten algunos sonido de advertencia para alertar que va a realizar la normalización del sensor. Usuario debe entonces colocar alrededor del centro de la línea y rápidamente asegurar que nada está obstruyendo su camino para el proceso de ser ejecutado con éxito.

Deberá contar con 2 LEDs que actúan como los faros delanteros izquierdos y derecho. En nuestro programa de Arduino, hemos codificado para simplemente conéctelos siguiendo la línea. Usted puede programar para activar o desactivar en base a algunas operaciones definidas.

La ubicación de la disposición de los sensores y los motores montados sobre el perf- o en nuestro PCB personalizado puede encontrarse en las imágenes adjuntas.

Nosotros no mostrará usted el detalle sobre cómo cablear el circuito en el tablero de perf. Usted tendrá que encontrar la manera mejor para construir el circuito en el tablero de perf mismo basado en el diagrama esquemático para jolliBot.

En la siguiente sección, debemos mostrar cómo jolliBot es montado utilizando nuestro PCB fabricado. Que esto debería ser útil si usted está siguiendo este proyecto cableado utilizando el tablero de perf.

Como mencionamos anteriormente, necesita tener conocimiento de electrónica básica para construir el circuito en el tablero de rendimiento basado en el diagrama esquemático aquí.

Artículos Relacionados

Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Después de que surgió con el kit del módulo de controlador de matriz de LED de Bi-color, hemos estado buscando de proyectos interesantes para trabajar con él.Está interesado en algunos de los proyectos que hemos puesto en instructables con este kit d
Caja de medida de distancia basados en Arduino

Caja de medida de distancia basados en Arduino

Hola, en este proyecto les mostraré cómo construir su propia caja de medidor de distancia con Arduino uno y un sensor ultrasónico.Antes de comenzar, asegúrese de que usted tiene:Arduino unoSensor ultrasonido HC-SR04LCD 16 x 2Página oficial: http://ww
Basados en Arduino RGB Matrix LED probador

Basados en Arduino RGB Matrix LED probador

Este es un proyecto muy simple de Arduino que controlan el Panel de matriz de 16 x 32 RGB LED mediante un cable IDC de 16pin. El Arduino será continuamente enviando 5 sets colores (rojo, verde, azul, blanco, negro) en el Panel de matriz de LED que pe
Juego de Tetris de matriz de LED bicolor basados en Arduino

Juego de Tetris de matriz de LED bicolor basados en Arduino

Uno de la electrónica DIY kit jolliFactory vino para arriba con es el Kit del módulo de Bi-color LED matriz conductor. Este módulo está diseñado para ser capaz de cadena así que usted puede encadenar los módulos juntos al número de módulos que necesa
Bi-color LED matriz Flappy juego de aves basados en Arduino

Bi-color LED matriz Flappy juego de aves basados en Arduino

Hemos construido varios proyectos usando el módulo de controlador de matriz de LED de bicolor (rojo y verde) los kits de jolliFactory y han publicado como instructables aquí. Cada uno de estos módulos utiliza dos MAX7219 Display Driver ICs para contr
Inalámbrico BT enchufe (basado en Arduino) + App Android

Inalámbrico BT enchufe (basado en Arduino) + App Android

Este dispositivo le permitirá controlar un dispositivo eléctrico desde su smartphone Android (o tableta).Utiliza un módulo Bluetooth para la comunicación inalámbrica para accionar el relé.El circuito utiliza microcontrolador ATmega328p - Arduino uno
Basados en Arduino robot radar IR

Basados en Arduino robot radar IR

el prototipo de robot en este Instructable es mi segunda basados en Arduino "slumbot" que es un robot autónomo. Se adjunta junto con restos y artículos para el hogar. El robot "ve" con un IR análisis detector girada por un servo. Ve iz
Controlador serie servo basados en Arduino

Controlador serie servo basados en Arduino

esto es un simple controlador serial para múltiples servos basado en Arduino. (mi primer instructable demasiado :))La mayor parte del trabajo en este vino de obtener el software para hablar con el arduino y hacer un protocolo para los datos que se pa
Basados en Arduino casero elegante IOT sistema

Basados en Arduino casero elegante IOT sistema

Hola, soy Michalis Vasilakis de Ardumotive.com y en esta guía de Instructables te mostraré cómo usted puede hacer fácilmente su propio sistema de casa inteligente basado en Arduino uno y un módulo de Ethernet (o protector).Usted podrá utilizar este s
Alarma de sombra basado en Arduino

Alarma de sombra basado en Arduino

Alarmas de sombra se utilizan generalmente para la protección contra el robo. Una alarma de sombra es un dispositivo que emite una alarma cuando una sombra cae sobre ella. Se describe aquí es un simple circuito de una alarma de sombra basado en ardui
Sistema de seguridad basado en Arduino PIR Motion Sensor

Sistema de seguridad basado en Arduino PIR Motion Sensor

Este proyecto hará nuestro sistema de seguridad basado en Arduino con sensor de movimiento.Cuando el sistema detecta alarma nos avisará por entrar en circuito.http://make.robimek.com/Motion-Security-System-with-Arduino/Paso 1: materiales: Sensor de m
ABCUR - regulador de uso de computadora basado en Arduino

ABCUR - regulador de uso de computadora basado en Arduino

¿Recuerda aquel momento cuando estabas tan absorto en el trabajo en su computadora que completamente perdido noción del tiempo?¿Recuerdo que tenía un dolor de cabeza y calambres en el momento en que se levantó?Recuerde preguntar a ti mismo en cuanto
La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

Actualización:Hay una nueva versión de la Climaduino y el Climaduino con algunos cambios muy significativos.Soporta múltiples zonasUtiliza el Arduino YúnTrabaja con aire acondicionado CentralSe comunica mediante el protocolo MQTT (se puede integrar c
Basados en Arduino - sistema de Control para la PC del coche del RPi

Basados en Arduino - sistema de Control para la PC del coche del RPi

Hola a todos! Michalis Vasilakis de www.ardumotive.com y en esta guía de le mostrará cómo hacer un simple - basados en Arduino - sistema de Control para la PC del coche del RPi.Este sistema está diseñado para evitar el cierre abrupto del PRi coche si