1 00:00:07,540 --> 00:00:23,859 Tras una alerta por contaminación en un área de riesgo, tu equipo ha sido seleccionado para 2 00:00:23,859 --> 00:00:29,980 desarrollar un sistema robótico capaz de manipular residuos radioactivos. Vuestra 3 00:00:29,980 --> 00:00:34,979 misión será diseñar y programar un robot McQueen con control remoto inalámbrico utilizando otro 4 00:00:34,979 --> 00:00:42,920 Microbit como interfaz de mando. El reto consiste en construir un prototipo funcional que permita 5 00:00:42,920 --> 00:00:47,979 operar sin contacto humano, respetando las zonas de seguridad y transportando los residuos 6 00:00:47,979 --> 00:00:53,140 simulados de un sitio a otro. ¿Será capaz vuestro equipo de construir un robot eficiente, 7 00:00:53,299 --> 00:00:58,159 seguro y preciso que se maneje en remoto? Los conocimientos previos que hay que tener son 8 00:00:58,159 --> 00:01:03,020 el manejo básico del Microbit y Robot McQueen, conocimiento de motores y comunicación por radio, 9 00:01:03,020 --> 00:01:06,780 Nociones básicas sobre energía nuclear y los riesgos asociados 10 00:01:06,780 --> 00:01:08,599 Experiencia en trabajo en equipo 11 00:01:08,599 --> 00:01:11,000 Los objetivos de esta actividad son 12 00:01:11,000 --> 00:01:15,700 Comprender la importancia de la tecnología en la prevención de riesgos en entornos peligrosos 13 00:01:15,700 --> 00:01:19,620 Diseñar y programar sistemas robóticos controlados de forma remota 14 00:01:19,620 --> 00:01:24,180 Fomentar la toma de decisiones y el trabajo cooperativo en entornos simulados 15 00:01:24,180 --> 00:01:29,939 Reflexionar sobre los usos de la energía nuclear y sus implicaciones sociales y ambientales 16 00:01:29,939 --> 00:01:40,099 Tendréis que crear un robot móvil que se controle en remoto con seguridad, usando otro microbit 17 00:01:40,099 --> 00:01:48,340 Para comprobar que se establece la comunicación entre los dos microbit 18 00:01:48,340 --> 00:01:52,879 Puedes hacer un programa sencillo que envíe mensajes de uno a otro 19 00:01:52,879 --> 00:01:59,239 Mostrando en el mando, en el primer microbit, la señal que se debe mostrar en el segundo microbit 20 00:01:59,239 --> 00:02:00,939 Como vemos en el vídeo 21 00:02:00,939 --> 00:02:14,050 Para poder programar las funcionalidades de McQueen necesitamos instalar la extensión McQueen 22 00:02:14,050 --> 00:02:20,770 Nos vamos a extensiones, escribimos McQueen, buscamos la primera extensión y la instalamos 23 00:02:20,770 --> 00:02:25,090 Una vez hecho eso nos debe de aparecer algo como esto 24 00:02:25,090 --> 00:02:28,349 Y aquí tenemos las instrucciones que se han añadido 25 00:02:28,349 --> 00:02:36,500 Aquí vemos los dos programas que vamos a utilizar para los microbit 26 00:02:36,500 --> 00:02:40,800 Los tienes disponibles en los recursos digitales de la situación de aprendizaje. 27 00:02:41,139 --> 00:02:45,620 El programa para el microbit que actúa de mando a distancia es el que tenemos aquí. 28 00:02:45,939 --> 00:02:51,500 Como funciona es, al encender el microbit se establece el canal de radio 1 para las comunicaciones. 29 00:02:52,340 --> 00:02:59,500 Cada vez que se hace un gesto o se pulsa alguno de los botones del microbit envía una cadena por el canal de radio establecido. 30 00:02:59,500 --> 00:03:06,479 En alguno de los casos se muestra alguna señal en el display del microbit como hemos visto en el vídeo anterior. 31 00:03:06,500 --> 00:03:11,699 Este es el programa que va en el microbit que está en el vehículo, en el McQueen 32 00:03:11,699 --> 00:03:17,599 Al encender el microbit, lo primero que hace es establecer el canal de radio en el número 1 33 00:03:17,599 --> 00:03:21,219 Que es exactamente el mismo que hemos puesto en el mando a distancia 34 00:03:21,219 --> 00:03:24,500 De otra forma no llegarán a entenderse los dos microbit 35 00:03:24,500 --> 00:03:30,400 En el evento de al recibir radio, llega como parámetro la cadena enviada por el microbit del mando 36 00:03:30,400 --> 00:03:32,960 Que se guarda en RecifStream 37 00:03:32,960 --> 00:03:38,560 Se comprueba mediante condicionales anidados cuál es el texto que ha enviado el microbit del mando 38 00:03:38,560 --> 00:03:43,580 y se llama a la función que corresponda que ejecutará el movimiento esperado. 39 00:03:44,020 --> 00:03:48,219 La variable velocidad indica a qué velocidad tiene que desplazarse el robot. 40 00:03:48,439 --> 00:03:53,539 Si se quiere comprobar únicamente si se reciben los mensajes, esta variable se puede poner a cero. 41 00:03:53,819 --> 00:03:57,539 De esa manera no se mueve el robot pero sí que se muestran los mensajes. 42 00:04:17,529 --> 00:04:19,889 Una vez programado, veamos cómo funciona. 43 00:06:07,060 --> 00:06:20,860 Suscríbete al canal