{"id":22,"date":"2019-04-28T16:42:00","date_gmt":"2019-04-28T16:42:00","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=22"},"modified":"2019-05-04T11:18:40","modified_gmt":"2019-05-04T11:18:40","slug":"plotter","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/","title":{"rendered":"Plotter"},"content":{"rendered":"<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"900\" data-original-width=\"1600\" height=\"180\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter-1024x576.jpg\" width=\"320\" \/><\/a><\/div>\n<p><\/p>\n<h2>\nMateriales<\/h2>\n<ul>\n<li>Motores paso a paso<\/li>\n<li>Polea dentada y engranajes<\/li>\n<li>Sujeciones para las varillas<\/li>\n<li>Varillas met\u00e1licas<\/li>\n<li>Motor shield<\/li>\n<li>Arduino mega para poder tener m\u00e1s pines y aumentar la funcionalidad<\/li>\n<li>Servo <\/li>\n<li>Bater\u00eda<\/li>\n<li>Listones de madera <\/li>\n<\/ul>\n<p><\/p>\n<h2>\nMontaje<\/h2>\n<p>La parte de montaje se divide en 2 partes, el montaje de la estructura y la conexi\u00f3n de los componentes:<\/p>\n<h3>\n1. Estructura<\/h3>\n<p>La construcci\u00f3n de la estructura fue uno de los puntos m\u00e1s complicados del proyecto ya que determina en gran medida la precisi\u00f3n del producto final. En esta versi\u00f3n hemos encontrado varios problemas, sin embargo tambi\u00e9n hemos detectado cual seria su soluci\u00f3n, todo esto est\u00e1 explicado en los apartados correspondientes.<br \/>\nLa estructura b\u00e1sica son los 3 tablones, hay que cortarlos lo suficientemente largos para que sobren unos 5 cent\u00edmetros en cada extremo del tama\u00f1o que pensemos imprimir (en nuestro caso era un A3, 297 x 420 mm). Una vez cortados hay que fijar los soportes de las barras junto con los tensores de la correa.<\/p>\n<p> <iframe allow=\"autoplay; fullscreen; vr\" allowfullscreen=\"\" allowvr=\"\" class=\"hidden\" id=\"api-frame\" mozallowfullscreen=\"true\" src=\"\" webkitallowfullscreen=\"true\"><\/iframe><\/p>\n<p>    var iframe = document.getElementById( &#8216;api-frame&#8217; );<\/p>\n<p>        var uid = &#8216;e9e43eeaa3ca4ffaa93d032f338893a0&#8217;;<br \/>\n        var client = null;<\/p>\n<p>        function loadmodel(){<br \/>\n            document.addEventListener(&#8216;load&#8217;, () => console.log(&#8216;viewerready&#8217;))<\/p>\n<p>            \/\/ By default, the latest version of the viewer API will be used.<br \/>\n            var client = new Sketchfab( iframe );<\/p>\n<p>            \/\/ Alternatively, you can request a specific version.<br \/>\n            \/\/ var client = new Sketchfab( &#8216;1.0.0&#8217;, iframe );<\/p>\n<p>            client.init( uid, {<br \/>\n                success: function onSuccess( api ){<br \/>\n                    console.log( &#8216;Success&#8217; );<br \/>\n                    api.load();<br \/>\n                    api.start();<\/p>\n<p>                    api.addEventListener( &#8216;viewerready&#8217;, function() {<br \/>\n                        console.log( &#8216;Viewer is ready&#8217;);<br \/>\n                      \/\/once the viewer is ready, show the iframe<br \/>\n                        let $apiFrame = document.getElementById(\u00abapi-frame\u00bb);<br \/>\n                        $apiFrame.classList.remove(\u00abhidden\u00bb); \/\/ Remove hidden class<br \/>\n                    } );<br \/>\n                },<br \/>\n                error: function onError(callback){<br \/>\n                    console.log(this.error);<br \/>\n                }<br \/>\n            } );<br \/>\n        };<\/p>\n<p>\n  Cargar modelo<br \/>\n<br \/>\nUna vez preparados los soportes tenemos que meter la barra del eje Y, junto a la barra colocamos las piezas que soportar\u00e1n el eje X. En este soporte montamos el motor y la junta de los ejes para poder montar el eje X. Ahora colocamos el list\u00f3n del eje X atronill\u00e1ndolo al soporte del eje Y y la pieza que lo soporta en el otro list\u00f3n<br \/>\nUna vez acabado todo esto ya solo nos queda colocar el estabilizador y el motor del eje X. Por ultimo colocamos las correas y las tensamos.<br \/>\nTodas las piezas que hay que imprimir se encuentran <a href=\"https:\/\/github.com\/Lorkxars\/Plotter\/tree\/master\/Partes\">aqu\u00ed<\/a> en formato STL. <\/p>\n<h3>\n2. Circuito<\/h3>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/Circuito-1.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"938\" data-original-width=\"1000\" height=\"300\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/Circuito-1.jpg\" width=\"320\" \/><\/a><\/div>\n<p><\/p>\n<h2>\nSoftware<\/h2>\n<p>La parte software de este proyecto se divide tres bloques:<\/p>\n<h3>\n1. Convertir imagen (GCode)<\/h3>\n<p>\nPara dibujar la imagen necesitamos primero convertirla para que el arduino la pueda interpretar. Utilizaremos para ello el programa \u00abInkscape\u00bb.<br \/>\nPrimero transformamos la imagen en mapa de bits.<\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/pez-mapa_bits-1024x448.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"581\" data-original-width=\"1329\" height=\"139\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/pez-mapa_bits-1024x448.png\" width=\"320\" \/><\/a><\/div>\n<p>\nA continuaci\u00f3n, convertimos el mapa de bits obtenido en lenguaje GCode.<br \/>\nGCode es un lenguaje que traduce los puntos en coordenadas que le indican a la m\u00e1quina a d\u00f3nde desplazarse, en qu\u00e9 orden y a qu\u00e9 velocidad. Vemos alguna de las instrucciones:<\/p>\n<p>        <i>&nbsp;<\/i><\/p>\n<p><i>Ejemplo GCode:<\/i><br \/>\nG00 Z5.000000 (levantar el l\u00e1piz, subimos el eje Z)<br \/>\nG00 X103.091800 Y203.011719 (se coloca en la coordenada inicial)<br \/>\nG01 Z-1.000000 (bajar el l\u00e1piz para comenzar a pintar las coordenadas)<br \/>\n            (leemos las instrucciones y vamos moviendo el l\u00e1piz manteniendo el l\u00e1piz bajado)<br \/>\nG03 X74.691837 Y219.875853 Z-1.000000 I0.023180 J-23.932592<br \/>\nG01 X43.384766 Y209.238281 Z-1.000000<br \/>\n            G03 X10.402123 Y212.123598 Z-1.000000 I-49.882859 J-380.262773<br \/>\nG03 X6.695312 Y210.857422 Z-1.000000 I-0.236693 J-5.366116<br \/>\nG01 X109.353520 Y262.779297 Z-1.000000<br \/>\n            (una vez terminadas las instrucciones volvemos a levantar el l\u00e1piz)<br \/>\nG00 Z5.000000<\/p>\n<h3>\n2. Programa para dibujar imagen (Arduino)<\/h3>\n<p>\nNuestro programa recibe l\u00ednea a l\u00ednea una serie de instrucciones GCode. Por tanto nuestro c\u00f3digo analiza y procesa una l\u00ednea y la traduce en un movimiento de los ejes. Una vez terminado el movimiento se reinicia el loop para hacer lo propio con la siguiente linea. <a href=\"https:\/\/github.com\/Lorkxars\/Plotter\/blob\/master\/Codigo\/Codigo.ino\">Archivo<\/a>.<\/p>\n<h3>\n3. Enviar imagen (Procesing)<\/h3>\n<p>\nUna vez que hemos cargado nuestro programa en el arduino necesitamos transferir la imagen en GCode a la m\u00e1quina, para ello emplearemos Processing.<br \/>\nCuando ejecutamos este programa nos aparece una nueva ventana con opciones.<\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<img decoding=\"async\" border=\"0\" data-original-height=\"278\" data-original-width=\"505\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2019\/04\/processing.png\" \/><\/div>\n<p>\nPrimero debemos presionar la opci\u00f3n \u00abp\u00bb para seleccionar el puerto. Seleccionamos aquel en el que est\u00e9 conectado nuestro arduino. Despu\u00e9s presionamos opci\u00f3n \u00abg\u00bb para adjuntar el archivo .gcode que queramos pasar al plotter.<br \/>\nUna vez seleccionado el archivo este se env\u00eda y el arduino comienza a procesarlo autom\u00e1ticamente. <a href=\"https:\/\/github.com\/Lorkxars\/Plotter\/blob\/master\/GCTRL\/GCTRL.pde\">Archivo<\/a>.<\/p>\n<h2>\nProblemas<\/h2>\n<ul>\n<li>Estructura m\u00e1s complicada de lo esperado: en un principio se esperaba el uso de un n\u00famero reducido de piezas y de poca complejidad, pero a medida que se iba construyendo la estructura se tuvieron que modificar algunas de las piezas para poder construir la estructura deseada<\/li>\n<li>Menor precisi\u00f3n de la esperada: el soporte creado para la sujeci\u00f3n del bol\u00edgrafo no es lo suficientemente robusto para evitar la vibraci\u00f3n producida por la estructura al moverse, por lo que el bol\u00edgrafo no tiene la suficiente precisi\u00f3n para pintar con claridad, haciendo que los dibujos resultantes salgan difuminados<\/li>\n<li>Interpretaci\u00f3n del GCode: al pasar las im\u00e1genes a GCode, este sal\u00eda muy detallado, pero no hab\u00eda mucha documentaci\u00f3n para poder interpretar completamente el c\u00f3digo<\/li>\n<li>Alimentaci\u00f3n de los motores: estos necesitan de una fuente con gran voltaje para poder funcionar bien, pero debido a eso provoca que componentes como Motor Shield se calienten demasiado. Esto preocupa en parte ya que puede que un uso continuado del plotter provoque la rotura de alguno de los componentes<\/li>\n<\/ul>\n<p><\/p>\n<h2>\nMejoras<\/h2>\n<ul>\n<li>Aumentar la precisi\u00f3n del plotter: mediante la creaci\u00f3n de un soporte con m\u00e1s robustez o con mayor superficie de agarre<\/li>\n<li>Incluir un cabezal con m\u00e1s ranuras: as\u00ed se podr\u00edan pintar im\u00e1genes con m\u00e1s de un color<\/li>\n<li>Poder mandar la informaci\u00f3n por bluetooth: ahora mismo se necesita que el ordenador este conectado con el plotter para poder pasar la informaci\u00f3n<\/li>\n<li>Automatizar el paso de imagen a GCode: actualmente convertimos la imagen a GCode mediante un programa externo y luego se pasa esta informaci\u00f3n al programa. Esta mejora consistir\u00eda en la elaboraci\u00f3n de un c\u00f3digo que pudiera procesar la imagen e interpretar los comandos para que el plotter funcione. Es decir, solo tendr\u00edamos que pasar la imagen al Arduino y este har\u00eda el resto<\/li>\n<li>Incluir una segunda barra con y un list\u00f3n en el eje X de forma que el soporte de los bol\u00edgrafos se pudiera colocar en medio, perpendicular a la hoja disminuyendo las vibraciones en el soporte, lo que aumentar\u00eda sustancialmente la precisi\u00f3n<\/li>\n<\/ul>\n<p><\/p>\n<h2>\nArchivos adjuntos<\/h2>\n<p>Todos los archivos se pueden encontrar <a href=\"https:\/\/github.com\/Lorkxars\/Plotter\">aqu\u00ed <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Materiales Motores paso a paso Polea dentada y engranajes Sujeciones para las varillas Varillas met\u00e1licas Motor shield Arduino mega para poder tener m\u00e1s pines y aumentar la funcionalidad Servo Bater\u00eda Listones de madera Montaje&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1826,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-22","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.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Plotter - 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\/plotter\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Plotter - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Materiales Motores paso a paso Polea dentada y engranajes Sujeciones para las varillas Varillas met\u00e1licas Motor shield Arduino mega para poder tener m\u00e1s pines y aumentar la funcionalidad Servo Bater\u00eda Listones de madera Montaje&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-28T16:42:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-04T11:18:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\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=\"5 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\\\/plotter\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Plotter\",\"datePublished\":\"2019-04-28T16:42:00+00:00\",\"dateModified\":\"2019-05-04T11:18:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/\"},\"wordCount\":1085,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/04\\\/Plotter.jpg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/\",\"name\":\"Plotter - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/04\\\/Plotter.jpg\",\"datePublished\":\"2019-04-28T16:42:00+00:00\",\"dateModified\":\"2019-05-04T11:18:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/04\\\/Plotter.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/04\\\/Plotter.jpg\",\"width\":1600,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/plotter\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Plotter\"}]},{\"@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":"Plotter - 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\/plotter\/","og_locale":"es_ES","og_type":"article","og_title":"Plotter - Proyectos con Arduino.","og_description":"Materiales Motores paso a paso Polea dentada y engranajes Sujeciones para las varillas Varillas met\u00e1licas Motor shield Arduino mega para poder tener m\u00e1s pines y aumentar la funcionalidad Servo Bater\u00eda Listones de madera Montaje&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2019-04-28T16:42:00+00:00","article_modified_time":"2019-05-04T11:18:40+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg","type":"image\/jpeg"}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Plotter","datePublished":"2019-04-28T16:42:00+00:00","dateModified":"2019-05-04T11:18:40+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/"},"wordCount":1085,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/","name":"Plotter - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg","datePublished":"2019-04-28T16:42:00+00:00","dateModified":"2019-05-04T11:18:40+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/04\/Plotter.jpg","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/plotter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Plotter"}]},{"@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\/22","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=22"}],"version-history":[{"count":1,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":1830,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/22\/revisions\/1830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/1826"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}