1 00:00:07,540 --> 00:00:22,739 Las temperaturas suben, las lluvias son cada vez más escasas y los cultivos comienzan a 2 00:00:22,739 --> 00:00:27,239 sufrir las consecuencias. El cambio climático ya no es una amenaza lejana, está afectando 3 00:00:27,239 --> 00:00:32,060 directamente a nuestra forma de producir alimentos. ¿En este escenario os atrevéis a diseñar 4 00:00:32,060 --> 00:00:36,799 un sistema capaz de cuidar un huerto sin intervención humana? En esta situación de aprendizaje 5 00:00:36,799 --> 00:00:40,240 os convertiréis en el equipo técnico de un centro de investigación agrícola que 6 00:00:40,240 --> 00:00:45,259 necesita una solución urgente. Desarrollar un asistente robótico capaz de reconocer 7 00:00:45,259 --> 00:00:50,119 el huerto de forma autónoma, medir las condiciones del entorno y actuar inteligentemente ante 8 00:00:50,119 --> 00:00:55,299 los cambios. Deberéis crear un sistema que detecte la falta de agua, identifique temperaturas 9 00:00:55,299 --> 00:01:00,380 críticas y lance alertas o enciende iluminación artificial cuando falte luz solar. Todo ello 10 00:01:00,380 --> 00:01:04,500 dentro de una estrategia de agricultura de precisión que permita cuidar cada planta 11 00:01:04,500 --> 00:01:06,680 con eficiencia y responsabilidad. 12 00:01:07,120 --> 00:01:10,980 Conocimientos previos, funcionamiento de la placa adaptadora y de la placa microbit, 13 00:01:11,299 --> 00:01:14,379 lectura e interpretación de los datos de sensores analógicos y digitales, 14 00:01:14,819 --> 00:01:18,260 conceptos básicos de biología vegetal, necesidades hídricas, térmicas y lumínicas, 15 00:01:18,859 --> 00:01:20,900 principios de programación por bloques con MakeCode 16 00:01:20,900 --> 00:01:23,560 y trabajo operativo con reparto de roles. 17 00:01:24,500 --> 00:01:27,859 Los objetivos de la actividad son desarrollar competencias tecnológicas 18 00:01:27,859 --> 00:01:30,159 para diseñar y montar un sistema robótico funcional, 19 00:01:30,680 --> 00:01:33,219 aplicar conocimientos biológicos sobre el crecimiento vegetal, 20 00:01:33,219 --> 00:01:38,819 necesidades hídricas y ambientales, recoger e interpretar y utilizar datos cuantitativos 21 00:01:38,819 --> 00:01:43,280 para la toma de decisiones automáticas, utilizar sensores y actuadores como elementos de control 22 00:01:43,280 --> 00:01:48,280 inteligente, fomentar la sostenibilidad y la concienciación ambiental y desarrollar 23 00:01:48,280 --> 00:01:53,299 la colaboración y el pensamiento crítico, además de la autonomía, en entornos interdisciplinares. 24 00:01:53,700 --> 00:01:59,760 Para lograrlo, utilizaremos una placa microbit y los materiales incluidos en el kit de robótica 25 00:01:59,760 --> 00:02:07,019 para microbit que incluyen una placa adaptadora a la que además del microbit le vamos a conectar 26 00:02:08,759 --> 00:02:20,340 un sensor de humedad en el suelo un sensor de humedad y temperatura ambiente un sensor de luz 27 00:02:20,340 --> 00:02:31,669 ambiental y un sensor de presencia para construir nuestro dispositivo vamos a usar como base la 28 00:02:31,669 --> 00:02:37,990 placa de metraquilato incluida en el kit de robótica en ella vamos a poner unos separadores 29 00:02:37,990 --> 00:03:09,370 donde colocaremos la placa adaptadora y también vamos a poner los separadores donde colocaremos 30 00:03:09,370 --> 00:03:57,150 los sensores sujetamos la placa adaptadora con cuatro tornillos ahora vamos a poner el sensor 31 00:03:57,150 --> 00:04:15,020 peer de detección de movimiento aquí vemos el esquema de conexiones del sensor ahora el 32 00:04:15,020 --> 00:04:25,079 sensor de temperatura y humedad en el ambiente aquí vemos el esquema de conexiones del sensor 33 00:04:26,180 --> 00:04:54,920 lo conectamos a la placa adaptadora y lo sujetamos ahora vamos a conectar el sensor de luz ambiente 34 00:04:54,920 --> 00:05:29,439 este es el esquema de conexiones del sensor y por último vamos a conectar el sensor de humedad en 35 00:05:29,439 --> 00:06:07,100 tierra lo vamos a sujetar en la base pero para probarlo vamos a usar un vaso con agua estas 36 00:06:07,100 --> 00:06:25,670 son las imágenes del dispositivo ya ha finalizado para poder programar la lectura de los sensores 37 00:06:25,670 --> 00:06:35,860 necesitamos la extensión de efe robot entramos en make out buscamos extensiones escribimos de 38 00:06:35,860 --> 00:06:43,000 efe robot y la tercera que nos sale la instalamos si os fijáis ha añadido una extensión que se llama 39 00:06:43,000 --> 00:06:50,319 robotic kit y aquí tenemos las instrucciones que nos ha añadido y también vamos a necesitar la 40 00:06:50,319 --> 00:06:56,680 extensión que nos permite enviar pulsaciones de teclas por bluetooth desde el micro bit y lo vamos 41 00:06:56,680 --> 00:07:15,610 a hacer con la extensión ble h&d vamos a buscar esa extensión nos pregunta que si queremos quitar 42 00:07:15,610 --> 00:07:21,610 otras extensiones le decimos que si se instala y nos añade una serie de instrucciones que vamos 43 00:07:21,610 --> 00:07:28,509 a usar más tarde como es la del envío de teclas un bien tenemos el movimiento del ratón gamepad 44 00:07:28,509 --> 00:07:34,550 y otros servicios de multimedia existen algunas incompatibilidades con el bluetooth por lo que 45 00:07:34,550 --> 00:07:55,420 si no te funciona la primera debes consultar la web de la extensión para ir recogiendo las 46 00:07:55,420 --> 00:08:00,100 mediciones se ha creado una web que mostrará los gráficos de los datos que lleguen a nuestro 47 00:08:00,100 --> 00:08:20,310 dispositivo esta web la tienes en maestros punto text barra huerto bot aquí tienes un ejemplo de 48 00:08:20,310 --> 00:08:32,019 cambio de luz ambiental aquí tenemos cuando detecta el movimiento aquí cuando hay cambios 49 00:08:32,019 --> 00:08:44,000 de humedad en el ambiente un cambio de temperatura también en el ambiente y aquí tenemos cambios de 50 00:08:44,000 --> 00:08:51,629 humedad en el suelo este programa el que vemos aquí está disponible en los recursos digitales 51 00:08:51,629 --> 00:08:57,629 de la situación de aprendizaje vamos a ver qué partes tiene y qué hace cada una de ellas en esta 52 00:08:57,629 --> 00:09:04,289 al encender el micro bit lo primero que hace es ejecutar el bloque de al iniciar que activa la 53 00:09:04,289 --> 00:09:10,029 conexión por bluetooth para que micro bit se comporte como un teclado le damos el valor 0 54 00:09:10,029 --> 00:09:16,549 a la variable inicio y muestra en el display el valor de esta variable en esta parte creamos dos 55 00:09:16,549 --> 00:09:22,970 eventos que se ejecutarán cuando se pulse la tecla a o b cuando se pulse a dará el valor 1 a la 56 00:09:22,970 --> 00:09:28,690 variable inicio lo que hará que se ponga en marcha el envío de datos a la web y cuando pulsamos b le 57 00:09:28,690 --> 00:09:34,710 dará un valor 0 a esa variable que hará que separe el envío de datos a la web en este bucle de para 58 00:09:34,710 --> 00:09:40,250 siempre se cargan continuamente las variables con los valores de los sensores correspondientes el 59 00:09:40,250 --> 00:09:46,129 de humedad en el suelo el de luz ambiental el peer la temperatura ambiente la humedad ambiente y 60 00:09:46,129 --> 00:09:51,929 también vamos a poner la orientación en esta parte del programa tenemos otro bucle de para siempre en 61 00:09:51,929 --> 00:09:58,769 el cual el micro bit estará comprobando si la variable inicio es 1 y si es así manda una serie 62 00:09:58,769 --> 00:10:04,429 de pulsaciones de teclas con los datos que tiene que mostrar en la web con la instrucción sentís 63 00:10:04,429 --> 00:10:12,250 se envía la cadena s1 o seguido del valor que nos da el sensor de humedad en el suelo y a 64 00:10:12,250 --> 00:10:17,190 continuación se envía con un enter para que le llegue la finalización de la cadena a la 65 00:10:17,190 --> 00:10:22,429 web. Tras esto, se hace una pausa para darle tiempo a procesarlo. Esto se repite por cada 66 00:10:22,429 --> 00:10:29,830 sensor, cambiando la primera parte de la cadena. S2O y el valor de temperatura ambiente, S3O y el 67 00:10:29,830 --> 00:10:37,490 valor de humedad en el ambiente, S4O y el valor de la luz en el ambiente, S5O que es la orientación 68 00:10:37,490 --> 00:10:42,370 del microbit y S6O que es el detector de movimiento. 69 00:10:47,190 --> 00:10:57,129 Gracias por ver el video.