{"id":5031,"date":"2022-05-12T21:26:51","date_gmt":"2022-05-12T19:26:51","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=5031"},"modified":"2022-05-12T21:26:53","modified_gmt":"2022-05-12T19:26:53","slug":"flexo-automatizado-flexuino","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/","title":{"rendered":"FLEXO AUTOMATIZADO &#8211; FLEXUINO"},"content":{"rendered":"\n<p>Hola, somos Daniel G\u00f3mez-Escalonilla S\u00e1ez y Ra\u00fal Rico Mart\u00edn-Caro, miembros del Grupo 8 de la asignatura de Sistemas Empotrados y de Tiempo Real. Os presentamos nuestro proyecto \u00abFlexuino\u00bb.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52069120729_6bb6b479a3_b.jpg\" alt=\"\" width=\"420\" height=\"447\" \/><\/figure><\/div>\n\n\n\n<p><a href=\"https:\/\/www.flickr.com\/photos\/195631114@N06\/52069120729\/in\/dateposted-public\/\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">INTRODUCCI\u00d3N<\/h5>\n\n\n\n<p>La idea del proyecto fue crear un flexo automatizado que funcione de manera eficiente y que no ocupe mucho espacio. Muchas veces el escritorio o mesa de trabajo de los estudiantes est\u00e1 lleno de hojas, documentos, herramientas para trabajar, y puede resultar algo incomodo tener un flexo de grandes dimensiones ocupando gran espacio de la mesa. Tambi\u00e9n, muchas veces el enchufe se encuentra en una posici\u00f3n no muy c\u00f3moda dificultando la conexi\u00f3n del flexo. Por lo que, nuestro principal objetivo era suplir estos problemas y crear un flexo c\u00f3modo para el estudiante.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">IMPLEMENTACI\u00d3N<\/h5>\n\n\n\n<p>En primer lugar, el flexo se encuentra en una posici\u00f3n inicial plegada. Cuando el usuario desee que se active, pasar\u00e1 la mano por un sensor provocando que se levante a trav\u00e9s de sus dos brazos: el primero de ellos, gracias a la fuerza de los dos motores adheridos en la parte superior de nuestra base, lograr\u00e1 proporcionar la verticalidad necesaria para que, el segundo brazo, proporcione, gracias al motor ubicado en la parte superior de \u00e9ste, un \u00e1ngulo adecuado que apunte hacia la posici\u00f3n donde el estudiante trabaja. Posteriormente, tras ambos levantamientos, el led se iluminar\u00e1 aportando la luminosidad buscada.<br>Cuando el estudiante haya acabado su jornada y quiera desactivar el flexo, volver\u00e1 a pasar la mano por el mismo sensor, y \u00e9ste volver\u00e1 a su posici\u00f3n inicial, tras realizar el proceso inverso al mencionado anteriormente.<br><\/p>\n\n\n\n<p>Tambi\u00e9n, se ha a\u00f1adido una funcionalidad que consiste en lo siguiente: si el sensor detecta algo a una distancia mayor al umbral con el que se activa el flexo, se encender\u00e1 un led indic\u00e1ndolo, pero en ning\u00fan caso se desplegar\u00e1. Con este aviso, se logra evitar que cualquier movimiento o cosa externa se confunda con la activaci\u00f3n intencionada por parte del usuario. Por otro lado, si el sensor no detecta nada, el flexo se quedar\u00e1 en su posici\u00f3n.<br><\/p>\n\n\n\n<p>El sensor empleado se trata de un ultras\u00f3nico ubicado en el lateral de la base cuya funci\u00f3n ser\u00e1 la detecci\u00f3n de distancias, dando paso a los diferentes mecanismos mencionados.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">PASOS DADOS<\/h5>\n\n\n\n<p><strong>A)<\/strong> <strong>FASE DE DESARROLLO DE LA BASE: <\/strong>en una primera instancia, decidimos construir una base que pudiera soportar todo el peso de nuestro flexo y, adem\u00e1s, contuviera en su interior tanto la Placa Protoboard como la Placa Arduino como tambi\u00e9n las diferentes conexiones que presentaba nuestro proyecto. Para ello, nos servimos de una caja de cart\u00f3n resistente que, tras unas modificaciones, cumpl\u00eda con dicho objetivo.<br><\/p>\n\n\n\n<p><strong>B)<\/strong> <strong>SENSOR ULTRAS\u00d3NICO Y LED:<\/strong> se han a\u00f1adido ambos componentes en nuestra base. El sensor ultras\u00f3nico se ubicar\u00e1 en la parte lateral mientras que el led, se encontrar\u00e1 en la parte superior.<br><\/p>\n\n\n\n<p><strong>C)<\/strong> <strong>MOTORES: <\/strong>una vez que cont\u00e1bamos con la base del flexo, adherimos dos motores a su parte superior. \u00c9stos deber\u00edan ser lo suficientemente potentes para levantar la estructura de nuestro flexo.<br><\/p>\n\n\n\n<p><strong>D)<\/strong> <strong>ESTRUCTURA F\u00cdSICA:<\/strong> el desarrollo de la estructura f\u00edsica de nuestro proyecto se dividi\u00f3 en dos partes:<br><\/p>\n\n\n\n<p class=\"has-text-align-left\">     a. <span style=\"text-decoration: underline\">PRIMER BRAZO<\/span>: para el brazo inferior, usamos pares de piezas met\u00e1licas unidas entre s\u00ed          mediante tuercas, tornillos y alambres, obteniendo un brazo s\u00f3lido y resistente.<br>     b. <span style=\"text-decoration: underline\">SEGUNDO BRAZO<\/span>: para el brazo superior, seguimos la misma metodolog\u00eda, a\u00f1adiendo un motor menos potente para lograr levantar este segundo brazo. Tambi\u00e9n se le a\u00f1adi\u00f3 un cuello de botella con otro led en su interior, simulando la parte superior de un flexo original.<br><\/p>\n\n\n\n<p><strong>E) EST\u00c9TICA:<\/strong> para conseguir una mejor versi\u00f3n del producto, se decidi\u00f3 darle tanto a la base como a ambos brazos una capa de pintura negra.<br><\/p>\n\n\n\n<p><strong>F) CONEXIONES:<\/strong> para lograr el funcionamiento de los diferentes componentes de nuestro proyecto, se realizaron las conexiones oportunas para lograr nuestro objetivo, mediante la utilizaci\u00f3n de diferentes tipos de cables.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52067941427_c32362e79b_h.jpg\" alt=\"\" width=\"691\" height=\"275\" \/><\/figure><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">REPARTO DE TAREAS<\/h5>\n\n\n\n<p>Durante el desarrollo de nuestro proyecto, ambos alumnos realizaron todas las funciones y tareas de forma paralela y sin ning\u00fan tipo de prioridad ni inter\u00e9s en particular.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">COSTES<\/h5>\n\n\n\n<p>En cuanto a los costes que se tuvieron en la elaboraci\u00f3n de nuestro proyecto, los podemos dividir en 3 grupos:<br><\/p>\n\n\n\n<p><strong>A) MATERIALES DEL KIT:<\/strong> en este apartado, nos servimos de la Placa Protoboard, de la Placa Arduino, del sensor ultras\u00f3nico, del diodo led, del servo motor SG90 y de cables. El coste fue de 0\u20ac, ya que fue proporcionado por nuestro profesor.<br><\/p>\n\n\n\n<p><strong>B) MATERIALES RECICLADOS:<\/strong> uno de los principales objetivos que nos marcamos a la hora de planificar nuestro proyecto fue el de la utilizaci\u00f3n del m\u00e1ximo n\u00famero de componentes reciclables, para contribuir con el medio ambiente. Empleamos una botella, unas piezas de metal, alambres, tornillos y tuercas. El coste fue de 0\u20ac ya que eran materiales reciclados.<br><\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>C) MATERIALES ADQUIRIDOS:<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><br>a. Caja: 2.5\u20ac<br>b. Servo Motor MG996R: 2 x 6.6 = 13,2\u20ac<br>c. Led SMD 3W: 2.5\u20ac<br>d. Servo Motor SG90: 0\u20ac *<br>e. Sensor PIR: 6\u20ac **<br>TOTAL: 24,20 \u20ac<\/p>\n\n\n\n<p class=\"has-text-align-left\"><br><strong>(*<em>)<\/em><\/strong><em> = Cabe destacar que en un primer momento adquirimos 5 Servo Motores SG90 para utilizarlos en lugar de los motores MG996R. Sin embargo, al ver que no pod\u00edan levantar el peso exigido, devolvimos el producto. <\/em><\/p>\n\n\n\n<p class=\"has-text-align-left\"><em><strong>(**)<\/strong> = Inicialmente ibas a iniciar el mecanismo de nuestro proyecto mediante la detecci\u00f3n de movimiento a trav\u00e9s de un sensor PIR, pero, tras no conseguir el resultado esperado, decidimos sustituirlo por el sensor ultras\u00f3nico del KIT.<\/em><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">PROBLEMAS ENCONTRADOS<\/h5>\n\n\n\n<p>Los problemas m\u00e1s relevantes que tuvimos fueron los siguientes:<br><\/p>\n\n\n\n<p><strong>A.<\/strong> El giro de los servo motores para levantar el brazo se realizaba al rev\u00e9s de como nosotros quer\u00edamos. Lo que hicimos fue inicializar los servo motores inferiores a 0 y 70 y el superior a 40. De esta forma, conseguimos el movimiento esperado.<br><\/p>\n\n\n\n<p><strong>B. <\/strong>Otro de los problemas estuvo relacionado con la potencia de los servo motores que levantan el brazo inferior. Seg\u00fan fuimos construyendo los brazos, se iba comprobando si los servos eran capaces de levantar el brazo. Inicialmente, mediante un servo motor SG90, se lograba.<br>Sin embargo, seg\u00fan fuimos a\u00f1adiendo piezas, la potencia qued\u00f3 insuficiente. Barajamos la opci\u00f3n de colocar dos servos del mismo tipo, consiguiendo as\u00ed levantarlo. Pero al a\u00f1adir las \u00faltimas piezas y el servo superior, la potencia de la combinaci\u00f3n de ambos servos volv\u00eda a ser insuficiente. Por lo que, finalmente decidimos comprar dos servo motores bastante m\u00e1s potentes, que lograban levantar toda la estructura sin problema.<br><\/p>\n\n\n\n<p><strong>C. <\/strong>Inicialmente compramos sensores PIR de movimiento. Sin embargo, tras muchas pruebas, no logramos que funcionasen. A d\u00eda de hoy, no hemos encontrado ninguna explicaci\u00f3n a ello. Lo que hicimos para solucionar este problema fue usar un sensor de ultrasonidos, cuya funci\u00f3n nos serv\u00eda. Tuvimos que adaptarnos sutilmente, pero se consegu\u00eda el objetivo.<br><\/p>\n\n\n\n<p><strong>D.<\/strong> Por \u00faltimo, compramos un Led que emit\u00eda mucha m\u00e1s luz que los diodos led convencionales. Sin embargo, la potencia fue insuficiente y optamos por comprar otro led mucho m\u00e1s potente. Consideramos que este aspecto es bastante importante, ya que la funci\u00f3n principal de un flexo es iluminar.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">CASOS DE USO<\/h5>\n\n\n\n<p>Para finalizar con la presente memoria, introducimos 4 casos de uso:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>El flexo se encuentra en estado inicial y el usuario pasa la mano por el sensor a una distancia entre 3 y 20 cent\u00edmetros. El flexo proceder\u00e1 a desplegarse y se encender\u00e1 el led superior, iluminando el entorno apropiado.<\/li><li>El flexo se encuentra en activo y el usuario pasa la mano por el sensor a una distancia entre 3 y 20 cent\u00edmetros. En primer lugar, el led se apagar\u00e1 y, posteriormente, el flexo proceder\u00e1 a plegarse, volviendo al estado inicial.<\/li><li>El flexo se encuentra activo o inactivo y el sensor ultras\u00f3nico capta un objeto a una distancia superior a los 20 cent\u00edmetros e inferior a los 60 cent\u00edmetros. El flexo se mantendr\u00e1 en su estado actual y se encender\u00e1 el led rojo indicando dicha detecci\u00f3n.<\/li><li>El flexo se encuentra activo o inactivo y el sensor ultras\u00f3nico detecta algo a una distancia mayor a los 60 cent\u00edmetros. Se considera que no se ha detectado nada y no se llevar\u00e1 a cabo ninguna acci\u00f3n.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Casos de Uso - Flexuino - Grupo 8\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/NWdyD6qwGuY?feature=oembed&#038;wmode=opaque\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><figcaption>Casos de Uso correspondientes al Grupo 8 &#8211; Sistemas Empotrados y de Tiempo Real<\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">C\u00d3DIGO<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Servo.h&gt;\n\nint pEcho = 4;\nint pTrig = 6;\nint led_b = 7; \nint led_r = 13;\nlong duracion, distancia;\nboolean activo = false;\nServo s1;\nServo s2;  \nServo s3; \n \nvoid setup() {                \n  Serial.begin (9600);       \/\/ inicializa el puerto seria a 9600 baudios\n  pinMode(pEcho, INPUT);     \/\/ define el pin 6 como entrada (echo)\n  pinMode(pTrig, OUTPUT);    \/\/ define el pin 7 como salida  (triger)\n  pinMode(led_r, OUTPUT);            \/\/ Define el pin 13 como salida\n  pinMode(led_b, OUTPUT);            \/\/ Define el pin 7 como salida\n  s1.attach(9);  \/\/ Servo motor inicializado a 70 inferior derecha\n  s2.attach(10); \/\/ Servo motor inicializado a 40 superior\n  s3.attach(11); \/\/ Servo motor inicializado a 0 inferior izquierda\n}\n  \nvoid loop() {\n  \n      digitalWrite(pTrig, LOW);\n      delayMicroseconds(2);\n      digitalWrite(pTrig, HIGH);   \/\/ genera el pulso de triger por 10ms\n      delayMicroseconds(10);\n      digitalWrite(pTrig, LOW);\n      \n      duracion = pulseIn(pEcho, HIGH);\n      distancia = (duracion\/2) \/ 29;            \/\/ calcula la distancia en centimetros\n      \n      if (distancia &lt;= 20 &amp;&amp; distancia &gt;= 3){                     \/\/ si la distancia es mayor a 500cm o menor a 0cm \n            Serial.print(distancia); \n            Serial.println(\"cm\"); \n            Serial.println(\"Se despliega el brazo\");\n            if (activo == false){\n              \n              \/\/Movimiento brazo inferior\n              for(int i=70; i&gt;=0; i--){\n                s1.write(i);\n                s3.write(70-i);\n                delay(30);\n              }\n              \n              \/\/Movimiento brazo superior\n              for(int i=40; i&gt;=0; i--){\n                s2.write(i);\n                delay(50);\n              }\n              \n              \/\/ENCENDER LED\n              digitalWrite(led_b, HIGH);\n\n              activo = true;\n                               \n            }\n            else{\n              \/\/APAGAR LED\n              digitalWrite(led_b, LOW);\n              \n              \/\/Movimiento brazo superior\n              for(int i=0; i&lt;=40; i++){\n                s2.write(i);\n                delay(50);\n              }\n              \n              \/\/Movimiento brazo inferior\n              for(int i=0; i&lt;=70; i++){\n                s1.write(i);\n                s3.write(70-i);\n                delay(30);\n              }\n\n              activo = false;\n            }\n      }\n      else {\n            if (distancia &gt; 20 &amp;&amp; distancia &lt;= 60){\n                Serial.print(distancia);           \/\/ envia el valor de la distancia por el puerto serial\n                Serial.println(\"cm\");              \/\/ le coloca a la distancia los centimetros \"cm\"\n                digitalWrite(led_r, HIGH);               \/\/ en alto el pin 13\n                Serial.println(\"Se ha detectado algo lejano\");  \n                delay(1000);\n                digitalWrite(led_r, LOW);               \/\/ en bajo el pin 13\n            }\n            else{\n                Serial.println(\"No detecta nada\");\n            }\n      } \n      delay(400);                                \/\/ espera 400ms para que se logre ver la distancia en la consola\n}<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">VIDEO EXPLICATIVO<\/h5>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Flexuino Grupo 8 - Sistemas Empotrados\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/4hjFuOAW8tI?feature=oembed&#038;wmode=opaque\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><figcaption>Video explicativo del proyecto<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hola, somos Daniel G\u00f3mez-Escalonilla S\u00e1ez y Ra\u00fal Rico Mart\u00edn-Caro, miembros del Grupo 8 de la asignatura de Sistemas Empotrados y de Tiempo Real. Os presentamos nuestro proyecto \u00abFlexuino\u00bb. INTRODUCCI\u00d3N La idea del proyecto fue&#46;&#46;&#46;<\/p>\n","protected":false},"author":44,"featured_media":5526,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5031","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>FLEXO AUTOMATIZADO - FLEXUINO - 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\/flexo-automatizado-flexuino\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FLEXO AUTOMATIZADO - FLEXUINO - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Hola, somos Daniel G\u00f3mez-Escalonilla S\u00e1ez y Ra\u00fal Rico Mart\u00edn-Caro, miembros del Grupo 8 de la asignatura de Sistemas Empotrados y de Tiempo Real. Os presentamos nuestro proyecto \u00abFlexuino\u00bb. INTRODUCCI\u00d3N La idea del proyecto fue&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-12T19:26:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-05-12T19:26:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1013\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 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\\\/flexo-automatizado-flexuino\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"FLEXO AUTOMATIZADO &#8211; FLEXUINO\",\"datePublished\":\"2022-05-12T19:26:51+00:00\",\"dateModified\":\"2022-05-12T19:26:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/\"},\"wordCount\":1423,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/1652004027424-1-2-rotated.jpg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/\",\"name\":\"FLEXO AUTOMATIZADO - FLEXUINO - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/1652004027424-1-2-rotated.jpg\",\"datePublished\":\"2022-05-12T19:26:51+00:00\",\"dateModified\":\"2022-05-12T19:26:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/1652004027424-1-2-rotated.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/1652004027424-1-2-rotated.jpg\",\"width\":1013,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/flexo-automatizado-flexuino\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FLEXO AUTOMATIZADO &#8211; FLEXUINO\"}]},{\"@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\":\"\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FLEXO AUTOMATIZADO - FLEXUINO - 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\/flexo-automatizado-flexuino\/","og_locale":"es_ES","og_type":"article","og_title":"FLEXO AUTOMATIZADO - FLEXUINO - Proyectos con Arduino.","og_description":"Hola, somos Daniel G\u00f3mez-Escalonilla S\u00e1ez y Ra\u00fal Rico Mart\u00edn-Caro, miembros del Grupo 8 de la asignatura de Sistemas Empotrados y de Tiempo Real. Os presentamos nuestro proyecto \u00abFlexuino\u00bb. INTRODUCCI\u00d3N La idea del proyecto fue&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2022-05-12T19:26:51+00:00","article_modified_time":"2022-05-12T19:26:53+00:00","og_image":[{"width":1013,"height":1080,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"","Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/"},"author":{"name":"","@id":""},"headline":"FLEXO AUTOMATIZADO &#8211; FLEXUINO","datePublished":"2022-05-12T19:26:51+00:00","dateModified":"2022-05-12T19:26:53+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/"},"wordCount":1423,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/","name":"FLEXO AUTOMATIZADO - FLEXUINO - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg","datePublished":"2022-05-12T19:26:51+00:00","dateModified":"2022-05-12T19:26:53+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/1652004027424-1-2-rotated.jpg","width":1013,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/flexo-automatizado-flexuino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"FLEXO AUTOMATIZADO &#8211; FLEXUINO"}]},{"@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":"","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/5031","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\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=5031"}],"version-history":[{"count":29,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/5031\/revisions"}],"predecessor-version":[{"id":5529,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/5031\/revisions\/5529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/5526"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=5031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=5031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=5031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}