{"id":2385,"date":"2020-07-06T07:00:35","date_gmt":"2020-07-06T06:00:35","guid":{"rendered":"http:\/\/sereingeniera.ugr.es\/?p=2385"},"modified":"2020-07-04T12:51:49","modified_gmt":"2020-07-04T11:51:49","slug":"dia-3","status":"publish","type":"post","link":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/","title":{"rendered":"Comenzando el proyecto"},"content":{"rendered":"\n<p>\u00bfEst\u00e1is preparadas para empezar con el proyecto? Pero antes:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Soluci\u00f3n del RETO 1:<\/h3>\n\n\n\n<p>El reto propuesto consist\u00eda en que nuestro sem\u00e1foro ten\u00eda que durar en verde un tiempo proporcional al n\u00famero de coches que hay esperando: Si hab\u00eda muchos coches esperando el sem\u00e1foro tiene que estar mucho rato en verde para que puedan pasar todos.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">int rojo = 6;\nint amarillo = 7;\nint verde = 8;\n\/\/ Inicializamos la variable coches, en la que vamos a escribir los coches que hay esperando.\nint coches = 0;\n\nvoid setup() {\n    pinMode (rojo , OUTPUT);\n    pinMode (amarillo , OUTPUT);\n    pinMode (verde , OUTPUT);\n    \/\/Inicializamos la semilla del random al valor que se lea del pin analogico 0, para que sea distinta cada vez que empiece el programa.\n    randomSeed(analogRead(0));\n}\n\nvoid loop()\n{\n     \/\/ Guardamos en la variable coches el valor resultante de hacer el random.\n     coches = random(1,6);\n     digitalWrite(rojo,HIGH);\n     delay(2000);\n     digitalWrite(rojo,LOW);\n     delay(50);\n     digitalWrite(verde,HIGH);\n     \/\/ Multiplicamos el numero de coches que hay esperando a que el sem\u00e1foro se ponga en verde por el tiempo que tarda en pasar un coche, para que puedan pasar todos.\n     delay(2000*coches);\n     digitalWrite(verde,LOW);\n     delay(50);\n     digitalWrite(amarillo,HIGH);\n     delay(500);\n     digitalWrite(amarillo,LOW);\n     delay(50);\n}<\/pre>\n\n\n\n<p>Hoy vamos a aprender c\u00f3mo funcionana cada unos de los componentes que vamos a utilizar luego en el proyecto: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00bfQu\u00e9 es y c\u00f3mo funciona un LED?<\/li><li>\u00bfQu\u00e9 es y c\u00f3mo funciona una fotoresistencia?<\/li><li>\u00bfQu\u00e9 es y c\u00f3mo funciona un zumbador?<\/li><\/ul>\n\n\n\n<p>Adem\u00e1s, cuando termine el d\u00eda ya podremos desarrollar un primer mini-programa en el que se va a basar el Laser Tag definitivo. Este primer mini-programa va a encender 4 LEDs y para que nosotras los apaguemos, con efecto musical incluido, con nuestro laser .<\/p>\n\n\n\n<p>\u00bfC\u00f3mo vamos a hacer todo esto? Muy sencillo:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"> \u00bfQu\u00e9 es y c\u00f3mo funciona un LED? <\/h3>\n\n\n\n<p>Ya estuvimos viendo como funciona un led en la entrada anterior, pero aqu\u00ed teneis la informaci\u00f3n un poco m\u00e1s detallada:<\/p>\n\n\n\n<p><strong>Un LED es un diodo que nos permite emitir luz. <\/strong><\/p>\n\n\n\n<p>\u00bfPor qu\u00e9 es importante saber que es un diodo? Porque una caracter\u00edstica de los diodos es que tiene polaridad, lo que significa que solo deja pasar la corriente en un sentido. Por eso una de las patillas del LED es m\u00e1s larga que la otra. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg\" alt=\"\" width=\"354\" height=\"253\"\/><\/figure>\n\n\n\n<p>La patilla larga se debe conectar al pin que le va a proporcionar la informaci\u00f3n al LED de cu\u00e1ndo tiene que encenderse o apagarse, y la otra a tierra (GND) .<\/p>\n\n\n\n<p>Pero no podemos conectar directamente la patilla larga del LED al pin de arduino porque ese pin le va a aportar <strong>demasiada<\/strong> intensidad y el LED, y con el tiempo la placa Arduino, podr\u00edan estropearse. Para que no le llegue tanta intensidad utilizamos <strong>resistencias<\/strong>. <\/p>\n\n\n\n<p>Una vez que hayamos colocado el led y la resistencia de 220 ohm, nos quedar\u00e9 un circuito parecido a este: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-16-760x1024.jpg\" alt=\"\" class=\"wp-image-2405\" width=\"356\" height=\"480\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-16-760x1024.jpg 760w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-16-223x300.jpg 223w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-16-768x1035.jpg 768w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-16.jpg 788w\" sizes=\"auto, (max-width: 356px) 100vw, 356px\" \/><figcaption>conexi\u00f3n de un led a Arduino<\/figcaption><\/figure>\n\n\n\n<p>Podemos ver paso a paso como se hace en el siguiente video:<\/p>\n\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<iframe loading=\"lazy\" title=\"Conexi\u00f3n de un led a la protoboard y al Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/n7ovjI-KHZ0?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><strong>Programando un LED:<\/strong><\/p>\n\n\n\n<p>Cuando escribimos c\u00f3digo, todo lo que est\u00e1 puesto detr\u00e1s de \/\/ son notas que el programa se salta y que nosotras podemos aprovechar para a\u00f1adirle informaci\u00f3n a nuestro c\u00f3digo.<\/p>\n\n\n\n<p>Este ejemplo enciende y apaga el led.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/Inicializamos el led en el pin 2.\nconst int led = 2; \n \n\/\/ Recordatorio: setup() solo lo va a leer el arduino cuando se encienda, nunca m\u00e1s.\nvoid setup() {\n \/\/ Tenemos que inicializar el puerto serie, es el que permite enviar la informaci\u00f3n al monitor serie de arduino.\n  Serial.begin(9600);   \n  \/\/ Definimos el pin del LED como pin de salida (OUTPUT), porque le vamos a mandar la informaci\u00f3n de que se encienda o se apague.\n  pinMode(led , OUTPUT);  \n}\n\n\/\/ Recordatorio: loop() lo lee el arduino en bucle hasta que se apague.\nvoid loop(){\n  \/\/ Escribimos en el pin digital de nuestro LED el valor HIGH, que hace que se encienda.\n  digitalWrite(led , HIGH);   \n  \/\/ delay(tiempo) hace que el arduino se espere un tiempo antes de seguir.\n  delay(1000);     \n  \/\/ Luego escribimos el valor LOW, que hace que se apague.\n  digitalWrite(led , LOW);    \n  delay(1000);                \n}  <\/pre>\n\n\n\n<p>video programando un led<\/p>\n\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<iframe loading=\"lazy\" title=\"Programar led con el IDE de Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/Ph9L9FAuSPo?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<h3 class=\"wp-block-heading\">\u00bf Qu\u00e9 es y c\u00f3mo funciona una fotoresistencia? <\/h3>\n\n\n\n<p><strong>Una fotorresistencia es un dispositivo al que le varia la resistencia dependiendo de la cantidad de luz que reciba.<\/strong><\/p>\n\n\n\n<p>Nosotras vamos a aprovecharnos de eso utiliz\u00e1ndolo como un interruptor. Un interruptor especial que solo podemos activar con luz, es decir, con nuestro l\u00e1ser.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095539-767x1024.jpg\" alt=\"\" class=\"wp-image-2414\" width=\"159\" height=\"212\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095539-767x1024.jpg 767w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095539-225x300.jpg 225w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095539-768x1025.jpg 768w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095539.jpg 956w\" sizes=\"auto, (max-width: 159px) 100vw, 159px\" \/><\/figure><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095538-767x1024.jpg\" alt=\"\" class=\"wp-image-2415\" width=\"159\" height=\"213\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095538-767x1024.jpg 767w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095538-225x300.jpg 225w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095538-768x1025.jpg 768w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6028247438051095538.jpg 956w\" sizes=\"auto, (max-width: 159px) 100vw, 159px\" \/><\/figure>\n\n\n\n<p>Las fotorresistencias tienen las dos patillas igual de largas porque da igual cual de las dos usemos para proporcionarle energ\u00eda y  cual para conectarla a tierra (GND), porque funciona exactamente igual que las resistencias que hemos utilizado para los LEDs.<\/p>\n\n\n\n<p>De hecho, para poder conectar una fotorresistencia tambi\u00e9n vamos a necesitar una resistencia extra, pero mucho mayor que la utilizada para los LEDs, esta va a ser de 10 Kohm.<\/p>\n\n\n\n<p> Una vez que hayamos colocado la fotorresistencia y la resistencia de 10 Kohm, nos quedar\u00e1 un circuito parecido a este: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-08-763x1024.jpg\" alt=\"\" class=\"wp-image-2402\" width=\"375\" height=\"502\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-08-763x1024.jpg 763w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-08-224x300.jpg 224w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-08-768x1030.jpg 768w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo_2020-06-25_11-15-08.jpg 788w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><figcaption>conexi\u00f3n fotorresistencia<\/figcaption><\/figure>\n\n\n\n<p>Podemos ver el proceso de conexi\u00f3n en el <strong>siguiente v\u00eddeo:<\/strong><\/p>\n\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<iframe loading=\"lazy\" title=\"Conectando el sensor de luz a nuestro Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/ajXOISLYD6s?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><strong>Programando una fotorresistencia  o sensor de luz:<\/strong><\/p>\n\n\n\n<p>Este ejemplo apaga el led cuando detecta luz en la fotorresistencia.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/Inicializamos el led en el pin digital 2.\nconst int led = 2; \n\/\/Inicializamos la fotorresistencia en el pin anal\u00f3gico A0.\nconst int foto = A0;\n\/\/Creamos una variable l\u00edmite que es la que va decidir cual es el l\u00edmite entre estar recibiendo luz o no. El valor del l\u00edmite depende de la luz que haya en el ambiente, as\u00ed que tendremos que hacer pruebas.\nconst int limite = 100;\n \n\/\/ Recordatorio: setup() solo lo va a leer el arduino cuando se encienda, nunca m\u00e1s.\nvoid setup() {\n  Serial.begin(9600);   \n  \/\/ Definimos el pin del LED como pin de salida (OUTPUT), porque le vamos a mandar la informaci\u00f3n de que se encienda o se apague.\n  pinMode(led , OUTPUT); \n  \/\/ Definimos el pin de la fotorresistencia como pin de entrada (INPUT), porque le va a mandar informaci\u00f3n sobre como se encuentra al arduino.\n  pinMode(foto , INPUT);   \n\n}\n\n\/\/ Recordatorio: loop() lo lee el arduino en bucle hasta que se apague.\nvoid loop(){\n  \/\/Esperamos un segundo y encendemos el led para poder probar el programa m\u00e1s de una vez.\n  delay(1000);\n  digitalWrite(led,HIGH);\n  \/\/Si el valor que leemos de la fotorresistencia es mayor que el l\u00edmite es porque le est\u00e1 dando la luz del l\u00e1ser y por tanto queremos que se apague.\n  if (analogRead(foto) &gt; limite)\n  {\n     \/\/ Escribimos en el pin digital de nuestro LED el valor LOW, que hace que se apague.\n     digitalWrite(led,LOW);\n  }\n                \n} <\/pre>\n\n\n\n<p>Aqu\u00ed ten\u00e9is un v\u00eddeo de como se programa y de la ejecuci\u00f3n final:<\/p>\n\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<iframe loading=\"lazy\" title=\"Vamos a programar un sensor de luz o fotorresistencia LDR con Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/PDDYW13upYA?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<h3 class=\"wp-block-heading\"> \u00bfQu\u00e9 es y c\u00f3mo funciona un zumbador? <\/h3>\n\n\n\n<p><strong>Los zumbadores, buzzers o altavoces pasivos permiten convertir una se\u00f1al el\u00e9ctrica en una onda de sonido.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6030499237864780250-1-1024x768.jpg\" alt=\"\" class=\"wp-image-2448\" width=\"314\" height=\"235\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6030499237864780250-1-1024x768.jpg 1024w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6030499237864780250-1-300x225.jpg 300w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6030499237864780250-1-768x576.jpg 768w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6030499237864780250-1.jpg 1280w\" sizes=\"auto, (max-width: 314px) 100vw, 314px\" \/><\/figure>\n\n\n\n<p>Nuestro zumbador va a tener 3 patillas:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>La primera, y mas cercana al dibujito de una S, es la que le manda la informaci\u00f3n al buzzer, y va a tener que estar conectada a un pin digital que tenga pwm (~).<\/li><li>La siguiente es la que le proporciona energ\u00eda, y va a tener que estar conectada a los 5V.<\/li><li>La \u00faltima es la toma a tierra (GND).<\/li><\/ul>\n\n\n\n<p> Una vez que hayamos colocado cada uno de los pines en su lugar correspondiente, nos quedar\u00e9 un circuito parecido a este: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6035318972854940674-1.jpg\" alt=\"\" class=\"wp-image-2454\" width=\"312\" height=\"387\" srcset=\"https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6035318972854940674-1.jpg 790w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6035318972854940674-1-242x300.jpg 242w, https:\/\/sereingeniera.ugr.es\/wp-content\/uploads\/photo6035318972854940674-1-768x953.jpg 768w\" sizes=\"auto, (max-width: 312px) 100vw, 312px\" \/><figcaption>Conexi\u00f3n Zumbador o buzzer<\/figcaption><\/figure>\n\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<iframe loading=\"lazy\" title=\"Conexi\u00f3n de un zumbador al Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/7Dyndcuxx_o?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><strong>Programando un zumbador:<\/strong><\/p>\n\n\n\n<p>Este ejemplo apaga el led cuando detecta luz en la fotorresistencia y hace que suene el zumbador.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/Inicializamos el led en el pin digital 2.\nconst int led = 2; \n\/\/Inicializamos la fotorresistencia en el pin anal\u00f3gico A0.\nconst int foto = A0;\n\/\/Creamos una variable l\u00edmite que es la que va decidir cual es el l\u00edmite entre estar recibiendo luz o no. El valor del l\u00edmite depende del la luz que haya en el ambiente, as\u00ed que tendremos que hacer pruebas.\nconst int limite = 100;\n\/\/Inicializamos el zumbador en el pin digital con pwm (~) 9.\ncont int zumb = 9;\n \n\/\/ Recordatorio: setup() solo lo va a leer el arduino cuando se encienda, nunca m\u00e1s.\nvoid setup() {\n  Serial.begin(9600);   \n  \/\/ Definimos el pin del LED como pin de salida (OUTPUT), porque le vamos a mandar la informaci\u00f3n de que se encienda o se apague.\n  pinMode(led , OUTPUT); \n  \/\/ Definimos el pin de la fotorresistencia como pin de entrada (INPUT), porque le va a mandar informaci\u00f3n sobre como se encuentra al arduino.\n  pinMode(foto , INPUT);   \n\n}\n\n\/\/ Recordatorio: loop() lo lee el arduino en bucle hasta que se apague.\nvoid loop(){\n  \/\/Esperamos un segundo y encendemos el led para poder probar el programa m\u00e1s de una vez.\n  delay(1000);\n  digitalWrite(led,HIGH);\n  \/\/Si el valor que leemos de la fotorresistencia es mayor que el l\u00edmite es porque le est\u00e1 dando la luz del l\u00e1ser y por tanto queremos que se apague.\n  if (analogRead(foto) &gt; limite)\n  {\n     \/\/ Escribimos en el pin digital de nuestro LED el valor LOW, que hace que se apague.\n     digitalWrite(led,LOW);\n     \/\/ Hacemos sonar durante 300ms el tono de 523Hz.\n     tone(zumb, 523, 300);\n  }\n                \n}  <\/pre>\n\n\n\n<p>V\u00eddeo de programaci\u00f3n del buzzer:<\/p>\n\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<iframe loading=\"lazy\" title=\"A\u00f1adimos al programa el buzzer conectado a Arduino\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/DSINHGZEkLA?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<h2 class=\"wp-block-heading\">RETO DIARIO<\/h2>\n\n\n\n<p>\u00a1El reto de hoy consiste en unir todo lo que hemos aprendido!<\/p>\n\n\n\n<p>Hasta ahora solo tenemos un led, un zumbador y una fotorresistencia funcionado juntas, pero si nuestro juego solo tiene un posible enemigo va a ser muy aburrido. <\/p>\n\n\n\n<p><strong>RETO 2.1: Hacer funcionar el juego con 4 LEDs y 4 fotorresistencias.<\/strong><\/p>\n\n\n\n<p>Cada LED va a estar unido a una fotorresistencia de manera que acertando con el l\u00e1ser en la fotorresistencia 1 se apague el LED 1. <\/p>\n\n\n\n<p><strong>RETO 2.2: Hacer  una canci\u00f3n de la victoria y otra de la derrota con el zumbador <\/strong>(buzzer)<strong>.<\/strong><\/p>\n\n\n\n<p>Esta parte del reto la podremos utilizar ma\u00f1ana para cuando en nuestro juego se pueda ganar y perder.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ten\u00e9is para entregar las soluciones de los retos hasta hoy antes de las 21:30 en la carpeta del Drive que cre\u00e1steis el otro d\u00eda con el nombre de Reto2.<\/h2>\n\n\n\n<p>\u00a1<strong>Que la suerte est\u00e9 siempre de vuestra parte!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfEst\u00e1is preparadas para empezar con el proyecto? Pero antes: Soluci\u00f3n del RETO 1: El reto propuesto consist\u00eda en que nuestro sem\u00e1foro ten\u00eda que durar en verde un tiempo proporcional al n\u00famero de coches que hay esperando: Si hab\u00eda muchos coches esperando el sem\u00e1foro tiene que estar mucho rato en verde para que puedan pasar todos. &hellip; <a href=\"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Comenzando el proyecto<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":22,"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-2385","post","type-post","status-publish","format-standard","hentry","category-general"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comenzando el proyecto - 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\/2020\/07\/06\/dia-3\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comenzando el proyecto - Ser\u00e9 Ingeniera\" \/>\n<meta property=\"og:description\" content=\"\u00bfEst\u00e1is preparadas para empezar con el proyecto? Pero antes: Soluci\u00f3n del RETO 1: El reto propuesto consist\u00eda en que nuestro sem\u00e1foro ten\u00eda que durar en verde un tiempo proporcional al n\u00famero de coches que hay esperando: Si hab\u00eda muchos coches esperando el sem\u00e1foro tiene que estar mucho rato en verde para que puedan pasar todos. &hellip; Seguir leyendo Comenzando el proyecto &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/\" \/>\n<meta property=\"og:site_name\" content=\"Ser\u00e9 Ingeniera\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-06T06:00:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg\" \/>\n<meta name=\"author\" content=\"Elvira, Celia, Nana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elvira, Celia, Nana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 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\\\/2020\\\/07\\\/06\\\/dia-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/\"},\"author\":{\"name\":\"Elvira, Celia, Nana\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#\\\/schema\\\/person\\\/58c924c2007440162e9ae707720fef4b\"},\"headline\":\"Comenzando el proyecto\",\"datePublished\":\"2020-07-06T06:00:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/\"},\"wordCount\":928,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn-tienda.bricogeek.com\\\/5440-thickbox_default\\\/led-rgb-5mm-secuencia-lenta.jpg\",\"articleSection\":[\"General\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/\",\"url\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/\",\"name\":\"Comenzando el proyecto - Ser\u00e9 Ingeniera\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn-tienda.bricogeek.com\\\/5440-thickbox_default\\\/led-rgb-5mm-secuencia-lenta.jpg\",\"datePublished\":\"2020-07-06T06:00:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/#\\\/schema\\\/person\\\/58c924c2007440162e9ae707720fef4b\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn-tienda.bricogeek.com\\\/5440-thickbox_default\\\/led-rgb-5mm-secuencia-lenta.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn-tienda.bricogeek.com\\\/5440-thickbox_default\\\/led-rgb-5mm-secuencia-lenta.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/2020\\\/07\\\/06\\\/dia-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comenzando el proyecto\"}]},{\"@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\\\/58c924c2007440162e9ae707720fef4b\",\"name\":\"Elvira, Celia, Nana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g\",\"caption\":\"Elvira, Celia, Nana\"},\"url\":\"https:\\\/\\\/sereingeniera.ugr.es\\\/index.php\\\/author\\\/monitoras2020\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comenzando el proyecto - 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\/2020\/07\/06\/dia-3\/","og_locale":"es_ES","og_type":"article","og_title":"Comenzando el proyecto - Ser\u00e9 Ingeniera","og_description":"\u00bfEst\u00e1is preparadas para empezar con el proyecto? Pero antes: Soluci\u00f3n del RETO 1: El reto propuesto consist\u00eda en que nuestro sem\u00e1foro ten\u00eda que durar en verde un tiempo proporcional al n\u00famero de coches que hay esperando: Si hab\u00eda muchos coches esperando el sem\u00e1foro tiene que estar mucho rato en verde para que puedan pasar todos. &hellip; Seguir leyendo Comenzando el proyecto &rarr;","og_url":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/","og_site_name":"Ser\u00e9 Ingeniera","article_published_time":"2020-07-06T06:00:35+00:00","og_image":[{"url":"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg","type":"","width":"","height":""}],"author":"Elvira, Celia, Nana","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Elvira, Celia, Nana","Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#article","isPartOf":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/"},"author":{"name":"Elvira, Celia, Nana","@id":"https:\/\/sereingeniera.ugr.es\/#\/schema\/person\/58c924c2007440162e9ae707720fef4b"},"headline":"Comenzando el proyecto","datePublished":"2020-07-06T06:00:35+00:00","mainEntityOfPage":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/"},"wordCount":928,"commentCount":0,"image":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg","articleSection":["General"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/","url":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/","name":"Comenzando el proyecto - Ser\u00e9 Ingeniera","isPartOf":{"@id":"https:\/\/sereingeniera.ugr.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#primaryimage"},"image":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg","datePublished":"2020-07-06T06:00:35+00:00","author":{"@id":"https:\/\/sereingeniera.ugr.es\/#\/schema\/person\/58c924c2007440162e9ae707720fef4b"},"breadcrumb":{"@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#primaryimage","url":"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg","contentUrl":"https:\/\/cdn-tienda.bricogeek.com\/5440-thickbox_default\/led-rgb-5mm-secuencia-lenta.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/sereingeniera.ugr.es\/index.php\/2020\/07\/06\/dia-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/sereingeniera.ugr.es\/"},{"@type":"ListItem","position":2,"name":"Comenzando el proyecto"}]},{"@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\/58c924c2007440162e9ae707720fef4b","name":"Elvira, Celia, Nana","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9604cedcc0b8857de49c6b40f90b6555c087f2d3a932b7660869a124b2eacef6?s=96&d=monsterid&r=g","caption":"Elvira, Celia, Nana"},"url":"https:\/\/sereingeniera.ugr.es\/index.php\/author\/monitoras2020\/"}]}},"_links":{"self":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/2385","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\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/comments?post=2385"}],"version-history":[{"count":30,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/2385\/revisions"}],"predecessor-version":[{"id":2510,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/posts\/2385\/revisions\/2510"}],"wp:attachment":[{"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/media?parent=2385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/categories?post=2385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sereingeniera.ugr.es\/index.php\/wp-json\/wp\/v2\/tags?post=2385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}