{"id":63,"date":"2018-04-30T10:33:00","date_gmt":"2018-04-30T10:33:00","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=63"},"modified":"2019-05-04T11:15:02","modified_gmt":"2019-05-04T11:15:02","slug":"impresora-3d-arduino-mostoles-grupo-20","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/","title":{"rendered":"IMPRESORA 3D _ ARDUINO &#8211; M\u00f3stoles, GRUPO 20"},"content":{"rendered":"<p><\/p>\n<h2>\nIMPRESORA 3D _ ARDUINO<\/h2>\n<div>\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16-576x1024.jpeg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1599\" data-original-width=\"900\" height=\"400\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16-576x1024.jpeg\" width=\"223\" \/><\/a><\/div>\n<div>\n<\/div>\n<div>\n<\/div>\n<div>\n<\/div>\n<div>\nProyecto realizado por <b>Daniel P\u00e9rez Bartolom\u00e9<\/b>, <b>Javier Redondo Ant\u00f3n<\/b> y <b>Rub\u00e9n Sebasti\u00e1n Mor\u00e1n<\/b> (<b>GRUPO 20<\/b>, M\u00f3stoles)<\/p>\n<p><\/div>\n<div class=\"MsoTocHeading\">\n\/* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; *\/<\/div>\n<div class=\"MsoTocHeading\">\n<h4>\n\u00cdndice de contenidos:<\/h4>\n<\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\">1.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Introducci\u00f3n<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">3<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">2.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Lista<br \/>\n de materiales<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">4<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">3.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Montaje<br \/>\n de la parte Hardware<\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">4.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Software<\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">5.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Resultados<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">12<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">6.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Problemas<br \/>\n encontrados<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">13<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">7.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Posibles<br \/>\n mejoras<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">14<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"MsoToc1\" style=\"tab-stops: 24.0pt right dotted 424.4pt;\">\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><br \/>\n<span style=\"mso-no-proof: yes;\">8.<\/span><span style=\"color: windowtext; font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1;\">&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><span style=\"mso-no-proof: yes;\">Enlaces<br \/>\n de inter\u00e9s<\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\"><span style=\"mso-tab-count: 1 dotted;\">. <\/span><\/span><span style=\"color: windowtext; display: none; mso-hide: screen; mso-no-proof: yes; text-decoration: none; text-underline: none;\">14<\/span><span style=\"font-style: normal; font-weight: normal; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: ES-TRAD; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;\"><\/span><br \/>\n<span style=\"mso-no-proof: yes;\"><br \/><\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n\/* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; *\/<\/p>\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">1.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Introducci\u00f3n<\/h1>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLas impresoras 3D son cada vez<br \/>\nm\u00e1s populares entre la poblaci\u00f3n; pero, aunque hayan bajado algo el precio<br \/>\ndesde que aparecieron, aun siguen siendo bastante caras como para comprarlas<br \/>\n\u00fanicamente como hobbie. Nuestra propuesta con este proyecto es utilizar todas<br \/>\nlas posibilidades que nos brinda Arduino para crear nuestra propia impresora 3D<br \/>\npor alrededor de 100\u20ac.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEmpezaremos determinando cu\u00e1les<br \/>\nson las partes b\u00e1sicas para construir una impresora 3D:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpFirst\" style=\"mso-list: l4 level1 lfo2; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;symbol&quot;; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">\u00b7<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Una m\u00e1quina CNC con ejes X, Y y Z.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l4 level1 lfo2; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;symbol&quot;; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">\u00b7<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Filamento de pl\u00e1stico.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l4 level1 lfo2; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;symbol&quot;; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">\u00b7<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Un HotEnd que funda el filamento pl\u00e1stico.<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"mso-list: l4 level1 lfo2; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;symbol&quot;; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">\u00b7<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Un extrusor que empuje dicho filamento a trav\u00e9s<br \/>\ndel HotEnd.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLa parte de la m\u00e1quina CNC no supon\u00eda<br \/>\nmucha dificultad, porque existen muchas maneras de construirla con materiales m\u00e1s comunes. Buscando informaci\u00f3n en Internet, vimos<br \/>\nque pod\u00eda hacerse utilizando viejas disqueteras de ordenadores antiguos, ya que<br \/>\n\u00e9stas llevan un motor y unos ra\u00edles. Pensamos hacerlo as\u00ed y encontramos 3<br \/>\ndisqueteras viejas, pero el problema que surgi\u00f3, fue que los ra\u00edles de nuestras<br \/>\ndisqueteras eran demasiado cortos para lo que ten\u00edamos pensado hacer. Entonces<br \/>\ndecidimos hacerlo comprando directamente los motores, las varillas met\u00e1licas y<br \/>\nel resto de componentes como ya detallaremos m\u00e1s tarde.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLo m\u00e1s dif\u00edcil sin embargo, fue el resto de las<br \/>\notras tres partes, relacionadas con la expulsi\u00f3n del pl\u00e1stico caliente.<br \/>\nBuscando la manera de hacerlo, encontramos un&nbsp;<a href=\"https:\/\/www.amazon.es\/Bol%C3%ADgrafo-Dibujar-Compatible-Filamento-Perfecto\/dp\/B07432D8DK\/ref=sr_1_2?ie=UTF8&amp;qid=1525025793&amp;sr=8-2&amp;keywords=boligrafo+3d&amp;dpID=515bZx84XML&amp;preST=_SY300_QL70_&amp;dpSrc=srch\">bol\u00edgrafo<br \/>\n3D<\/a>, no solo barato sino que tambi\u00e9n contaba con extrusor, HotEnd y filamentos de<br \/>\npl\u00e1stico.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">2.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Lista de materiales<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nDicho todo lo anterior, la lista<br \/>\nfinal de materiales utilizados para la construcci\u00f3n de la impresora 3D con sus<br \/>\nrespectivos precios es la siguiente:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"float: left; margin-right: 1em; text-align: left;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-05-02alas17.03.59.png\" imageanchor=\"1\" style=\"clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"492\" data-original-width=\"314\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-05-02alas17.03.59.png\" width=\"204\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\">\n<div class=\"MsoNormal\" style=\"font-size: medium; text-align: justify;\">\n*: material proporcionado por el profesor<\/div>\n<div class=\"MsoNormal\" style=\"font-size: medium; text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"font-size: medium; text-align: justify;\">\n**: material propio<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\"><br \/><\/span><\/span><\/h1>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\"><br \/><\/span><\/span><\/h1>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\"><br \/><\/span><\/span><\/h1>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\"><br \/><\/span><\/span><\/h1>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<\/h1>\n<div>\n<\/div>\n<div>\n<\/div>\n<div>\n<p><\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Montaje de la parte Hardware<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.1.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>M\u00e1quina CNC<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nComo ya hemos mencionado<br \/>\nanteriormente, la m\u00e1quina CNC consta de 3 ejes: uno que se desplace hacia<br \/>\ndelante y hacia atr\u00e1s (eje Y), otro que se desplace a la derecha y a la<br \/>\nizquierda (eje X) y el \u00faltimo que se mueva arriba y abajo (eje Z). Cada uno de<br \/>\nellos se monta de forma pr\u00e1cticamente id\u00e9ntica.<\/p>\n<p>Al no utilizar disqueteras de<br \/>\nordenadores viejos, tuvimos que unir todos los componentes por separado:<\/p><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/p>\n<ul>\n<li>La estructura b\u00e1sica de los ejes la montamos<br \/>\nutilizando madera, piezas de Mecano y piezas de Lego.<\/li>\n<li>Para la parte m\u00f3vil de los ejes utilizamos un<br \/>\nmotor 28BYJ-48, junto con una rueda con muescas y una correa.<\/li>\n<li>Todo ello unido con cola.<\/li>\n<\/ul>\n<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"margin-left: 18.0pt;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"margin-left: 18.0pt;\">\n<span style=\"mso-no-proof: yes;\"><\/span><span style=\"mso-spacerun: yes;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<p><\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"float: left; margin-right: 1em; text-align: left;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1599\" data-original-width=\"900\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-15at21.33.11-576x1024.jpeg\" style=\"margin-left: auto; margin-right: auto;\" width=\"179\" \/><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium; text-align: start;\">Estructura del eje Y<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-26at19.21.45-576x1024.jpeg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1599\" data-original-width=\"900\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-26at19.21.45-576x1024.jpeg\" width=\"179\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium; text-align: start;\">Estructura del eje X<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"MsoNormal\" style=\"margin-left: 18.0pt;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"margin-left: 18.0pt; text-align: justify;\">\nLo que result\u00f3 un poco m\u00e1s complicado de montar, fue el eje Z ya que, aunque la estructura es<br \/>\nexactamente la misma que la de los otros dos ejes, \u00e9ste debe ir acoplado al eje<br \/>\nX y adem\u00e1s debe aguantar el peso del bol\u00edgrafo 3D, el cual ya es bastante m\u00e1s pesado<br \/>\nque un bol\u00edgrafo normal.<\/div>\n<div class=\"MsoNormal\" style=\"margin-left: 18.0pt;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"margin-left: 18.0pt; text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16-576x1024.jpeg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1599\" data-original-width=\"900\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16-576x1024.jpeg\" width=\"179\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Estructura con los 3 ejes completamente montados<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"margin-left: 18.0pt; text-align: center;\">\n<i style=\"mso-bidi-font-style: normal;\"><br \/><\/i><\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"margin-left: 18.0pt; text-align: center;\">\n<i style=\"mso-bidi-font-style: normal;\"><br \/><\/i><\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.2.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Hackeo del bol\u00edgrafo 3D<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEl bol\u00edgrafo 3D tiene tres controladores. \u00c9stos son: el de grosor del pl\u00e1stico, el de extrusi\u00f3n hacia atr\u00e1s<br \/>\ny el de extrusi\u00f3n hacia delante. El \u00fanico de estos controladores que es<br \/>\nrealmente necesario automatizar es el de extrusi\u00f3n hacia delante, ya que es el<br \/>\nencargado de expulsar el filamento fuera del HotEnd, una acci\u00f3n necesaria para<br \/>\nla impresi\u00f3n en 3D.<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas20.55.12.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"632\" data-original-width=\"641\" height=\"315\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas20.55.12.png\" width=\"320\" \/><\/a><\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLo que hay que hacer para<br \/>\nautomatizar el funcionamiento de dicho controlador es crear un circuito<br \/>\nconectado al bot\u00f3n de extrusi\u00f3n hacia delante que permitir\u00e1 a Arduino simular<br \/>\nlas pulsaciones del bot\u00f3n. Para acceder al bot\u00f3n, lo primero que tuvimos que<br \/>\nhacer fue desmontar el bol\u00edgrafo como vemos en la siguiente imagen:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas21.56.23-1024x537.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"650\" data-original-width=\"1240\" height=\"167\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas21.56.23-1024x537.png\" width=\"320\" \/><\/a><\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nUna vez desmontado el bol\u00edgrafo,<br \/>\npudimos acceder f\u00e1cilmente al bot\u00f3n de extrusi\u00f3n. Este bot\u00f3n ten\u00eda cuatro salidas, por lo que debimos comprobar cu\u00e1les dos eran las que activaban el bot\u00f3n. Para ello,<br \/>\nconectamos el bol\u00edgrafo a la corriente el\u00e9ctrica con el adaptador incluido y<br \/>\nfuimos probando con una resistencia de 1k<span style=\"font-family: &quot;symbol&quot;; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Symbol;\"><span style=\"mso-char-type: symbol; mso-symbol-font-family: Symbol;\">W<\/span><\/span><br \/>\nhasta encontrar la combinaci\u00f3n adecuada (la combinaci\u00f3n que activaba el motor<br \/>\ndel extrusor del bol\u00edgrafo).<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nA continuaci\u00f3n, soldamos un cable<br \/>\na las dos salidas correctas y, antes de volver a montar el bol\u00edgrafo,<br \/>\ncomprobamos tocando ambos cables con la resistencia de 1k<span style=\"font-family: &quot;symbol&quot;; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Symbol;\"><span style=\"mso-char-type: symbol; mso-symbol-font-family: Symbol;\">W<\/span><\/span> que el motor se mov\u00eda. A<br \/>\nla hora de volver a montarlo, hicimos un peque\u00f1o agujero en la carcasa del<br \/>\nbol\u00edgrafo con un taladro para sacar al exterior los cables previamente soldados.<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas22.11.59-1024x512.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"618\" data-original-width=\"1235\" height=\"159\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas22.11.59-1024x512.png\" width=\"320\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Prueba con la resistencia de 1k<\/i><i style=\"font-size: medium;\"><span style=\"font-family: &quot;symbol&quot;; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Symbol;\">W<\/span><\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas22.12.27.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"392\" data-original-width=\"699\" height=\"179\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-29alas22.12.27.png\" width=\"320\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Agujero para la salida de los cables<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n&nbsp;<span style=\"font-size: 12pt;\">&nbsp;<\/span><\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.3.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Circuito<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nA la hora de conectar todos los<br \/>\ncomponentes, dividimos la tarea en dos partes:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h3 style=\"margin-left: 54.0pt; mso-list: l8 level3 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.3.1.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Circuito de la m\u00e1quina CNC<\/h3>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nAl conectar los tres<br \/>\nmotores \u2013 recordemos que hab\u00eda uno para cada eje \u2013 lo \u00fanico que tuvimos que<br \/>\nhacer fue conectar cada motor a un motor driver y cada motor driver a los pines<br \/>\ncorrectos en Arduino, ya que, si conectabamos simplemente los motores sin los<br \/>\ndrivers, no podr\u00edan ser controlados directamente con Arduino. Adem\u00e1s, de cada<br \/>\nuno de los motor drivers, saldr\u00eda un cable conectado al pin de 5V de Arduino y<br \/>\notro a GND para suministrarles energ\u00eda.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEl esquema general ser\u00eda el<br \/>\nsiguiente:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas0.54.05.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"506\" data-original-width=\"474\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas0.54.05.png\" width=\"299\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Esquema general del circuito para la m\u00e1quina CNC<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nY si nos enfocamos en cada motor<br \/>\ndriver por separado, tendr\u00edamos lo siguiente:<\/div>\n<div class=\"MsoNormal\">\n<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"float: left; margin-right: 1em; text-align: left;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/3.bp.blogspot.com\/-joR9ELCxW8M\/Wubt3lHpA-I\/AAAAAAAAACw\/XaImrEUzKOEjOxAybcdyqMUrh2ZHWitlwCEwYBhgL\/s1600\/Captura%2Bde%2Bpantalla%2B2018-04-30%2Ba%2Blas%2B0.59.11.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto; text-align: left;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"416\" data-original-width=\"464\" height=\"178\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas0.59.11.png\" width=\"200\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><span style=\"mso-spacerun: yes;\"><i style=\"font-size: medium; text-align: left;\">Driver para el eje X<\/i><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"float: left; margin-right: 1em; text-align: left;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/1.bp.blogspot.com\/-50aFF9PmTio\/WuiA_dr6XyI\/AAAAAAAAAD4\/QaXQX3yedEoIhKL-GMx-0u9nCpxnDtlVQCLcBGAs\/s1600\/Captura%2Bde%2Bpantalla%2B2018-04-30%2Ba%2Blas%2B0.58.45.png\" imageanchor=\"1\" style=\"clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"419\" data-original-width=\"473\" height=\"176\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas0.58.45.png\" width=\"200\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium; text-align: left;\">Driver para el eje Y<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"MsoNormal\">\n<p><\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/2.bp.blogspot.com\/-DaDbUozA6oA\/WuiAkw6zqVI\/AAAAAAAAADw\/N8tS8vXcQ8gnKjhXdRyTgq7OivALQZ72wCLcBGAs\/s1600\/Captura%2Bde%2Bpantalla%2B2018-04-30%2Ba%2Blas%2B0.59.26.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"412\" data-original-width=\"458\" height=\"179\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas0.59.26.png\" width=\"200\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium; text-align: left;\">Driver para el eje Z<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 style=\"margin-left: 54.0pt; mso-list: l8 level3 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">3.3.2.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Circuito para controlar el bol\u00edgrafo 3D<\/h3>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEn este caso, el circuito es m\u00e1s<br \/>\nsencillo incluso que el anterior. La clave de este circuito es un transistor.<br \/>\nTodo lo que tenemos que hacer es conectar uno de los cables que salen del<br \/>\nbol\u00edgrafo con el colector del transistor y el otro cable, con el emisor. Tras<br \/>\nesto, conectamos el transistor con nuestro Arduino, uniendo el colector del<br \/>\ntransistor con GND y conectando la base de \u00e9ste con el pin 12 de nuestra placa.<br \/>\nPara hacer esta \u00faltima conexi\u00f3n, conectamos una resistencia por medio que, en<br \/>\nnuestro caso y tras varias pruebas, result\u00f3 ser de 22k<span style=\"font-family: &quot;symbol&quot;; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Symbol;\"><span style=\"mso-char-type: symbol; mso-symbol-font-family: Symbol;\">W<\/span><\/span>.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nUn esquema de este circuito<br \/>\npodr\u00eda ser el siguiente:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas1.11.51.png\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"551\" data-original-width=\"915\" height=\"192\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas1.11.51.png\" width=\"320\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Esquema general del circuito para controlar el bol\u00edgrafo 3D<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nQuedando de la siguiente manera:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"mso-spacerun: yes;\"><br \/><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-29at22.21.51-1024x540.jpeg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"843\" data-original-width=\"1600\" height=\"210\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-29at22.21.51-1024x540.jpeg\" width=\"400\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"text-align: left;\"><i style=\"text-align: center;\"><span style=\"font-size: small;\">Esquema general del circuito con transistor<\/span><\/i><\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">4.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Software<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEn cuanto al software, implementamos<br \/>\nlos siguientes archivos para probar todas las funciones de nuestra impresora<br \/>\n3D:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">4.1.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>C\u00f3digo para mover un motor<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLo primero que hicimos fue<br \/>\nimplementar un c\u00f3digo que mov\u00eda un \u00fanico motor. Este c\u00f3digo lo usamos para<br \/>\ncomprobar por separado que los 3 motores se desplazaban correctamente. La parte<br \/>\nimportante del c\u00f3digo es la siguiente:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: left;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas1.47.43.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"216\" data-original-width=\"460\" height=\"149\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas1.47.43.png\" width=\"320\" \/><\/a><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nLo que hace este c\u00f3digo es<br \/>\nprovocar el avance del motor un n\u00famero determinado de pasos (indicado por la<br \/>\nvariable steps_left) y al acabar, que avance otro n\u00famero de pasos en direcci\u00f3n<br \/>\ncontraria. Con este c\u00f3digo pudimos comprobar que todos los motores se<br \/>\ndesplazaban correctamente.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEl c\u00f3digo completo puede<br \/>\nencontrarse en el siguiente enlace de GitHub bajo una licencia de <i style=\"mso-bidi-font-style: normal;\">Creative Commons<\/i>: <a href=\"https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/stepper_1_motor.ino\">https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/stepper_1_motor.ino<\/a><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">4.2.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>C\u00f3digo para mover los tres motores a la vez<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nA continuaci\u00f3n, implementamos<br \/>\notro c\u00f3digo muy similar al anterior, pero, en este caso, desplazaba los tres<br \/>\nmotores a la vez. Con \u00e9l pudimos comprobar que los 3 ejes pod\u00edan desplazarse al<br \/>\nmismo tiempo sin problema: el voltaje era suficiente para mover los 3 motores a<br \/>\nla vez y no se produc\u00edan conflictos entre ellos.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nComo este c\u00f3digo es casi id\u00e9ntico<br \/>\nal del apartado 4.1, dejaremos simplemente el enlace de GitHub para su<br \/>\nconsulta: <a href=\"https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/stepper_3_motors.ino\">https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/stepper_3_motors.ino<\/a><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h2 style=\"margin-left: 54.0pt; mso-list: l8 level2 lfo1; text-align: justify; text-indent: -36.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">4.3.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>C\u00f3digo para imprimir un cuadrado<\/h2>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nPor \u00faltimo, creamos el c\u00f3digo<br \/>\nfinal con el que ya imprimimos una figura. Por su sencillez, decidimos que<br \/>\ndicha figura iba a ser un cuadrado. Los cambios respecto a los dos c\u00f3digos<br \/>\nanteriores son los siguientes:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<span style=\"text-indent: -18pt;\"><br \/><\/span><br \/>\n<\/p>\n<ul>\n<li>Separamos los tres motores para poder moverlos<br \/>\nindependientes.<\/li>\n<li>Creamos una nueva variable \u2018niveles\u2019 que indica<br \/>\nel n\u00famero de niveles que tendr\u00e1 la figura a imprimir: cu\u00e1ntos m\u00e1s niveles, m\u00e1s<br \/>\naltura tendr\u00e1 la figura.<\/li>\n<li>Para imprimir el cuadrado, el algoritmo que<br \/>\nutilizamos fue el siguiente:<\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mover(eje_X);<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mover(eje_Y);<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; moverDireccionContraria(eje_X);<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; moverDireccionContraria(eje_Y);<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; subir(eje_Z);<\/p>\n<p>Y esto se repite<br \/>\nel n\u00famero de veces indicadas por la variable \u2018niveles\u2019.<\/p><\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nAsimismo, cabe mencionar que tras<br \/>\ncada movimiento del motor incluimos un peque\u00f1o delay para no sobrecargarlos, lo<br \/>\nque adem\u00e1s nos permit\u00eda indirectamente controlar la velocidad de impresi\u00f3n \u2013<br \/>\ncu\u00e1nto m\u00e1s delay, m\u00e1s lento se imprimir\u00eda \u2013.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nPor tanto, cada lado del cuadrado<br \/>\nlleva asociado el siguiente c\u00f3digo:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: left;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas2.10.04.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"100\" data-original-width=\"238\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/Capturadepantalla2018-04-30alas2.10.04.png\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<ul>\n<li>El<br \/>\nl\u00edmite superior de la variable <i style=\"text-align: justify; text-indent: -18pt;\">i<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> del<br \/>\nbucle <\/span><i style=\"text-align: justify; text-indent: -18pt;\">for<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> indica la longitud del lado<br \/>\ndel cuadrado (expresada en pasos del motor).<\/span><\/li>\n<li>En<br \/>\n<i style=\"text-align: justify; text-indent: -18pt;\">stepper2();<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> podemos ver que el motor<br \/>\nque se va a desplazar ser\u00e1 el 2 en este caso.<\/span><\/li>\n<li>Con<br \/>\nel <i style=\"text-align: justify; text-indent: -18pt;\">delay<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> interno del <\/span><i style=\"text-align: justify; text-indent: -18pt;\">for<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> indicamos el retraso que habr\u00e1 tras<br \/>\ncada paso del motor.<\/span><\/li>\n<li>Con<br \/>\nel <i style=\"text-align: justify; text-indent: -18pt;\">delay<\/i><span style=\"text-align: justify; text-indent: -18pt;\"> externo, indicamos el restraso<br \/>\nque se producir\u00e1 tras acabar el lado y empezar el siguiente.<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"mso-list: l5 level1 lfo5; text-align: justify; text-indent: -18.0pt;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\">\nComo en los casos anteriores, el c\u00f3digo completo puede<br \/>\nencontrarse online y bajo una licencia de <i style=\"mso-bidi-font-style: normal;\">Creative<br \/>\nCommons<\/i> accediendo al siguiente enlace: <a href=\"https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/square_CNC.ino\">https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\/blob\/master\/square_CNC.ino<\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">5.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Resultados<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nUna vez llevado a cabo todo lo<br \/>\nanterior, y tras algunos intentos fallidos, obtuvimos un cuadrado como el que<br \/>\npodemos ver a continuaci\u00f3n:<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<span style=\"mso-no-proof: yes;\"><\/span><\/div>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-29at22.31.44-540x1024.jpeg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1600\" data-original-width=\"843\" height=\"320\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-29at22.31.44-540x1024.jpeg\" width=\"168\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td class=\"tr-caption\" style=\"text-align: center;\"><i style=\"font-size: medium;\">Resultado de la impresi\u00f3n<\/i><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div align=\"center\" class=\"MsoNormal\" style=\"text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nComo se puede ver, no tiene mucha<br \/>\naltura ya que para esa prueba imprimimos \u00fanicamente tres niveles, pero podemos<br \/>\nver como tiene forma de cuadrado perfecto como le indicamos.<\/p>\n<p>A continuaci\u00f3n, encontrar\u00e9is un video con el funcionamiento de los ejes y un ejemplo de impresi\u00f3n:<\/p>\n<p><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<iframe loading=\"lazy\" allowfullscreen=\"\" class=\"YOUTUBE-iframe-video\" data-thumbnail-src=\"https:\/\/i.ytimg.com\/vi\/8ibVxhcb--A\/0.jpg\" frameborder=\"0\" height=\"266\" src=\"https:\/\/www.youtube.com\/embed\/8ibVxhcb--A?feature=player_embedded\" width=\"320\"><\/iframe><\/div>\n<p><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">6.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Problemas encontrados<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nDurante la realizaci\u00f3n de la pr\u00e1ctica se encontraron los siguientes problemas:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpFirst\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Como<br \/>\nya hemos mencionado anteriormente, al principio ten\u00edamos pensado construir la<br \/>\nm\u00e1quina CNC con disqueteras viejas, pero debido a su escaso tama\u00f1o, nos<br \/>\ndecantamos por construir los ejes con unos motores, varillas y una correa.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>A<br \/>\nla hora de montar el eje Z, fue bastante dificil por el hecho de estar unido al<br \/>\neje X. Adem\u00e1s tuvimos que hacer una pieza de madera especial en la que encajara<br \/>\nnuestro bol\u00edgrafo 3D para que no se desplazara a la hora de imprimir.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>A<br \/>\nla hora de hackear el bol\u00edgrafo 3D, tuvimos que tener extremo cuidado al soldar<br \/>\nlos cables, ya que no pod\u00edamos estropear el bol\u00edgrafo porque si no, no<br \/>\ntendr\u00edamos el tiempo suficiente para pedir otro por Internet. Adem\u00e1s, los componentes del<br \/>\nbol\u00edgrafo son muy peque\u00f1os, y nos podr\u00edamos equivocar f\u00e1cilmente.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Cuando<br \/>\nprobamos por primera vez el movimiento de los ejes, vimos que no iban tan<br \/>\nligeros como esper\u00e1bamos. Esto se debe a que la armadura fue hecha con<br \/>\nmadera y por ende, las varillas no deslizaban bien. Aunque lijamos la madera lo m\u00e1ximo<br \/>\nposible, aun sigue habiendo momentos en los que se atasca.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>En<br \/>\ncuanto al c\u00f3digo, no nos supuso mucho problema; lo \u00fanico que nos cost\u00f3 un poco<br \/>\nm\u00e1s fue calibrar la longitud que tendr\u00eda que tener el cuadrado (a veces se<br \/>\nsal\u00eda de la base) y los delays necesarios para que todo el proceso se<br \/>\ndesarrollara correctamente.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l0 level1 lfo6; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Por<br \/>\n\u00faltimo, hubo otro problema con el material sobre el que imprim\u00edamos.<br \/>\nProbamos con distintos tipos de materiales y hab\u00eda algunos en los que el<br \/>\npl\u00e1stico, como no se solidifica instant\u00e1neamente, no agarraba bien, por lo que<br \/>\nel bol\u00edgrafo iba arrastrando el pl\u00e1stico seg\u00fan imprim\u00eda. Por culpa de este<br \/>\nproblema, tuvimos que hacer gran cantidad de pruebas.<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">7.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Posibles mejoras<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\nEn cuanto a las posibles mejoras,<br \/>\nse nos han ocurrido las siguientes:<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpFirst\" style=\"mso-list: l6 level1 lfo7; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Utilizar<br \/>\nla librer\u00eda <i>&lt;Stepper.h&gt;<\/i> para simplificar el c\u00f3digo. Esta librer\u00eda<br \/>\nincorpora una serie de funciones que hacen que el movimiento de los motores sea<br \/>\nmucho m\u00e1s sencillo. En nuestro caso no ha sido un gran problema no utilizarla<br \/>\nporque la figura que hemos decidido imprimir no es muy compleja.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"mso-list: l6 level1 lfo7; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Adem\u00e1s,<br \/>\ntal y como est\u00e1 desarrollado el proyecto, si queremos imprimir una nueva<br \/>\nfigura, tendremos que cambiar todo el c\u00f3digo programando el movimiento de los<br \/>\nmotores para la nueva figura. Buscando informaci\u00f3n en Internet descubrimos la<br \/>\nexistencia de la librer\u00eda <b style=\"mso-bidi-font-weight: normal;\">grbl<\/b>, a la<br \/>\nque se le puede pasar como par\u00e1metro las coordenadas de los movimientos de los<br \/>\ntres ejes en un archivo G-CODE (creado f\u00e1cilmente a trav\u00e9s de una p\u00e1gina web<br \/>\ncomo <a href=\"http:\/\/www.makercam.com\/\">http:\/\/www.makercam.com<\/a>), la cual permite transmitir esa informaci\u00f3n a los motores sin tener que cambiar c\u00f3digo.<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"text-align: justify;\">\nNo decidimos<br \/>\nutilizar dicha librer\u00eda por dos razones fundamentales:<\/p>\n<\/div>\n<div class=\"MsoListParagraphCxSpMiddle\" style=\"margin-left: 72.0pt; mso-add-space: auto; mso-list: l3 level1 lfo8; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;\"><span style=\"mso-list: Ignore;\">a.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Si la hubi\u00e9ramos utilizado, no hubi\u00e9ramos tenido<br \/>\nque implementar nada de c\u00f3digo, ya que las distintas figuras se pasan como<br \/>\ncoordenadas a dicha librer\u00eda.<\/div>\n<div class=\"MsoListParagraphCxSpLast\" style=\"margin-left: 72.0pt; mso-add-space: auto; mso-list: l3 level1 lfo8; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;\"><span style=\"mso-list: Ignore;\">b.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Adem\u00e1s, la librer\u00eda estaba preparada para una<br \/>\nCNC de dos ejes en el caso de Arduino UNO y nosotros necesit\u00e1bamos los 3 ejes.<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoListParagraph\" style=\"mso-list: l7 level1 lfo9; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"font-family: &quot;courier new&quot;; mso-fareast-font-family: &quot;Courier New&quot;;\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp; <\/span><\/span><\/span>Por<br \/>\n\u00faltimo, y como mejora poco esencial, pensamos que se podr\u00eda seguir el mismo<br \/>\nesquema expuesto en esta gu\u00eda para construir otra impresora 3D pero de mayores<br \/>\ndimensiones, ya que esta solo puede imprimir figuras de tama\u00f1o muy reducido<br \/>\n(unos 5&#215;5 cent\u00edmetros) y tapar el cableado de alguna manera para que no<br \/>\ninterfiera con el movimiento de los ejes.<\/div>\n<div class=\"MsoListParagraph\" style=\"mso-list: l7 level1 lfo9; text-align: justify; text-indent: -18.0pt;\">\n<\/div>\n<div class=\"MsoListParagraph\" style=\"mso-list: l7 level1 lfo9; text-align: justify; text-indent: -18.0pt;\">\n<\/div>\n<h1 style=\"margin-left: 36.0pt; mso-list: l8 level1 lfo1; text-align: justify; text-indent: -18.0pt;\">\n<span style=\"mso-bidi-font-family: &quot;Calibri Light&quot;; mso-bidi-theme-font: major-latin; mso-fareast-font-family: &quot;Calibri Light&quot;; mso-fareast-theme-font: major-latin;\"><span style=\"mso-list: Ignore;\">8.<span style=\"font: 7.0pt &quot;Times New Roman&quot;;\">&nbsp;&nbsp;<br \/>\n<\/span><\/span><\/span>Enlaces de inter\u00e9s<\/h1>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n[1]. Pod\u00e9is acceder a una memoria m\u00e1s detallada del proyecto (PDF) a trav\u00e9s del siguiente enlace:<br \/>\n<a href=\"https:\/\/drive.google.com\/file\/d\/1X1N3c-fvXRcOwas4xsX4Hiczj2phn3QL\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1X1N3c-fvXRcOwas4xsX4Hiczj2phn3QL\/view?usp=sharing<\/a><\/p>\n<p>[2]. Enlace a la presentaci\u00f3n (PPT) del proyecto:&nbsp;<a href=\"https:\/\/drive.google.com\/file\/d\/1XQCd2AJdn02wT-4N9JEiNfp-44XB2Z3n\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1XQCd2AJdn02wT-4N9JEiNfp-44XB2Z3n\/view?usp=sharing<\/a><\/p>\n<p>[3]. Enlace a la presentaci\u00f3n (PDF) del proyecto:<br \/>\n<a href=\"https:\/\/drive.google.com\/file\/d\/1OEzsG3CNLepqLR030kEStQH_j8E9pAdS\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1OEzsG3CNLepqLR030kEStQH_j8E9pAdS\/view?usp=sharing<\/a><\/p>\n<\/div>\n<div class=\"MsoNormal\">\n[4]. Enlace a la p\u00e1gina de GitHub del proyecto: <a href=\"https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino\">https:\/\/github.com\/jarudaSeytr\/3dprinter-arduino<\/a><\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n[5]. Enlace al v\u00eddeo de YouTube<br \/>\ncon el funcionamiento de nuestra impresora:<\/p>\n<div class=\"page\" title=\"Page 14\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<span style=\"color: rgb(1.960784% , 38.823530% , 75.686280%); font-family: &quot;calibri&quot;; font-size: 12.000000pt;\"><a href=\"https:\/\/www.youtube.com\/watch?v=8ibVxhcb--A\">https:\/\/www.youtube.com\/watch?v=8ibVxhcb&#8211;A<\/a><\/span><span style=\"color: #0563c1; font-family: &quot;calibri&quot;; font-size: 12pt;\">&nbsp;<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"text-align: justify;\">\n[6]. Enlace al blog de la<br \/>\nasignatura, d\u00f3nde, adem\u00e1s de este proyecto, se pueden ver otros muy<br \/>\ninteresantes: <a href=\"http:\/\/dse-urjc.blogspot.com.es\/\">http:\/\/dse-urjc.blogspot.com.es<\/a><\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IMPRESORA 3D _ ARDUINO Proyecto realizado por Daniel P\u00e9rez Bartolom\u00e9, Javier Redondo Ant\u00f3n y Rub\u00e9n Sebasti\u00e1n Mor\u00e1n (GRUPO 20, M\u00f3stoles) \/* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; *\/ \u00cdndice de contenidos: 1.&nbsp;&nbsp;&nbsp;&nbsp; Introducci\u00f3n. 3 2.&nbsp;&nbsp;&nbsp;&nbsp; Lista de materiales. 4&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1511,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-63","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"IMPRESORA 3D _ ARDUINO Proyecto realizado por Daniel P\u00e9rez Bartolom\u00e9, Javier Redondo Ant\u00f3n y Rub\u00e9n Sebasti\u00e1n Mor\u00e1n (GRUPO 20, M\u00f3stoles) \/* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; *\/ \u00cdndice de contenidos: 1.&nbsp;&nbsp;&nbsp;&nbsp; Introducci\u00f3n. 3 2.&nbsp;&nbsp;&nbsp;&nbsp; Lista de materiales. 4&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-30T10:33:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-04T11:15:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"899\" \/>\n\t<meta property=\"og:image:height\" content=\"1599\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Administrador de la red\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrador de la red\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"IMPRESORA 3D _ ARDUINO &#8211; M\u00f3stoles, GRUPO 20\",\"datePublished\":\"2018-04-30T10:33:00+00:00\",\"dateModified\":\"2019-05-04T11:15:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/\"},\"wordCount\":2697,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2018\\\/04\\\/WhatsAppImage2018-04-27at13.37.16.jpeg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/\",\"name\":\"IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2018\\\/04\\\/WhatsAppImage2018-04-27at13.37.16.jpeg\",\"datePublished\":\"2018-04-30T10:33:00+00:00\",\"dateModified\":\"2019-05-04T11:15:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2018\\\/04\\\/WhatsAppImage2018-04-27at13.37.16.jpeg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2018\\\/04\\\/WhatsAppImage2018-04-27at13.37.16.jpeg\",\"width\":899,\"height\":1599},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/impresora-3d-arduino-mostoles-grupo-20\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IMPRESORA 3D _ ARDUINO &#8211; M\u00f3stoles, GRUPO 20\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"name\":\"Proyectos con Arduino.\",\"description\":\"Blog de proyectos de Arduino de alumnos de la URJC\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\",\"name\":\"Universidad Rey Juan Carlos\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"width\":745,\"height\":288,\"caption\":\"Universidad Rey Juan Carlos\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\",\"name\":\"Administrador de la red\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"caption\":\"Administrador de la red\"},\"sameAs\":[\"https:\\\/\\\/blogs.etsii.urjc.es\"],\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/etsiiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/","og_locale":"es_ES","og_type":"article","og_title":"IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.","og_description":"IMPRESORA 3D _ ARDUINO Proyecto realizado por Daniel P\u00e9rez Bartolom\u00e9, Javier Redondo Ant\u00f3n y Rub\u00e9n Sebasti\u00e1n Mor\u00e1n (GRUPO 20, M\u00f3stoles) \/* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; *\/ \u00cdndice de contenidos: 1.&nbsp;&nbsp;&nbsp;&nbsp; Introducci\u00f3n. 3 2.&nbsp;&nbsp;&nbsp;&nbsp; Lista de materiales. 4&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2018-04-30T10:33:00+00:00","article_modified_time":"2019-05-04T11:15:02+00:00","og_image":[{"width":899,"height":1599,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg","type":"image\/jpeg"}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"IMPRESORA 3D _ ARDUINO &#8211; M\u00f3stoles, GRUPO 20","datePublished":"2018-04-30T10:33:00+00:00","dateModified":"2019-05-04T11:15:02+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/"},"wordCount":2697,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/","name":"IMPRESORA 3D _ ARDUINO - M\u00f3stoles, GRUPO 20 - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg","datePublished":"2018-04-30T10:33:00+00:00","dateModified":"2019-05-04T11:15:02+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2018\/04\/WhatsAppImage2018-04-27at13.37.16.jpeg","width":899,"height":1599},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/impresora-3d-arduino-mostoles-grupo-20\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"IMPRESORA 3D _ ARDUINO &#8211; M\u00f3stoles, GRUPO 20"}]},{"@type":"WebSite","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","name":"Proyectos con Arduino.","description":"Blog de proyectos de Arduino de alumnos de la URJC","publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization","name":"Universidad Rey Juan Carlos","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","width":745,"height":288,"caption":"Universidad Rey Juan Carlos"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211","name":"Administrador de la red","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","caption":"Administrador de la red"},"sameAs":["https:\/\/blogs.etsii.urjc.es"],"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/etsiiadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":1,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":1529,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/63\/revisions\/1529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/1511"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}