{"id":4,"date":"2019-05-01T18:03:00","date_gmt":"2019-05-01T18:03:00","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=4"},"modified":"2019-05-06T15:18:36","modified_gmt":"2019-05-06T15:18:36","slug":"colores-para-ciegos","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/","title":{"rendered":"Colores para ciegos"},"content":{"rendered":"<h2>FORCELDUINO<\/h2>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-1a242980-7fff-ae95-246a-d74d92ff7612\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh3.googleusercontent.com\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p\" width=\"239\" height=\"318\" \/><\/span><\/div>\n<div>\u00a0<\/div>\n<h2>Visi\u00f3n general del proyecto.<\/h2>\n<div><span id=\"docs-internal-guid-fb374c63-7fff-f29b-9abf-283851658ed0\">El proyecto de la asignatura ha sido enfocado a la creaci\u00f3n de un dispositivo desarrollado con Arduino que permita ayudar a las personas con discapacidad visual, de manera que permita informar al usuario del color de un determinado objeto a trav\u00e9s de diferentes medios. Utilizamos como medios: el canal visual, por si la discapacidad visual no es demasiado significativa, y el canal auditivo de manera que podamos salvar cualquier tipo de problemas en la vista.<\/span><\/div>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-fd8af42b-7fff-44cf-cead-e58b3a2c3c58\">El funcionamiento del dispositivo es sencillo. Mediante un sensor conectado al Arduino se detectar\u00e1 la proporci\u00f3n de color en t\u00e9rminos de RGB. En funci\u00f3n de los valores le\u00eddos se mostrar\u00e1 el color del objeto en un display LCD a la par que a trav\u00e9s de un altavoz se reproduce un audio con el nombre del color correspondiente.<\/span><\/div>\n<h2>Componentes y precios.<\/h2>\n<div><span id=\"docs-internal-guid-4f4ea723-7fff-61ae-a626-85117d2f0582\">\u00a0<\/span><\/div>\n<div dir=\"ltr\">\n<table>\n<tbody>\n<tr>\n<td>\n<div dir=\"ltr\">Arduino<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Entregado por el profesor.<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">LCD DISPLAY<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a04 \u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Sensor de colores<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a05 \u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">SD reader<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a06 \u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Speaker<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a0Ya lo ten\u00eda el grupo.<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Protoboard<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a05 \u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Cables macho &#8211; macho<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a01 \u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Cables macho &#8211; hembra<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">\u00a01\u20ac<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div>\u00a0<\/div>\n<h2>Conexiones y proceso del desarrollo.<\/h2>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-ac38a79b-7fff-01a2-6cc2-9198c5b84a55\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Imagen1\" src=\"https:\/\/lh3.googleusercontent.com\/KR0F6TzalOorMH_MAAwn8kiWEYRfCl0oOg50yCkyH7pxD_sMG6y8cixEX-a8CzXE4uJyTE2uHnhLO-7iplWaB7Ra1UjO5q4d9w73yCwEEOveEVjXIK9tSycXmH0tGwI-LPU7tlmu\" alt=\"Imagen1\n\" width=\"303\" height=\"284\" \/><\/span><\/div>\n<div>\u00a0<\/div>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-d26b7c8c-7fff-1ae8-8e8e-e7c8432b52eb\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh4.googleusercontent.com\/4mITl88sbnADP1Ac-QPZrmh9mWzXCtqT2z4FvFVcVbTO7GNuZthNJgIpY9We_D22gP3GWolczIYdBKrQD8motGwuPEGu6VJ0Urv05lA6zWibxVR12FFAevqRpUBwGuJW65w-ZHvz\" width=\"291\" height=\"357\" \/><\/span><\/div>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-648f9fe1-7fff-36ef-29a2-f9e6251d6b8a\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh5.googleusercontent.com\/bjgqKefMIdfDyIn58dyoqp6j6gEQ3OaCUxW6GcBY1WvHi39YNKvLUOq_Z1pv3H5MSbM5c0KFZi-w3vadLty3Z-ekoPqacfgR2A0LSKPvIFplix2YuS6bgFyMRm_eabJU04fx5W-c\" width=\"336\" height=\"342\" \/><\/span><\/div>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-50f76b4c-7fff-4a85-2dd5-dce2fb8df065\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh3.googleusercontent.com\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p\" width=\"322\" height=\"381\" \/> <\/span><\/div>\n<div>\u00a0<\/div>\n<div><span id=\"docs-internal-guid-50f76b4c-7fff-4a85-2dd5-dce2fb8df065\">Este es el resultado final.<\/span><\/div>\n<h2 dir=\"ltr\">Proceso de desarrollo y creaci\u00f3n del proyecto.<\/h2>\n<div dir=\"ltr\">Una vez tuvimos la idea de que proyecto \u00edbamos a realizar nos dispusimos a buscar informaci\u00f3n de que posibles componentes necesitar\u00edamos y c\u00f3mo funcionar\u00edan los mismos, mediante la b\u00fasqueda de c\u00f3digo en las diapositivas te\u00f3ricas de la asignatura y en internet.<\/div>\n<div>\u00a0<\/div>\n<div dir=\"ltr\">En primer lugar solo decidimos crear del proyecto el apartado del sensor, el cual conseguimos mediante la b\u00fasqueda del funcionamiento del mismo y numerosas pruebas de detecci\u00f3n de diferentes colores y cambios de rangos para que el sensor al recibir un color mostrase por el LCD el nombre del mismo.<\/div>\n<div>\u00a0<\/div>\n<div dir=\"ltr\">Debido a que el equipo quer\u00eda a\u00f1adir funcionalidad al proyecto, as\u00ed como ayuda a los posibles usuarios que emplean el instrumento, decidimos que adem\u00e1s de imprimirlo por la pantalla tambi\u00e9n lo dijese empleando el speaker.<\/div>\n<div>\u00a0<\/div>\n<div dir=\"ltr\">Para ello decidimos al igual que con el sensor buscar informaci\u00f3n en internet de c\u00f3mo funcionaba y tras multitud de pruebas conseguimos finalmente que el altavoz reproduciese el audio dependiendo del color.<\/div>\n<h2 dir=\"ltr\">Problemas encontrados.<\/h2>\n<div dir=\"ltr\">Debido a ser todo el c\u00f3digo nuestro, los problemas comenzaron desde el primer momento, al buscar como funcionaban los sensores y los audios a como conectar todo y a como programar el sensor para que detectase los colores.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Atendiendo al sensor, desde el minuto uno tuvimos problemas de que los rangos que detectaba eran muy reducidos y al permitir que para la selecci\u00f3n de colores los rangos fueran muy amplios, esto nos generaba confusi\u00f3n al imprimir los colores: al pasarle una cartulina amarilla imprim\u00eda el naranja..<\/div>\n<div dir=\"ltr\">Por lo que tuvimos que hacer numerosas pruebas hasta conseguir acotar bien los rangos de la gran mayor\u00eda de colores.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Atendiendo al audio, todos los miembros del grupo desconoc\u00edamos el funcionamiento de los mismos al alicarlos a Arduino, por lo que desde la b\u00fasqueda de altavoces eficientes, hasta el descubrimiento de que solo pod\u00edamos reproducir audios.wav, nos conllev\u00f3 muchas taras, hasta conseguir el resultado final.<\/div>\n<h2 dir=\"ltr\">Futuras Mejoras.<\/h2>\n<div dir=\"ltr\">Debido a las caracter\u00edstica del c\u00f3digo el cu\u00e1l a\u00f1adiremos posteriormente, las mejoras en el proyecto pueden ser varias: desde emplear pantallas t\u00e1ctiles para permitir a los ni\u00f1os interactuar de maneras distintas, a la mejora del audio con otros altavoces o sensores m\u00e1s precisos, hasta la variaci\u00f3n de c\u00f3digo para que el proyecto pueda reproducir m\u00fasica, colores en ingl\u00e9s&#8230;<\/div>\n<h2 dir=\"ltr\">C\u00f3digo de forcelduino<\/h2>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"c\">#include &lt;LiquidCrystal_I2C.h&gt; \/\/Libreria para el LCD\n\n#include &lt;SPI.h&gt; \/\/Librerias para la SD\n\n#include &lt;SD.h&gt;\n\n#include &lt;TMRpcm.h&gt; \/\/Libreria para el altavoz\n\nLiquidCrystal_I2C lcd(0x27, 16, 2); \/\/Inicializamos el LCD\nTMRpcm Sonido; \/\/Creamos un objeto de tipo TMRpcm para utilizar la libreria\n#\ndefine pinSD 10 \/\/Pin en el que conectamos la entrada CS al arduino\nconst int s0 = 6;\nconst int s1 = 5;\nconst int s2 = 4; \/\/Inicializamos las conexiones del sensor de colores\nconst int s3 = 3;\nconst int out = 2;\nint rojo = 0;\nint verde = 0; \/\/Creamos variables que luegos nos serviran para almacenar los valores reconocidos por el sensor\nint azul = 0;\nvoid setup() {\n   Serial.begin(9600);\n   if (SD.begin(pinSD)) { \/\/Comprobamos si la SD se ha leido correctamente\n      Serial.print(\u201cHa funcionado correctamente\u201d);\n   } else {\n      Serial.print(\u201cTarjeta no ha funcionado\u201d);\n   }\n   Sonido.speakerPin = 9; \/\/Entrada en la que debemos conectar el altavoz\n   Sonido.setVolume(5); \/\/Ponemos el volumen al que debe sonar el altavoz\n   Sonido.quality(1); \/\/ Calidad de sonido del altavoz, puede ser 0 o 1\n   pinMode(s0, OUTPUT);\n   pinMode(s1, OUTPUT);\n   pinMode(s2, OUTPUT);\n   pinMode(s3, OUTPUT);\n   pinMode(out, INPUT);\n   digitalWrite(s0, HIGH);\n   digitalWrite(s1, HIGH);\n   lcd.init();\n   lcd.backlight();\n   lcd.clear();\n   lcd.setCursor(0, 0); \/\/Inicializamos la pantalla y ponemos el texto inicial \u201d Forcelduino Grupo 7 \u201c\n   lcd.print(\u201cForcelduino\u201d);\n   lcd.setCursor(0, 1);\n   lcd.print(\u201cGrupo 7\u201d);\n   \/\/delay(800);\n}\nvoid loop() {\n   color(); \/\/Metodo que sirve para obtener los valores de los colores\n   Serial.print(\u201cRojo = \u201d);\n   Serial.print(rojo, DEC);\n   Serial.print(\u201cVerde = \u201c);\n   Serial.print(verde, DEC); \/\/Escribir por consola los valores registrados\n   Serial.print(\u201cAzul = \u201c);\n   Serial.print(azul, DEC);\n   Serial.print(\u201ct\u201d);\n   \/\/Dependiendo del valor leido por el sensor nos meteremos en un if u otro para que haga una cosa u otra\n   if ((rojo &gt; 5 &amp;&amp; rojo &lt; 10) &amp;&amp; (azul &gt; 17 &amp;&amp; azul &lt; 20) &amp;&amp; (verde &gt; 18 &amp;&amp; verde &lt; 24)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1); \/\/En el caso del color rojo, nos sacara por el LCD \u201cEl color es: Color rojo\u201d\n      lcd.print(\u201cRojo\u201d); \/\/Escribira rojo por consola\n      Serial.println(\u201d\u2013(Color rojo)\u201d);\n      Sonido.play(\u201crojo.wav\u201d); \/\/Reproducira el audio guardado en la SD que se llama \u201crojo.wav\u201d\n   }\n   if ((rojo &gt; 2 &amp;&amp; rojo &lt; 7) &amp;&amp; (azul &gt; 8 &amp;&amp; azul &lt; 13) &amp;&amp; (verde &gt; 4 &amp;&amp; verde &lt; 9)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cAmarillo\u201d);\n      Serial.println(\u201d\u2013(Color amarillo)\u201d);\n      Sonido.play(\u201camarillo.wav\u201d);\n   }\n   if ((rojo &gt; 10 &amp;&amp; rojo &lt; 16) &amp;&amp; (azul &gt; 3 &amp;&amp; azul &lt; 8) &amp;&amp; (verde &gt; 5 &amp;&amp; verde &lt; 9)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cAzul\u201d);\n      Serial.println(\u201d\u2013(Color azul)\u201d);\n      Sonido.play(\u201cazul.wav\u201d);\n   }\n   if ((rojo &gt; 19 &amp;&amp; rojo &lt; 27) &amp;&amp; (azul &gt; 15 &amp;&amp; azul &lt; 23) &amp;&amp; (verde &gt; 12 &amp;&amp; verde &lt; 19)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cVerde\u201d);\n      Serial.println(\u201d\u2013(Color verde)\u201d);\n      Sonido.play(\u201cverde.wav\u201d);\n   }\n   if ((rojo &gt; 5 &amp;&amp; rojo &lt; 9) &amp;&amp; (azul &gt; 7 &amp;&amp; azul &lt; 12) &amp;&amp; (verde &gt; 12 &amp;&amp; verde &lt; 17)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cRosa\u201d);\n      Serial.println(\u201d\u2013(Color rosita)\u201d);\n      Sonido.play(\u201crosa.wav\u201d);\n   }\n   if ((rojo &gt; 28 &amp;&amp; rojo &lt; 34) &amp;&amp; (azul &gt; 27 &amp;&amp; azul &lt; 33) &amp;&amp; (verde &gt; 33 &amp;&amp; verde &lt; 38)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cNegro\u201d);\n      Serial.println(\u201d\u2013(Color negro)\u201d);\n      Sonido.play(\u201cnegro.wav\u201d);\n   }\n   if ((rojo &gt; 25 &amp;&amp; rojo &lt; 30) &amp;&amp; (azul &gt; 9 &amp;&amp; azul &lt; 14) &amp;&amp; (verde &gt; 22 &amp;&amp; verde &lt; 27)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cAzul marino\u201d);\n      Serial.println(\u201d\u2013(Color azul marino)\u201d);\n      Sonido.play(\u201cazul_marino.wav\u201d);\n   }\n   if ((rojo &gt; 2 &amp;&amp; rojo &lt; 7) &amp;&amp; (azul &gt; 1 &amp;&amp; azul &lt; 6) &amp;&amp; (verde &gt; 2 &amp;&amp; verde &lt; 7)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cBlanco\u201d);\n      Serial.println(\u201d\u2013(Color blanco)\u201d);\n      Sonido.play(\u201cblaco.wav\u201d);\n   }\n   if ((rojo &gt; 2 &amp;&amp; rojo &lt; 7) &amp;&amp; (azul &gt; 12 &amp;&amp; azul &lt; 17) &amp;&amp; (verde &gt; 10 &amp;&amp; verde &lt; 15)) {\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cEl color es: \u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cNaranja\u201d);\n      Serial.println(\u201d\u2013(Color naranja)\u201d);\n      Sonido.play(\u201cnaranja.wav\u201d);\n   }\n   Serial.println();\n   delay(5000);\n}\nvoid color() \/\/Lee y registra un valor entre 0 y 30 y dependiendo de una configuracion u otra te dar aun color u otro\n{\n   digitalWrite(s2, LOW);\n   digitalWrite(s3, LOW);\n   rojo = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);\n   digitalWrite(s3, HIGH);\n   azul = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);\n   digitalWrite(s2, HIGH);\n   verde = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);\n   Serial.print(rojo);\n   Serial.print(azul); \/\/Nos imprime los valores recibidos por consola\n   Serial.print(verde);\n}<\/pre>\n<div style=\"text-align: left;\">\u00a0<\/div>\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-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=\"Forcelduino\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/jokEmxB9C8g?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><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>FORCELDUINO \u00a0 \u00a0 Visi\u00f3n general del proyecto. El proyecto de la asignatura ha sido enfocado a la creaci\u00f3n de un dispositivo desarrollado con Arduino que permita ayudar a las personas con discapacidad visual, de&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":2008,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4","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.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Colores para ciegos - 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\/colores-para-ciegos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Colores para ciegos - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"FORCELDUINO \u00a0 \u00a0 Visi\u00f3n general del proyecto. El proyecto de la asignatura ha sido enfocado a la creaci\u00f3n de un dispositivo desarrollado con Arduino que permita ayudar a las personas con discapacidad visual, de&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-01T18:03:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-06T15:18:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"7 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\\\/colores-para-ciegos\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Colores para ciegos\",\"datePublished\":\"2019-05-01T18:03:00+00:00\",\"dateModified\":\"2019-05-06T15:18:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/\"},\"wordCount\":613,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/\",\"name\":\"Colores para ciegos - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png\",\"datePublished\":\"2019-05-01T18:03:00+00:00\",\"dateModified\":\"2019-05-06T15:18:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png\",\"width\":1200,\"height\":1600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/colores-para-ciegos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Colores para ciegos\"}]},{\"@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":"Colores para ciegos - 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\/colores-para-ciegos\/","og_locale":"es_ES","og_type":"article","og_title":"Colores para ciegos - Proyectos con Arduino.","og_description":"FORCELDUINO \u00a0 \u00a0 Visi\u00f3n general del proyecto. El proyecto de la asignatura ha sido enfocado a la creaci\u00f3n de un dispositivo desarrollado con Arduino que permita ayudar a las personas con discapacidad visual, de&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2019-05-01T18:03:00+00:00","article_modified_time":"2019-05-06T15:18:36+00:00","og_image":[{"width":1200,"height":1600,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png","type":"image\/png"}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Colores para ciegos","datePublished":"2019-05-01T18:03:00+00:00","dateModified":"2019-05-06T15:18:36+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/"},"wordCount":613,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/","name":"Colores para ciegos - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png","datePublished":"2019-05-01T18:03:00+00:00","dateModified":"2019-05-06T15:18:36+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/u1aFfu0iHfo8-oTqEbW7rtJntjeovD8NlTRgR64yOMYJVbGram-t1xom6ctuKA5NtjA7ncsoxPUayXB3IqUQPVPvDdEzIzf5KvCi1SpnvhqeclxeaNAcNZWZT0vz7owZ_PRRvN5p.png","width":1200,"height":1600},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/colores-para-ciegos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Colores para ciegos"}]},{"@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\/4","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=4"}],"version-history":[{"count":6,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":2171,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/4\/revisions\/2171"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/2008"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}