{"id":2275,"date":"2016-01-29T14:57:50","date_gmt":"2016-01-29T14:57:50","guid":{"rendered":"https:\/\/logix5.com\/roboticaeducativa\/?p=2275"},"modified":"2019-04-02T08:51:08","modified_gmt":"2019-04-02T08:51:08","slug":"ajuste-de-infrarrojos-en-mrt3-para-poder-seguir-linea-negra","status":"publish","type":"post","link":"https:\/\/www.logix5.com\/roboticaeducativa\/2016\/01\/29\/ajuste-de-infrarrojos-en-mrt3-para-poder-seguir-linea-negra\/","title":{"rendered":"Ajuste de Infrarrojos en MRT3 para poder seguir l\u00ednea negra"},"content":{"rendered":"<p>Os dejamos aqu\u00ed una ajuste necesario en el software de MRT si queremos detectar blanco o negro pegando el sensor de infrarrojos.<\/p>\n<p>En el nivel 3, usando la placa programable, no hay ning\u00fan robot en el libro para seguir la l\u00ednea negra, pero sois muchos, los que quer\u00e9is crear alg\u00fan robot con esta funcionalidad, como nos pasa a nosotros en nuestros cursos. El problema radica que los sensores IR est\u00e1n ajustados a un valor que permite detectar presencia o no \u00a0pero desde una distancia mayor, es decir que a unos 2 o 3 cm es capaz de detectar esta presencia. Para detectar esta presencia estando pegado, hay que hacer unas correcciones finales en el software que os ponemos.<\/p>\n<p>En teor\u00eda el software contemplaba esta funcionalidad, pues si seleccion\u00e1is el sensor IR y lo arrastr\u00e1is para a\u00f1adir al c\u00f3digo, ver\u00e9is que hay dos opciones, \u00ab<em>Use\u00bb<\/em> o \u00ab<em>Line\u00bb<\/em>. Bien, pues \u00ab<em>Line\u00bb<\/em> es el que estaba pensado para ajustar los sensores para seguir l\u00ednea negra, pero si lo seleccion\u00e1is ver\u00e9is que no hace nada.<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Conf_IR.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-2276\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Conf_IR.png\" alt=\"\" width=\"520\" height=\"351\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Conf_IR.png 619w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Conf_IR-600x405.png 600w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Conf_IR-300x203.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/a><\/p>\n<p>No nos queda otra opci\u00f3n que usarlos con la opci\u00f3n \u00ab<em>Use<\/em>\u00ab. Lo que tenemos que hacer \u00a0es crear el programa para seguir l\u00ednea o detectar negro pegado al color, vamos como hac\u00e9is cualquier programa, y despu\u00e9s una vez que lo tengamos realizar una correcci\u00f3n a nivel de software en \u00abC\u00bb. Como el objetivo no es ense\u00f1ar el c\u00f3digo en C, simplemente os recomiendo que a los chavales en clase o en casa, les dig\u00e1is el cambio a realizar y el porque\u00a0y ya esta.<\/p>\n<p>Pasos detallados:<\/p>\n<p>a) Escribir el programa, por ejemplo del siguel\u00edneas usando dos sensores infrarrojos.<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas.png\"><img decoding=\"async\" class=\"aligncenter wp-image-2278\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas.png\" alt=\"\" width=\"757\" height=\"448\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas.png 976w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas-600x355.png 600w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas-300x177.png 300w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/Ejemplo_Siguel\u00edneas-768x454.png 768w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/><\/a><\/p>\n<p>Ahora que el programa esta escrito pasamos al c\u00f3digo, seleccionando la pesta\u00f1a code\u00a0en la ventana<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code-e1485711757666.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-2279\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code-e1485711757666.png\" alt=\"\" width=\"418\" height=\"158\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code-e1485711757666.png 418w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code-e1485711757666-300x113.png 300w\" sizes=\"(max-width: 418px) 100vw, 418px\" \/><\/a><\/p>\n<p>Nos aparecer\u00e1 el c\u00f3digo en \u00abC\u00bb, que es el c\u00f3digo que realmente se compila y que sube a nuestros robots. Ahora tenemos que seleccionar el checkbox \u00ab<em>Edit code<\/em>\u00bb donde nos advertir\u00e1 que los cambios que hagamos no se ver\u00e1n reflejados en la parte gr\u00e1fica. Lo seleccionamos y ver\u00e9is el c\u00f3digo. Hemos remarcado en amarillo el valor de calibrado software, de manera, que ese es el valor que tenemos que cambiar. El valor que tiene es 50 y lo que hay que hacer es ponerlo entre 100 y 120.<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2281\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1.png\" alt=\"\" width=\"844\" height=\"585\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1.png 844w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1-600x416.png 600w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1-300x208.png 300w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code2-1-768x532.png 768w\" sizes=\"(max-width: 844px) 100vw, 844px\" \/><\/a><\/p>\n<p>Nosotros lo solemos poner a 110.<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2283\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1.png\" alt=\"\" width=\"915\" height=\"583\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1.png 915w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1-600x382.png 600w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1-300x191.png 300w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1-768x489.png 768w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1-420x268.png 420w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code3-1-260x165.png 260w\" sizes=\"(max-width: 915px) 100vw, 915px\" \/><\/a><\/p>\n<p>Por \u00faltimo s\u00f3lo queda subirlo desde hay, realizando primero el make y luego el download<\/p>\n<p><a href=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2284\" src=\"https:\/\/logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4.png\" alt=\"\" width=\"1055\" height=\"465\" srcset=\"https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4.png 1055w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4-600x264.png 600w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4-300x132.png 300w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4-768x339.png 768w, https:\/\/www.logix5.com\/roboticaeducativa\/wp-content\/uploads\/2017\/01\/code4-1024x451.png 1024w\" sizes=\"(max-width: 1055px) 100vw, 1055px\" \/><\/a><\/p>\n<p>Y a disfrutar de nuestro c\u00f3digo.<\/p>\n<p><span class=\"hide\" style=\"color: #05ac63;\">[alert_box type=\u00bbwarning\u00bb]<\/span><\/p>\n<p>Eso s\u00ed, este paso de cambiar el valor del ajuste de los infrarrojos, realizarlo s\u00f3lo al final, puesto que los siguientes cambios que hag\u00e1is en la interfaz gr\u00e1fica no tendr\u00e1n efecto<\/p>\n<p>Pronto habr\u00e1 una nueva versi\u00f3n m\u00e1s actualizada con este \u00abproblema\u00bb solucionado<\/p>\n<p><span class=\"hide\" style=\"color: #05ac63;\">[\/alert_box]<\/span><\/p>\n<p>Si ten\u00e9is cualquier duda nos coment\u00e1is. \u00a0\u00a1Hasta otra! \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os dejamos aqu\u00ed una ajuste necesario en el software de MRT si queremos detectar blanco o negro pegando el sensor de infrarrojos. En el nivel 3, usando la placa programable, no hay ning\u00fan robot en el libro para seguir la l\u00ednea negra, pero sois muchos, los que quer\u00e9is crear alg\u00fan robot con esta funcionalidad, como &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.logix5.com\/roboticaeducativa\/2016\/01\/29\/ajuste-de-infrarrojos-en-mrt3-para-poder-seguir-linea-negra\/\"> <span class=\"screen-reader-text\">Ajuste de Infrarrojos en MRT3 para poder seguir l\u00ednea negra<\/span> Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":2221,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[111,109],"tags":[],"class_list":["post-2275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-my-robot-time","category-video-y-tutoriales"],"_links":{"self":[{"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/posts\/2275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/comments?post=2275"}],"version-history":[{"count":4,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/posts\/2275\/revisions"}],"predecessor-version":[{"id":2287,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/posts\/2275\/revisions\/2287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/media\/2221"}],"wp:attachment":[{"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/media?parent=2275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/categories?post=2275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.logix5.com\/roboticaeducativa\/wp-json\/wp\/v2\/tags?post=2275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}