Robot Linefollower de Arduino y la basura - pensamientos y código (2 / 5 paso)

Paso 2: Problemas - sensores

Los sensores fueron la parte más débil de este robot, razón por qué no ha terminado la pista en la competencia. Tres LEDs de infrarrojos y transistores eran de computermice, destinado a detectar impulsos que vienen a través de agujeros en la perilla de desplazamiento no para detectar la intensidad exacta de la luz. Además mi trabajo desoldadura era cutre y probablemente aún más había arruinado. Entradas variaron mucho a pesar de que los sensores eran de la misma marca y ratones similares. No sólo varió el número dio en la superficie blanca pero también la amplitud cuánto cambió cuando se fue a negro. Mi script de calibración trata de arreglar todo esto.

No fue ninguna ayuda para el concurso pero también de programar un modo de búsqueda (porque el robot debe ser inteligente) - cuando las lecturas de los sensores han sido sospechosamente pequeñas durante algún tiempo, entonces el robot va recto para un poco mientras solo y luego comienza a circundar en el crecimiento de los círculos para encontrar la línea. En el video la luz roja en la parte superior se enciende cuando está en modo de búsqueda. El programa tiene un problema aunque, cuanto más grande el círculo crece el más raro ocurre el sensor de lectura, puede ir sobre la línea sin previo aviso. Finalmente ese script funcionaba OK pero podría funcionar mejor si los sensores estaban más juntas. Por otro lado sería más sensible a la crucial. Probablemente cuatro o cinco sensores sería mejores.

Al principio los sensores estaban en el frente y el "echador" estaba en la parte trasera, los sensores de desnivel hizo suelo ir arriba y abajo y datos eran bastante inservibles debido a. Entonces hice un cuadro que podría mover arriba y abajo de sí mismo y permanecer en el piso, sino que frena demasiado. En el video hay una parte donde sacuda el papel debajo de cada pocos segundos para ayudar a que lo haga.

Así que hice un tercer accesorio sensor que resultó bastante bien y estoy orgulloso de él. El adjunto de sensor final fue también el "echador" sí mismo y así se quedó en el suelo muy bien. Algunas notas acerca de estaban en el paso anterior.

Toque final fue agregar un potenciómetro para la corrección de sensor. Cuando lo vi, va a un lado de la línea más de lo que al otro lado, luego ajustar el potenciómetro y no tuvo que hacer suposiciones y subir nuevo código etc..

El color negro de la pista de concurso fue menos absorbente para IR que mi pista de la prueba de casa. Justo antes de concurso el sensor de lectura resolución diez veces mayor (diferencia de blanco a negro cuando calibrar al primero 100 unidades del concurso 1000, vuelta umbral mucho más bajo también), pero todavía no vio la pista de la mayoría del tiempo. Así el robot pregunto hacia fuera desde la primera curva. Creo que los sensores de rueda de desplazamiento del ratón no son adecuados para robot linefollower. Totalmente no puede evitar ir de compras para el próximo concurso de años.

Imágenes de sensor adjunto en orden inverso de las versiones.

Artículos Relacionados

Robot Linefollower de Arduino y la basura - fotos

Robot Linefollower de Arduino y la basura - fotos

esto hice con cerebros Arduino robot linefollower para un concurso donde no hizo muy bien, funcionó hacia fuera de pista. Pero fue el robot más barato allí, y aprendí tanto edificio, tengo algunos pensamientos y código de Arduino para compartir sin i
Construya su propio ROBOT insecto utilizando ARDUINO y SERVO

Construya su propio ROBOT insecto utilizando ARDUINO y SERVO

Hola, estoy con una instructalble más. Voy a enseñarte cómo construir un robot insecto utilizando Arduino y servomotores. Suena cool, verdad?. ¿Qué parece el uso de este robot? Debido a su tamaño compacto que puede ser utilizados en defensa, pueden t
Utilice un controlador de PS3 para controlar un robot NXT de Arduino

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

actualización:Lo he arreglado un par de ejecución errores con el paquete de datos, y he modificado la biblioteca NXTI2CDevice para que sea compatible con Arduino 1.0.El archivo zip adjunto ha1. un nuevo sketch de Arduino2. un nuevo boceto de procesam
ARD-e: el robot con un Arduino como un cerebro

