{"id":804,"date":"2008-04-23T15:39:32","date_gmt":"2008-04-23T23:39:32","guid":{"rendered":"http:\/\/www.robotic-lab.com\/blog\/tutoriales\/robot-sigue-lineas\/"},"modified":"2017-01-25T13:44:37","modified_gmt":"2017-01-25T21:44:37","slug":"robot-sigue-lineas","status":"publish","type":"page","link":"http:\/\/www.robotic-lab.com\/blog\/tutoriales\/robot-sigue-lineas\/","title":{"rendered":"&nbsp; Como hacer un robot sigue-lineas."},"content":{"rendered":"<p>Este tutorial pretende ser una gu\u00eda f\u00e1cil y amena, para la realizaci\u00f3n de un sencillo robot rastreador de l\u00edneas  (no microcontrolado).<\/p>\n<p>Personalmente creo que para los que empiezan desde cero, es mejor armar un robot sencillo y que no utilice microcontroladores, si no, circuitos que contengan componentes discretos, y de paso aprenden algo de electr\u00f3nica b\u00e1sica, lo mismo digo para la parte mec\u00e1nica. Bueno, vamos al grano!!!<\/p>\n<p><strong> Componentes necesarios para el chasis y mec\u00e1nica: <\/strong><\/p>\n<ol>\n<li> Chapa de Aluminio o Madera de 40x40cm. &#8211; 1 Unidad.<\/li>\n<li>Tacos del 6 largos  &#8211; 5 Unidades.<\/li>\n<li>Rueda Loca- 1 Unidad.<\/li>\n<li>Servos de Rotaci\u00f3n Continua (o modificados) &#8211; 2 Unidades.<\/li>\n<li>Ruedas (de unos 5cm de di\u00e1metro) &#8211; 2 Unidades.<\/li>\n<li>Tornillos  de 3x30mm con arandelas y tuercas &#8211; 8 Unidades<\/li>\n<li>Tornillos de 4x10mm con tuercas &#8211; 12 Unidades.<\/li>\n<li>Tornillos de 4x15mm con tuercas &#8211; 4 Unidades.<\/li>\n<li>Vigas de hierro de 5 agujeros &#8211; 6 Unidades.<\/li>\n<li>Tira de Velcro Adhesivo &#8211; 1 Unidad.<\/li>\n<\/ol>\n<p><strong>Componentes necesarios para la electr\u00f3nica:<\/strong><\/p>\n<ol>\n<li>Protoboard &#8211; 1 Unidad.<\/li>\n<li>Resistencias Necesarias:<br \/>\n2 Resistencias R1,R4 680 Ohm.<br \/>\n2 Resistencias R2,R5 10k Ohm.<br \/>\n2 Resistencias R3R6 2k2 Ohm.<\/li>\n<li>Transistores Necesarios:<br \/>\n2 Transistores Q1,Q4 BD140.<br \/>\n2 Transistores Q2,Q5 BC557.<br \/>\n2 Transistores Q3,Q6 BC547.<\/li>\n<li>Otros Componentes:<br \/>\nJ1 Regleta 2 Terminales &#8211; 1 Unidad.<br \/>\nJ2,J3 Regleta 2 Terminales &#8211; 2 Unidades.<br \/>\nOPT1,OPT2 CNY70 &#8211; 2 Unidades.<\/li>\n<li>Portapilas de 4 pilas AA &#8211; 1 Unidad.<\/li>\n<\/ol>\n<p><strong>Herramientas necesarias:<\/strong><\/p>\n<ol>\n<li> Taladrador.<\/li>\n<li>Sierra de Calar.<\/li>\n<li>Cutter.<\/li>\n<li>Pistola de pegamento t\u00e9rmico.<\/li>\n<li>Brocas n\u00ba6 y n\u00ba3<\/li>\n<\/ol>\n<p><strong>Paso 1 (El Chasis):<\/strong><br \/>\nEmpezaremos por la estructura, yo he utilizado aluminio, pero si quer\u00e9is, tambi\u00e9n pod\u00e9is utilizar madera, he realizado una plantilla con el dise\u00f1o que yo he usado, pod\u00e9is crear el vuestro o usar <strong><a href=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/plantilla-estructura-robot-seguido-de-lineas-robotic-labcom.pdf\">este<\/a><\/strong>.<\/p>\n<p>Vista de la estructura, ya cortada y con los agujeros realizados:<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_estructura.jpg\" alt=\"siguelineas_estructura.jpg\" \/><\/p>\n<p align=\"left\">Para cortar el aluminio yo utilizo una sierra de calar con una hoja para cortar Hierro.<\/p>\n<p align=\"left\"><strong> Paso 2 (La Electr\u00f3nica): <\/strong><\/p>\n<p align=\"left\">Bueno, una vez tenemos la estructura hecha, el siguiente paso ser\u00e1  cortar la protoboard con las siguientes medidas 6,5 cm ancho por 4,5 cm para ello podemos usar un cutter, as\u00ed debe quedar:<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_protoboard.jpg\" alt=\"siguelineas_protoboard.jpg\" \/><\/p>\n<p>Para hacer los agujeros en la placa de topos, que nos servir\u00e1n para sujetar la placa en la estructura, utilizaremos el taladro con una broca del n\u00ba3, una vez tenemos los agujeros  hechos en la placa, tenemos que hacer otros en la estructura que coincidan con  los de la placa.<\/p>\n<p>A continuaci\u00f3n, procederemos a insertar los componentes, fijaros bien en el siguiente esquema, ayuda mucho:<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_circuito.jpg\" alt=\"siguelineas_circuito.jpg\" \/><\/p>\n<p>Hay que hacer dos circuitos iguales, montados en la placa de topos, cada uno act\u00faa en un motor, cuidado con la polarizaci\u00f3n de los transistores, las resistencias no necesitan polarizaci\u00f3n, soldad las regletas, para soldar los componentes, pod\u00e9is utilizar trocitos de cable o esta\u00f1o, ojo, con mucha paciencia para no cruzar ninguna pista.<\/p>\n<p align=\"left\">El CNY70 tiene cuatro pines de conexi\u00f3n. Dos de ellos se corresponden con el \u00e1nado y c\u00e1todo del emisor, y las otras dos se corresponde con el colector y el emisor del receptor. Es importante fijarse bien en el lateral donde aparece el nombre del sensor, para identificar correctamente cada uno de los pines, a continuaci\u00f3n pod\u00e9is ver un peque\u00f1o esquema:<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_patillaje.jpg\" alt=\"siguelineas_patillaje.jpg\" \/><\/p>\n<p align=\"left\"> Conectamos los CNY70 en la placa de topos, todo tiene que quedar como se ve en las siguientes im\u00e1genes:<\/p>\n<p align=\"center\">Parte inferior:<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_soldado_01.jpg\" alt=\"siguelineas_soldado_01.jpg\" \/><\/p>\n<p align=\"center\">Parte superior:<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_soldado_02.jpg\" alt=\"siguelineas_soldado_02.jpg\" \/><\/p>\n<p align=\"left\"><strong>Montaje: <\/strong><\/p>\n<p align=\"left\">Ahora sujetaremos la placa sobre la estructura, para separar la placa de la estructura, fabricaremos unos separadores con los tacos del n\u00ba6, tenemos que hacer cuatro de una longitud de 2 cm, y 4 tornillos de 3x30mm con sus arandelas y tuercas, para sujetarlo todo, ver fotos a continuaci\u00f3n:<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_separadores.jpg\" alt=\"siguelineas_separadores.jpg\" \/><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_montando_01.jpg\" alt=\"siguelineas_montando_01.jpg\" \/><\/p>\n<p>Bueno, llegado a este punto, procederemos a montar los servos y la rueda loca, lo primero que tenemos que hacer es trucar los servos, dentro del servo hay un motor de DC, la caja reductora y la electr\u00f3nica de control, solo tenemos que eliminar la electr\u00f3nica de control y dejar el motor y la reductora, en este tutorial no voy a explicar c\u00f3mo hacerlo, para no complicar el tema, en internet existen sitios donde explican c\u00f3mo hacerlo. Una vez tengamos los servos trucados, procederemos amontar las ruedas en los ejes del los servos y poner las escuadras.<\/p>\n<p>Para hacer las escuadras, necesitamos cuatro vigas de hierro de cinco agujeros, son piezas que se pueden encontrar en kits de meccano, para hacer el \u00e1ngulo, nos ayudamos con unos alicates, ver fotos:<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_doblando.jpg\" alt=\"siguelineas_doblando.jpg\" \/><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_doblado.jpg\" alt=\"siguelineas_doblado.jpg\" \/><\/p>\n<p>Hay que hacer cuatro iguales.<\/p>\n<p>Para montar las ruedas, utilizaremos cuatro tornillo de 3&#215;30 mm con sus tuercas, y los discos de pl\u00e1stico que van con los servos, ver fotos.<\/p>\n<p>En las fotos se puede apreciar como he montado la rueda en el eje del motor.<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_rueda_01.jpg\" alt=\"siguelineas_rueda_01.jpg\" \/><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_rueda_02.jpg\" alt=\"siguelineas_rueda_02.jpg\" \/><\/p>\n<p align=\"left\">En esta foto se puede apreciar los dos motores con las escuadras y las ruedas montadas.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_ruedas_01.jpg\" alt=\"siguelineas_ruedas_01.jpg\" \/><\/p>\n<p align=\"left\">En la siguiente foto los motores ya est\u00e1n sujetos a la estructura:<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_ruedas_02.jpg\" alt=\"siguelineas_ruedas_02.jpg\" \/><\/p>\n<p align=\"left\">Para  hacer los agujeros hay que utilizar una broca del n\u00ba6, y para sujetarlo todo con tornillos de 4x5mm.<\/p>\n<p>Para el montaje de la rueda loca necesitamos cuatros tornillos 4x15mm con sus hembras, la rueda loca y cuatro separadores, en la foto de abajo, se puede apreciar la rueda montada en la estructura, la longitud de los separadores es de m\u00e1s o menos 1 cm, para hacer los agujeros utilizaremos una broca de n\u00ba6.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_ruedaloca.jpg\" alt=\"siguelineas_ruedaloca.jpg\" \/><\/p>\n<p>Bueno, ahora nos faltar\u00e1 fijar los sensores CNY70 en el frontal del robot, los sensores tiene que estar a pocos mil\u00edmetros del suelo, yo he utilizado dos vigas de hierro juntas, ver foto, todo lo he pegado con silicona, pero cada uno puede hacerlo a su manera.<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_sensores.jpg\" alt=\"siguelineas_sensores.jpg\" \/><\/p>\n<p>Ahora nos falta pegar el portapilas en la estructura, nos ayudaremos con tiras de belcro, ver foto.<\/p>\n<p align=\"center\"> <img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_portapilas_velc.jpg\" alt=\"siguelineas_portapilas_velc.jpg\" \/><\/p>\n<p>Ya solo nos falta hacer la conexi\u00f3n de alimentaci\u00f3n, y conectar los motores en el circuito, fijaros bien en la foto, la regleta del medio es la alimentaci\u00f3n, ojo con la polaridad, los motores hay que cruzarlos, en la  regleta izquierda hay que conectar el motor derecho y viceversa, fijaros en la polarizaci\u00f3n de los motores.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_conexiones.jpg\" alt=\"siguelineas_conexiones.jpg\" \/><\/p>\n<p>Bueno, si hab\u00e9is seguido  todos los pasos, el aspecto final del robot es el que se ve en la foto de abajo, los ojos son opcionales.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/blog\/uploads\/2008\/04\/siguelineas_finalizado.jpg\" alt=\"siguelineas_finalizado.jpg\" \/><\/p>\n<p>Ahora solo falta probarlo!!!<\/p>\n<p>He intentado en hacer un tutorial f\u00e1cil y ameno, espero que la gente se anime en realizarlo, porque la \u00fanica forma de aprender es haciendo las cosas y cometiendo errores&#8230;<\/p>\n<p>Saludos!<\/p>\n<p align=\"right\"><em>Ismael Serra Garrote<br \/>\nCircuito impreso por <a href=\"http:\/\/x-robotics.com\/robots_simples.htm#Seguidor%20de%20l%EDneas\" target=\"_blank\">X-Robotics.<\/a><br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este tutorial pretende ser una gu\u00eda f\u00e1cil y amena, para la realizaci\u00f3n de un sencillo robot rastreador de l\u00edneas (no microcontrolado). Personalmente creo que para los que empiezan desde cero, es mejor armar un robot sencillo y que no utilice microcontroladores, si no, circuitos que contengan componentes discretos, y de paso aprenden algo de electr\u00f3nica [&hellip;]<\/p>\n","protected":false},"author":89,"featured_media":0,"parent":6,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-804","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P1YYAx-cY","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/users\/89"}],"replies":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=804"}],"version-history":[{"count":3,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/804\/revisions"}],"predecessor-version":[{"id":2649,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/804\/revisions\/2649"}],"up":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/6"}],"wp:attachment":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}