{"id":2910,"date":"2021-02-08T22:54:17","date_gmt":"2021-02-08T22:54:17","guid":{"rendered":"http:\/\/blog.rastersoft.com\/?p=2910"},"modified":"2021-02-08T22:54:19","modified_gmt":"2021-02-08T22:54:19","slug":"a-ritmo-de-conga-17","status":"publish","type":"post","link":"https:\/\/blog.rastersoft.com\/?p=2910","title":{"rendered":"A ritmo de conga (17)"},"content":{"rendered":"\n<p>Desde que tengo mi robot aspirador, tengo que tener cuidado de dejar la puerta de la cocina cerrada cuando la uso, porque obviamente no es buena idea que se te cuele en un sitio donde siempre puede haber algo de grasa que se te haya ca\u00eddo, o as\u00ed. Pero es un rollo tener que estar pendiente, as\u00ed que decid\u00ed buscar una soluci\u00f3n.<\/p>\n\n\n\n<p>Lo primero que se me ocurri\u00f3 fue comprar cinta adhesiva magn\u00e9tica, pues se supone que este modelo tiene un sensor, y cuando detecta un campo magn\u00e9tico asume que no tiene que entrar por ah\u00ed. Por desgracia, no funcionaba: la aspiradora pasaba por encima como si no estuviese.<\/p>\n\n\n\n<p>Ante esto decid\u00ed buscar una alternativa, as\u00ed que se me ocurri\u00f3 que pod\u00eda meter un <a rel=\"noreferrer noopener\" href=\"https:\/\/es.wikipedia.org\/wiki\/Reed_switch\" target=\"_blank\">rel\u00e9 reed<\/a> conectado al sensor del parachoques, de manera que cuando pasase por encima de la cinta, el robot pensase que ha chocado. As\u00ed que aprovechando que se le acab\u00f3 la garant\u00eda, decid\u00ed abrirla y echar un vistazo a ver si pod\u00eda hacerlo.<\/p>\n\n\n\n<p>Lo primero que me encontr\u00e9 es que mi suposici\u00f3n de que llevaba dos micros, el principal por un lado, y un ESP8266 (o ESP32, no fui capaz de verlo bien) conectado por un puerto serie, era acertada.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/esp_conga.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1008\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/esp_conga.jpg\" alt=\"\" class=\"wp-image-2912\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/esp_conga.jpg 1024w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/esp_conga-300x295.jpg 300w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/esp_conga-768x756.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>La segunda sorpresa fue descubrir que en el frontal tiene un <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Hall-effect_sensor\" target=\"_blank\">sensor de efecto Hall<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter meme\"><video height=\"196\" style=\"aspect-ratio: 196 \/ 196;\" width=\"196\" controls src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/chiquito_jarl.mp4\"><\/video><\/figure>\n\n\n\n<p>Claro, esto era muy raro, porque se supone que estos sensores son, entre otras muchas cosas, para detectar cintas magn\u00e9ticas en el suelo. La conclusi\u00f3n que saqu\u00e9 es que est\u00e1 capado por software, y est\u00e1 ah\u00ed porque al fabricante le sale m\u00e1s barato fabricar todas iguales y luego <em>afinarlo<\/em> mediante c\u00f3digo.<\/p>\n\n\n\n<p>Tambi\u00e9n vi que los sensores del parachoques no eran <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Miniature_snap-action_switch\" target=\"_blank\">microswitches<\/a>, sino optointerruptores. El motivo supongo que ser\u00e1 fiabilidad.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_000813.jpg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_000813-768x1024.jpg\" alt=\"\" class=\"wp-image-2915\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_000813-768x1024.jpg 768w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_000813-225x300.jpg 225w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_000813.jpg 1024w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>El siguiente paso fue comprar unos cuantos rel\u00e9s reed y hacer varias pruebas a ver qu\u00e9 tal tiraban, pues tem\u00eda que tuviesen que estar demasiado cerca de la cinta para funcionar. La primera sorpresa fue que funcionan mucho mejor en perpendicular a la cinta magn\u00e9tica que en paralelo, hasta el punto de que en paralelo hay que pegar pr\u00e1cticamente el rel\u00e9 a la cinta para que funcione, pero en perpendicular se activa ya a unos dos\/tres cent\u00edmetros.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"570\" style=\"aspect-ratio: 320 \/ 570;\" width=\"320\" controls src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/sensor1.mp4\"><\/video><\/figure>\n\n\n\n<p>Pero claro, no puedo garantizar que el rel\u00e9 siempre est\u00e9 perpendicular, pues si la aspiradora va <em>de frente<\/em> hacia la cinta magn\u00e9tica, estar\u00e1 en una posici\u00f3n, mientras que si va siguiendo el borde de la pared, estar\u00e1 girado 90 grados&#8230;<\/p>\n\n\n\n<p>Al final, lo resolv\u00ed poniendo dos rel\u00e9s reed en cada lado, conectados en paralelo y a 90 grados uno del otro. De esa manera siempre funcionar\u00e1 de manera \u00f3ptima.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"570\" style=\"aspect-ratio: 320 \/ 570;\" width=\"320\" controls src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/sensor3.mp4\"><\/video><\/figure>\n\n\n\n<p>La conexi\u00f3n ser\u00eda bastante sencilla: bastar\u00eda con conectarlos en paralelo con el sensor \u00f3ptico del parachoques:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2.png\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"366\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2-1024x366.png\" alt=\"\" class=\"wp-image-2920\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2-1024x366.png 1024w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2-300x107.png 300w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2-768x275.png 768w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/reed2.png 1263w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>De esta manera, cada vez que la aspiradora se acerque a la cinta magn\u00e9tica del suelo, creer\u00e1 que ha chocado contra la pared.<\/p>\n\n\n\n<p>La siguiente cuesti\u00f3n era&#8230; \u00bfdonde los monto? La primera idea fue pegarlos directamente por debajo, pero luego me di cuenta de que los rel\u00e9s reed son de vidrio y muy fr\u00e1giles, por lo que no era muy recomendable. Por otro lado, el interior del aspirador est\u00e1 muy lleno, y no queda casi sitio. Al final, despu\u00e9s de darle varias vueltas y de considerar incluso ponerlos debajo de las trampillas de los motores de las ruedas, decid\u00ed que la tapa de la bater\u00eda era el mejor lugar, sobre todo porque la bater\u00eda deja suficiente hueco a cada lado. As\u00ed que proced\u00ed a pegar los dos grupos de rel\u00e9s por dentro de la tapa con pegamento t\u00e9rmico:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_205713.jpg\" rel=\"lightbox-3\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_205713-768x1024.jpg\" alt=\"\" class=\"wp-image-2921\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_205713-768x1024.jpg 768w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_205713-225x300.jpg 225w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_205713.jpg 1024w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Una vez montados ambos pares de rel\u00e9s, proced\u00ed a pasar los cables por el mismo agujero por el que pasan los de la bater\u00eda:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210320.jpg\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210320-768x1024.jpg\" alt=\"\" class=\"wp-image-2922\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210320-768x1024.jpg 768w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210320-225x300.jpg 225w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210320.jpg 1024w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Por \u00faltimo, proced\u00ed a soldar los cables a los sensores. MUY IMPORTANTE NO EQUIVOCARSE, y conectar cada par de rel\u00e9s al sensor \u00f3ptico del mismo lado, pues si no, la aspiradora girar\u00e1 hacia el lado opuesto y acabar\u00e1 qued\u00e1ndose atrapada sobre la l\u00ednea.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210902.jpg\" rel=\"lightbox-5\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210902-768x1024.jpg\" alt=\"\" class=\"wp-image-2923\" srcset=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210902-768x1024.jpg 768w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210902-225x300.jpg 225w, https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/20210208_210902.jpg 1024w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Y con esto se acab\u00f3, y ahora mi aspiradora ya no se cuela en la cocina.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"570\" style=\"aspect-ratio: 320 \/ 570;\" width=\"320\" controls src=\"https:\/\/blog.rastersoft.com\/wp-content\/uploads\/2021\/02\/noentra.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Desde que tengo mi robot aspirador, tengo que tener cuidado de dejar la puerta de la cocina cerrada cuando la uso, porque obviamente no es buena idea que se te cuele en un sitio donde siempre puede haber algo de grasa que se te haya ca\u00eddo, o as\u00ed. Pero es un rollo tener que estar &hellip; <a href=\"https:\/\/blog.rastersoft.com\/?p=2910\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">A ritmo de conga (17)<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,16,7],"tags":[],"class_list":["post-2910","post","type-post","status-publish","format-standard","hentry","category-cacharreo","category-opendonita","category-tutoriales"],"_links":{"self":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2910"}],"version-history":[{"count":5,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2910\/revisions"}],"predecessor-version":[{"id":2925,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2910\/revisions\/2925"}],"wp:attachment":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}