ARD-e: el robot con un Arduino como un cerebro

cómo crear un robot de código abierto Arduino controlado por menos de $100.Esperemos que después de leer esto instructable usted será capaz de dar su primer paso en robótica. ARD-e cuesta unos $90 a $130 dependiendo de cuánto electrónica repuesto tie
NECESITA una pareja para mi ROBOT---responde cabeza - Arduino (sin impresora 3D)

NECESITA una pareja para mi ROBOT---responde cabeza - Arduino (sin impresora 3D)

Se trata de un Arduino, servomotores y motion sensor basado responde cabeza de mi robot bípedo llamado AS U deseo.Este es mi primer paso de mi primer bípedo... Por lo tanto, me gustaría mostrar todos... pasos son muy sencillos y lo principal es que,
Joystick control brazo Robot utilizando un Arduino

Joystick control brazo Robot utilizando un Arduino

Propósito y descripción de esta guíaEste instructable es una mano para un proyecto escolar que hemos hecho. El propósito de este proyecto era crear un control de brazo robot utilizando thumbsticks. Tuvimos que utilizar un Arduino Uno para el control
Robot Educativo Fischertechnik Arduino (RAFA)

Robot Educativo Fischertechnik Arduino (RAFA)

Con de robot de la ONU "crear como este proyecto trata de" fines educativos usando el sistema Fishertechnik y potenciandolo con todas las prestaciones de Arduino, con ello conseguimos una plataforma educativa:-muy versátil-adaptable a diferentes
WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

http://wirebeings.com/Vea video aquí:Este es un buen proyecto que puede continuar y modificar como aprendes más proyectos de Arduino. Este Instructable pasa a través de la construcción completa para el robot de tecnología bluetooth en la primera mita
Guía paso a paso al controlador de robot mago Micro (Arduino compatible)

Guía paso a paso al controlador de robot mago Micro (Arduino compatible)

el Micro mago de DAGU es un bajo costo Arduino compatible controlador diseñado especialmente para principiantes que quieren construir un pequeño robot. El Consejo tiene una serie de accesorios útiles construido en forma que en la mayoría de los casos
Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Después de intentar robot seguimiento remoto por mando a distancia IR. He proceder para controlar la misma plataforma del robot por BluetoothControlador Arduino a través de la aplicación para Android. Este método es más confiable, más distancia, mejo
(Sin embargo, otro) Chasis de plataforma-un Robot robótica Arduino DIY de piezas de repuesto

(Sin embargo, otro) Chasis de plataforma-un Robot robótica Arduino DIY de piezas de repuesto

Dio a mi sobrino un kit del arrancador Arduino hace unos meses. Le pregunté a mi hermana lo que estaba haciendo con él y dijo que había tenido algunos problemas de calcular hacia fuera. Veremos le la semana después de Navidad, así que le dije a traer
Línea Robot seguidor sin Arduino o microcontrolador

Línea Robot seguidor sin Arduino o microcontrolador

aquí expliqué un robot seguidor de línea sin microcontroladores o Arduino. Este es un proyecto muy simple para principiantes. Aquí tienes la necesidad de no tener ningún conocimiento de programación. así que deja probarlo...Paso 1: Recoger el materia
Brazo robot controlado por Arduino voz

Brazo robot controlado por Arduino voz

¿Te has sentido fustrated haciendo cosas que tenía un lado más?Bien, esto le ayudará.Se trata de un robot que puede hacer lo que quieres solo habla que por ejemplo se puede decir "arriba" y el robot hará un poco de movimiento hacia el lado que d
GOduino III - controlador del robot basada en Arduino protoboard-ambiente

GOduino III - controlador del robot basada en Arduino protoboard-ambiente

versiones16 de noviembre de 2012 aparece en DangerousPrototypes.com http://goo.gl/N4DIC03 de octubre de 2012: he diseñado un adaptador PCB a posición IR y 90 grados de sensores ultrasónicos para breadboard para apoyar proyectos de robot de GOduino II