{"id":3016,"date":"2021-07-08T07:55:38","date_gmt":"2021-07-08T06:55:38","guid":{"rendered":"https:\/\/sereingeniera.ugr.es\/?p=3016"},"modified":"2022-03-15T11:58:31","modified_gmt":"2022-03-15T10:58:31","slug":"8-de-julio-dia-5-el-mando-infrarrojos","status":"publish","type":"post","link":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/","title":{"rendered":"8 de julio (D\u00eda 5): El mando infrarrojos"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u00a1Buenos d\u00edas! Empecemos con las soluciones a los mini-retos!! El archivo .ino donde se encuentra este c\u00f3digo est\u00e1 en la secci\u00f3n <strong>Trabajo de Clase<\/strong>, en el apartado <strong>D\u00cdA 4: Integraci\u00f3n de componentes<\/strong>. Esta soluci\u00f3n ser\u00eda dise\u00f1ando todos los miniretos en el mismo archivo, si los ten\u00e9is un poco diferentes, <strong>\u00a1no pasa nada!<\/strong> Es normal que vayamos haciendo ya los c\u00f3digos diferentes.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\nvoid minireto_uno(){\n  analogWrite(red, 255);\n  analogWrite(green, 255);\n  analogWrite(blue, 0);  \n  delay(2000); \n\n  analogWrite(red, 127);\n  analogWrite(green, 0);\n  analogWrite(blue, 255);  \n  delay(3000);  \n\n  analogWrite(red, 0);\n  analogWrite(green, 0);\n  analogWrite(blue, 0);  \n\n}\n\nvoid minireto_dos(){\n  pantalla.borrar();\n  pantalla.escribirBits(corazon); \n  delay(2000);\n  pantalla.borrar();\n}\n\nvoid minireto_tres(){\n  pantalla.borrar();\n  pantalla.escribirBits(corazon);  \n  pantalla.escribirBits(FLECHA_DER, 8);\n  pantalla.escribirBits(cruz, 16);\n  pantalla.escribirBits(cuadricula, 24);  \n  delay(2000);\n  pantalla.borrar();\n}\n\nvoid minireto_cuatro(){\n    pantalla.borrar();\n    pantalla.escribirFrase(\"Hola\");   \/\/Posici\u00f3n por defecto 0\n    \n    for (int i = 0; i &lt; nTonos; i++) {\n      tone(pinBuzzer, tonos&#91;i]);\n      \/\/realizamos una espera mientras suena el tono del tiempo determinado en la tabla tiempos para la posici\u00f3n i\n      delay(tiempos&#91;i]);    \/\/Duranci\u00f3n del tono\n      noTone(pinBuzzer);    \/\/Apaga sonido\n      delay(50);      \/\/Pausa entre tonos\n  }\n  \n    pantalla.borrar();\n}\n\nvoid minireto_cinco(){\n    analogWrite(red,0);\n    analogWrite(green,255);\n    analogWrite(blue,0);\n    delay(775);\n\n    analogWrite(red, 255);\n    analogWrite(green,255);\n    analogWrite(blue,0);\n    delay(775);     \n\n    analogWrite(red, 255);\n    analogWrite(green,0);\n    analogWrite(blue,0);\n    delay(775);  \n   \n    analogWrite(red, 0);\n    analogWrite(green, 0);\n    analogWrite(blue, 0);\n}\n\nvoid minireto_seis(){\n    pantalla.borrar();\n    pantalla.escribirFraseScroll(\"Mi nombre\");\n    delay(2000); \n    pantalla.borrar();\n\n}\n\nvoid minireto_siete(){\n    pantalla.borrar();\n    pantalla.escribirFrase(\"Azul\",4);\n    \n    analogWrite(red, 0);\n    analogWrite(green,0);\n    analogWrite(blue,255);\n    delay(2000);\n    \n    analogWrite(red, 0);\n    analogWrite(green, 0);\n    analogWrite(blue, 0);\n    \n    pantalla.borrar();\n}\n\nvoid minireto_ocho(){     \n  for (int i = 0; i &lt; 5; i++) {\n    digitalWrite(LED_BUILTIN, HIGH);  \n    delay(500);                       \n    digitalWrite(LED_BUILTIN, LOW);  \n    delay(500);  \n  } \n    analogWrite(red, 152);\n    analogWrite(green,223);\n    analogWrite(blue,221);\n    \n    tone(pinBuzzer, 100);\n    delay(1000);\n    noTone(pinBuzzer);\n    delay(1500); \n\n    analogWrite(red, 0);\n    analogWrite(green, 0);\n    analogWrite(blue, 0);\n}\n\nvoid minireto_nueve(){\n  String dia,mes;\n  dia = '0' + String(7);\n  mes = '0' + String(7);\n  pantalla.borrar();\n  pantalla.escribirFrase(dia+mes);\n\n  for (int i = 0; i &lt;= 7; i++) {\n    \/\/ Se debe indicar: nMatriz, Fila y Columna. Utiliza la tabla proporcionada para entenderlo!\n    pantalla.setLed(1,i, 0); \n\n  }\n  delay(2000);\n  pantalla.borrar();\n}\n\nvoid minireto_diez(){\n  pantalla.borrar();\n  pantalla.escribirBits(sonrisa); \n  delay(3000);\n  pantalla.borrar();\n}\n\nvoid minireto_once(){\n  pantalla.borrar();\n  pantalla.escribirFrase(\"Rojo\"); \n  analogWrite(red, 255);\n  analogWrite(green,0);\n  analogWrite(blue,0);\n  delay(1500);\n  \n  pantalla.borrar();\n  pantalla.escribirFraseCompacta(\"Verde\"); \n  analogWrite(red, 0);\n  analogWrite(green,255);\n  analogWrite(blue,0);\n  delay(1500);\n  \n  pantalla.borrar();\n  pantalla.escribirFrase(\"Azul\"); \n  analogWrite(red, 0);\n  analogWrite(green,0);\n  analogWrite(blue,255);\n  delay(1500);\n\n  analogWrite(red, 0);\n  analogWrite(green, 0);\n  analogWrite(blue, 0);\n}\n\nvoid minireto_doce(){\n  String contador;\n  pantalla.borrar();\n  for (int i = 0; i &lt; 6; i++) {\n    contador = String(i);\n    pantalla.escribirFrase(contador);\n    \n    digitalWrite(LED_BUILTIN, HIGH);  \n    delay(500);                       \n    digitalWrite(LED_BUILTIN, LOW);  \n    delay(500);  \n\n\n  } \n\n  tone(pinBuzzer, 100);\n  delay(1000);\n  noTone(pinBuzzer);\n  delay(1500); \n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Y ahora\u2026 \u00a1a conocer el \u00faltimo componente que nos queda! Vamos a usar un <strong>mando emisor de luz infrarroja y un sensor de luz infrarroja<\/strong>, a este conjunto tambi\u00e9n se le conoce como IR (<strong>infrared<\/strong>).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\" alt=\"\" width=\"324\" height=\"242\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;\u00bfCu\u00e1ntas cosas pod\u00e9is nombrar que usen este tipo de se\u00f1al? \u00a1En nuestro d\u00eda a d\u00eda usamos este tipo de comunicaci\u00f3n varias veces! Esto nos va a permitir controlar nuestro proyecto a distancia. Hay que tener en cuenta que <strong>cada mando emite unos c\u00f3digos diferentes seg\u00fan el dispositivo al que est\u00e1 dirigido<\/strong>. Pensad qu\u00e9 pasar\u00eda si queriendo encender la televisi\u00f3n se abre la puerta del garaje. Incluso no todos los mandos sirven para todas las teles. Por eso, cada mando emite unos valores que s\u00f3lo su respectivo sensor conoce.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-gestor-del-servicio wp-block-embed-gestor-del-servicio wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sere Ingeniera 2021: D\u00eda 5: Conectar y programar un receptor de infrarrojo.\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/MvuXDiPeH1Y?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Lo primero que tenemos que hacer es conectar nuestro sensor y comprobar cuales son los valores que emite nuestro mando.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/n7vIlfQnkyhzO8aow9Qe8QbgT4r4Ba5VA9a7lFY_VNOka6xBz2ntXJU1m5oYKpog785j6FTL9j03s_wHJVbLIp9jxzz9hyXA71UF7rTL4y4magOVKEoNex1ddH_H3XHauO9tMyJS\" alt=\"\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para eso usaremos el siguiente c\u00f3digo, el cual pod\u00e9is encontrar en el apartado <strong>C\u00f3digo base<\/strong> de la secci\u00f3n <strong>D\u00cdA 5: Mando y sensor IR<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"441\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_2.png\" alt=\"\" class=\"wp-image-3178\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_2.png 616w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_2-300x215.png 300w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Al igual que pasaba con la matriz de leds, el sensor infrarrojos necesita una librer\u00eda para comunicarnos f\u00e1cilmente con estos componentes. Para descargar la librer\u00eda <strong>IRremote.h<\/strong> ten\u00e9is que seguir los siguientes pasos en la aplicaci\u00f3n de Arduino:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Pesta\u00f1a programa-&gt;incluir librer\u00eda-&gt;administrar bibliotecas-&gt;buscar el nombre<\/em><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/nZhGMM95ExL8Tcj-8CSgCQYpXAaRAFuOuox5iZ0AAF6l7QTplKv44H46wiP9DMyRj_3x4DTcHdBbdLBhdthmNH_CUI--3paBdRGafXAE7r4gwNL0xlxM6Q_3qkE-t0F0X0TIlVek\" alt=\"\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El c\u00f3digo es muy simple: <strong>primero<\/strong> indicamos el pin de Arduino al que vamos a conectar el sensor infrarrojos (y al que apuntaremos con el mando); en <strong>void setup()<\/strong> se indica el comando necesario para establecer comunicaci\u00f3n con el sensor; por \u00faltimo en <strong>void loop()<\/strong> tenemos l\u00edneas que mostrar\u00e1n informaci\u00f3n en el monitor serie. Cada vez que se pulse un bot\u00f3n, aparecer\u00e1 el c\u00f3digo asociado a \u00e9l. <strong>\u00a1Que no se os olvide abrir el Monitor Serie!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una forma simple de esquematizar los valores obtenidos es rellenar la siguiente tabla cambiando los valores que obteng\u00e1is, los nuestros son:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const int KEY_UP = 24;\nconst int KEY_LEFT = 8;\nconst int KEY_OK = 28;\nconst int KEY_RIGHT = 90;\nconst int KEY_DOWN = 82;\nconst int KEY_1 = 69;\nconst int KEY_2 = 70;\nconst int KEY_3 = 71;\nconst int KEY_4 = 68;\nconst int KEY_5 = 64;\nconst int KEY_6 = 67;\nconst int KEY_7 = 7;\nconst int KEY_8 = 21;\nconst int KEY_9 = 9;\nconst int KEY_0 = 25;\nconst int KEY_ASTERISK = 22;\nconst int KEY_POUND = 13;\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos a ver  a continuaci\u00f3n un ejemplo de programa para ver c\u00f3mo funciona el mando IR con su sensor. Tras la imagen comentaremos qu\u00e9 hace este c\u00f3digo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"561\" height=\"555\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_1.png\" alt=\"\" class=\"wp-image-3173\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_1.png 561w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_1-300x297.png 300w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"686\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_2.png\" alt=\"\" class=\"wp-image-3174\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_2.png 583w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/Dia5_1_2-255x300.png 255w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Al principio definimos todas las variables asociadas a los pines y c\u00f3digos que est\u00e1n asociados al sensor IR. En <strong>void setup()<\/strong> simplemente activamos la comunicaci\u00f3n con Arduino y con el sensor. El c\u00f3digo en <strong>void loop()<\/strong> se puede ordenar de la siguiente forma:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. &nbsp; &nbsp; &nbsp; Se detecta si se ha emitido una se\u00f1al desde el mando, y si \u00e9sta se ha entendido. <strong>En caso afirmativo<\/strong> su valor se guarda en la variable <em>teclaPulsada<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. &nbsp; &nbsp; &nbsp; Para <strong>seleccionar una u otra acci\u00f3n<\/strong> en funci\u00f3n del bot\u00f3n pulsado del mando vamos a usar la funci\u00f3n <strong>switch()<\/strong>. Esta funci\u00f3n permite dar una serie de opciones (\u201c<strong>case<\/strong>\u201d), y para cada una de dichas opciones se le asignar\u00e1 una tarea. Por tanto, \u00fanicamente se ejecutar\u00e1n las l\u00edneas de c\u00f3digo asociadas al bot\u00f3n escogido. Cuando puede que ninguna de las opciones se cumpla (o si quieres una acci\u00f3n por defecto), se usa en vez de \u201ccase\u201d, \u201c<strong>default<\/strong>\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. &nbsp; &nbsp; &nbsp; Por \u00faltimo, reiniciamos el sensor IR para poder mandarle informaci\u00f3n nueva.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y ahora&#8230; \u00a1a por los retos!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>RETOS DIARIOS<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los retos para hoy son los siguientes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reto 1:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En este primer reto vamos a comprobar <strong>qu\u00e9 ocurre si apuntamos con otro mando<\/strong>, por ejemplo el de la televisi\u00f3n, al sensor IR que hemos empleado. Para ello, pod\u00e9is usar el mismo c\u00f3digo que hemos empleado para conocer los c\u00f3digos que necesit\u00e1bamos con el mando del proyecto. En este reto se entregar\u00eda la codificaci\u00f3n que hab\u00e9is obtenido con los dispositivos que teng\u00e1is por casa (captura del Monitor Serie, una tabla con los valores, \u00a1lo que ve\u00e1is m\u00e1s c\u00f3modo!)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reto 2:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Antes hemos hecho un c\u00f3digo teniendo en cuenta qu\u00e9 ocurr\u00eda si puls\u00e1bamos la tecla de \u201carriba\u201d y \u201cabajo\u201d. Os proponemos que ampli\u00e9is esa idea al resto de teclas, \u00bfqu\u00e9 ocurre si pulso el n\u00famero 1? En cada una de las teclas deb\u00e9is a\u00f1adir una funcionalidad.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nota<\/strong>: pod\u00e9is usar las 12 funciones generadas en el reto del d\u00eda anterior para ello.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a1Buenos d\u00edas! Empecemos con las soluciones a los mini-retos!! El archivo .ino donde se encuentra este c\u00f3digo est\u00e1 en la secci\u00f3n Trabajo de Clase, en el apartado D\u00cdA 4: Integraci\u00f3n de componentes. Esta soluci\u00f3n ser\u00eda dise\u00f1ando todos los miniretos en el mismo archivo, si los ten\u00e9is un poco diferentes, \u00a1no pasa nada! Es normal que &hellip; <a href=\"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">8 de julio (D\u00eda 5): El mando infrarrojos<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":26,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[1],"tags":[],"class_list":["post-3016","post","type-post","status-publish","format-standard","hentry","category-general"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera<\/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:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera\" \/>\n<meta property=\"og:description\" content=\"\u00a1Buenos d\u00edas! Empecemos con las soluciones a los mini-retos!! El archivo .ino donde se encuentra este c\u00f3digo est\u00e1 en la secci\u00f3n Trabajo de Clase, en el apartado D\u00cdA 4: Integraci\u00f3n de componentes. Esta soluci\u00f3n ser\u00eda dise\u00f1ando todos los miniretos en el mismo archivo, si los ten\u00e9is un poco diferentes, \u00a1no pasa nada! Es normal que &hellip; Seguir leyendo 8 de julio (D\u00eda 5): El mando infrarrojos &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/\" \/>\n<meta property=\"og:site_name\" content=\"Ser\u00e9 Ingeniera\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-08T06:55:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-15T10:58:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\" \/>\n<meta name=\"author\" content=\"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/\"},\"author\":{\"name\":\"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#\\\/schema\\\/person\\\/32192c7a96b22e775ec91313381a84a0\"},\"headline\":\"8 de julio (D\u00eda 5): El mando infrarrojos\",\"datePublished\":\"2021-07-08T06:55:38+00:00\",\"dateModified\":\"2022-03-15T10:58:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/\"},\"wordCount\":819,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\",\"articleSection\":[\"General\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/\",\"url\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/\",\"name\":\"8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\",\"datePublished\":\"2021-07-08T06:55:38+00:00\",\"dateModified\":\"2022-03-15T10:58:31+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#\\\/schema\\\/person\\\/32192c7a96b22e775ec91313381a84a0\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#primaryimage\",\"url\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\",\"contentUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2021\\\/07\\\/08\\\/8-de-julio-dia-5-el-mando-infrarrojos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"8 de julio (D\u00eda 5): El mando infrarrojos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#website\",\"url\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/\",\"name\":\"Ser\u00e9 Ingeniera\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#\\\/schema\\\/person\\\/32192c7a96b22e775ec91313381a84a0\",\"name\":\"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g\",\"caption\":\"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia\"},\"url\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/author\\\/monitoras2021\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera","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:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/","og_locale":"es_ES","og_type":"article","og_title":"8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera","og_description":"\u00a1Buenos d\u00edas! Empecemos con las soluciones a los mini-retos!! El archivo .ino donde se encuentra este c\u00f3digo est\u00e1 en la secci\u00f3n Trabajo de Clase, en el apartado D\u00cdA 4: Integraci\u00f3n de componentes. Esta soluci\u00f3n ser\u00eda dise\u00f1ando todos los miniretos en el mismo archivo, si los ten\u00e9is un poco diferentes, \u00a1no pasa nada! Es normal que &hellip; Seguir leyendo 8 de julio (D\u00eda 5): El mando infrarrojos &rarr;","og_url":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/","og_site_name":"Ser\u00e9 Ingeniera","article_published_time":"2021-07-08T06:55:38+00:00","article_modified_time":"2022-03-15T10:58:31+00:00","og_image":[{"url":"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8","type":"","width":"","height":""}],"author":"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#article","isPartOf":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/"},"author":{"name":"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia","@id":"https:\/\/sereingeniera.ugr.es\/#\/schema\/person\/32192c7a96b22e775ec91313381a84a0"},"headline":"8 de julio (D\u00eda 5): El mando infrarrojos","datePublished":"2021-07-08T06:55:38+00:00","dateModified":"2022-03-15T10:58:31+00:00","mainEntityOfPage":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/"},"wordCount":819,"commentCount":0,"image":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#primaryimage"},"thumbnailUrl":"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8","articleSection":["General"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/","url":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/","name":"8 de julio (D\u00eda 5): El mando infrarrojos - Ser\u00e9 Ingeniera","isPartOf":{"@id":"https:\/\/sereingeniera.ugr.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#primaryimage"},"image":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#primaryimage"},"thumbnailUrl":"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8","datePublished":"2021-07-08T06:55:38+00:00","dateModified":"2022-03-15T10:58:31+00:00","author":{"@id":"https:\/\/sereingeniera.ugr.es\/#\/schema\/person\/32192c7a96b22e775ec91313381a84a0"},"breadcrumb":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#primaryimage","url":"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8","contentUrl":"https:\/\/lh3.googleusercontent.com\/4URwpDunwf7-Vzq5ZY9uRpyerDPnm1Qrqo0absGbWddJLFP4UUEb0yhj2vGpQu7QDljtAab2ni5i-72JMVfDfCuF1qOAjHh91h3lMMDwrFNR5g5cWZdEfiaG4sQ-356mWk3BxOp8"},{"@type":"BreadcrumbList","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2021\/07\/08\/8-de-julio-dia-5-el-mando-infrarrojos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/sereingeniera.ugr.es\/"},{"@type":"ListItem","position":2,"name":"8 de julio (D\u00eda 5): El mando infrarrojos"}]},{"@type":"WebSite","@id":"https:\/\/sereingeniera.ugr.es\/#website","url":"https:\/\/sereingeniera.ugr.es\/","name":"Ser\u00e9 Ingeniera","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sereingeniera.ugr.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/sereingeniera.ugr.es\/#\/schema\/person\/32192c7a96b22e775ec91313381a84a0","name":"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/af6fa422abe07b771b808ac638fb629435e9e5aa98790ae819418c2b4c028325?s=96&d=monsterid&r=g","caption":"Carmen, \u00c1ngela, Elvira, Irene, M\u00aa Jes\u00fas, Elena y Oumnia"},"url":"https:\/\/sereingeniera.ugr.es\/index.php\/author\/monitoras2021\/"}]}},"_links":{"self":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/3016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/comments?post=3016"}],"version-history":[{"count":22,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/3016\/revisions"}],"predecessor-version":[{"id":3179,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/3016\/revisions\/3179"}],"wp:attachment":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/media?parent=3016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/categories?post=3016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/tags?post=3016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}