1 00:00:22,379 --> 00:00:28,960 Hola, chicos. En este videotutorial se va a programar el encendido y apagado de un diodo 2 00:00:28,960 --> 00:00:34,320 mediante un sensor de luz del que dispone la placa microbit. Dicho sensor medirá la 3 00:00:34,320 --> 00:00:40,140 cantidad de luminosidad del ambiente. El montaje que aparece en este tutorial simula el control 4 00:00:40,140 --> 00:00:44,939 del funcionamiento de la iluminación de una vivienda que depende de las condiciones ambientales 5 00:00:44,939 --> 00:00:51,380 a la que está sometida. Este montaje está formado por dos circuitos. El primero lo forma 6 00:00:51,380 --> 00:00:57,200 el diodo de color naranja, la resistencia de 220 ohmios, los conductores, las baterías 7 00:00:57,200 --> 00:01:03,299 y el interruptor. El segundo lo forma el mismo diodo naranja, la misma resistencia de 220 8 00:01:03,299 --> 00:01:08,180 ohmios, la tarjeta microbit y los conductores que conectan el diodo y la resistencia con 9 00:01:08,180 --> 00:01:14,079 la microbit. Se puede encender el diodo mediante el empleo del interruptor, o mediante la microbit, 10 00:01:14,400 --> 00:01:19,400 con el empleo del sensor que lleva incorporado. El diodo naranja se encenderá cuando hay 11 00:01:19,400 --> 00:01:25,280 poca luz ambiental y se apagará cuando haya mucha luz ambiental. Ahora se va a presionar el botón 12 00:01:25,280 --> 00:01:32,159 código para realizar el programa. Se abre la ventana de programación y aparece el bloque al 13 00:01:32,159 --> 00:01:40,239 iniciar y el bloque siempre. En el bloque al iniciar se introduce el bloque mostrar cadena 14 00:01:40,239 --> 00:01:53,730 con el mensaje hola. Es el saludo de la micro bit para cuando comienza el programa. Para comprobar 15 00:01:53,730 --> 00:01:58,150 en todo momento la cantidad de iluminación que hay en el ambiente, es necesario emplear 16 00:01:58,150 --> 00:02:03,269 el bloque siempre. En él se introducirán las condiciones para delimitar las situaciones 17 00:02:03,269 --> 00:02:09,169 de encendido y apagado del diodo naranja. Además informará mediante un mensaje si 18 00:02:09,169 --> 00:02:14,889 la luz está encendida o la luz está apagada. Cuando la iluminación medida es alta, el 19 00:02:14,889 --> 00:02:18,990 diodo naranja estará apagado y el mensaje que saldrá en pantalla será luz apagada. 20 00:02:18,990 --> 00:02:27,469 Por el contrario, si la iluminación medida es baja, el diodo naranja estará encendido y el mensaje que saldrá en pantalla será, luz encendida. 21 00:02:29,949 --> 00:02:31,449 En el bloque siempre. 22 00:02:32,530 --> 00:02:35,250 Se introduce un bloque del grupo de bloques de control. 23 00:02:36,270 --> 00:02:38,729 Se introduce el bloque condicional del tipo sí. 24 00:02:39,710 --> 00:02:40,710 Entonces sí no. 25 00:02:41,710 --> 00:02:44,990 Este bloque tiene en su interior un bloque perteneciente al grupo matemáticas. 26 00:02:46,590 --> 00:02:48,490 En concreto, el bloque verdadero. 27 00:02:48,990 --> 00:02:59,849 En su lugar, se pondrá el bloque de comparación. 28 00:03:03,240 --> 00:03:06,319 En esta parte se coloca el valor 100 de luminosidad. 29 00:03:09,599 --> 00:03:12,060 Seguidamente se va al grupo de bloques de entradas. 30 00:03:12,860 --> 00:03:15,219 Y se selecciona el bloque nivel de luz. 31 00:03:16,259 --> 00:03:17,659 Se posiciona en este lugar. 32 00:03:20,199 --> 00:03:22,960 Aquí se elige la opción mayor o igual que. 33 00:03:28,110 --> 00:03:32,610 Y se traslada este bloque al lugar donde se sitúa el bloque verdad para que lo sustituya. 34 00:03:32,610 --> 00:03:39,539 Seguidamente se define la primera condición 35 00:03:39,539 --> 00:03:50,400 Cuando la microbit detecte un valor de luminosidad igual o superior a 100, del grupo de los bloques básicos, se pondrá un bloque Mostrar icono, para que en la pantalla salga una cara sonriente 36 00:03:50,400 --> 00:03:57,659 Además se introduce del grupo de bloques básicos, el bloque Mostrar cadena, con el mensaje Luz apagada 37 00:03:58,520 --> 00:04:27,449 Para terminar esta primera parte de la condición 38 00:04:27,449 --> 00:04:30,850 Donde el diodo naranja tiene que estar apagado 39 00:04:31,410 --> 00:04:33,329 Del grupo de bloques Salida. 40 00:04:34,370 --> 00:04:36,850 Se introduce el bloque Escribir en forma digital. 41 00:04:38,670 --> 00:04:45,769 En este bloque tiene que estar seleccionado el pin P0, porque es donde está conectado el diodo y la situación baja para que esté apagado. 42 00:04:46,790 --> 00:04:49,550 A continuación, se duplica estos tres bloques. 43 00:04:50,550 --> 00:04:54,370 Y estos duplicados se trasladan a la parte sino del bloque Condicional. 44 00:04:55,370 --> 00:04:59,230 En el bloque Mostrar icono, se cambia la cara alegre por la cara triste. 45 00:04:59,230 --> 00:05:07,120 En el bloque Mostrar cadena, se cambia el mensaje de luz apagada a Encender luz 46 00:05:07,120 --> 00:05:32,220 Por último, en el bloque Escribir de forma digital al PIN 47 00:05:32,220 --> 00:05:37,980 Se cambia de la situación baja a la situación de alta para que el diodo naranja se encienda 48 00:05:37,980 --> 00:05:43,800 Finalizado el proceso de programación, se procede a realizar las pruebas de funcionamiento 49 00:05:43,800 --> 00:05:48,100 Se pulsa el botón Código, se cierra la ventana de programación 50 00:05:49,100 --> 00:05:51,240 Se pulsa el botón de iniciar simulación. 51 00:05:52,279 --> 00:05:53,899 La microbit escribe el saludo. 52 00:05:55,079 --> 00:06:01,939 Al estar el nivel de luminosidad en cien o mayor, la microbit escribirá en la pantalla, la sonrisa y el mensaje de luz apagada. 53 00:06:02,540 --> 00:06:08,699 Hasta que no haya un cambio de luminosidad, la sonrisa y el mensaje se repetirán y el diodo estará apagado. 54 00:06:09,660 --> 00:06:12,639 La microbit estará siempre comprobando el nivel de luminosidad. 55 00:06:12,639 --> 00:06:19,480 Al subir el nivel de luminosidad, mediante la barra de luminosidad de color gris, se ve que no hay cambios 56 00:06:19,480 --> 00:06:21,439 Todo sigue igual 57 00:06:21,439 --> 00:06:23,079 Ahora bien 58 00:06:23,079 --> 00:06:29,879 Si se desplaza la barra de luminosidad hacia abajo, produciendo un valor menor de 100, por ejemplo a 84 59 00:06:29,879 --> 00:06:32,379 Las condiciones cambian 60 00:06:32,379 --> 00:06:39,019 En el siguiente ciclo aparece la cara triste y el mensaje encender la luz y enciende el diodo naranja 61 00:06:39,019 --> 00:06:50,629 Como se ve, el diodo ya luce 62 00:06:50,629 --> 00:06:57,970 Si se desplaza la barra al nivel 73 63 00:06:57,970 --> 00:07:03,790 El diodo sigue encendido y la carita triste con el mensaje de encender luz se repite 64 00:07:03,790 --> 00:07:12,139 Si se vuelve a mover la barra gris a niveles por encima de 100 65 00:07:12,139 --> 00:07:15,860 Se produce el cambio de tristeza a sonrisa 66 00:07:15,860 --> 00:07:21,259 El mensaje pasa de encender luz a luz apagada y el diodo naranja se apaga 67 00:07:24,360 --> 00:07:29,819 Este cambio de situación se produce en el siguiente ciclo de comprobación del nivel de luminosidad 68 00:07:33,459 --> 00:07:37,600 Ahora, se presiona el botón de inicio de simulación. 69 00:07:38,660 --> 00:07:40,000 Se detiene la simulación. 70 00:07:41,079 --> 00:07:43,220 Espero que este tutorial os sea útil. 71 00:07:44,220 --> 00:07:44,759 Adiós.