1 00:00:00,000 --> 00:00:04,620 Hola y bienvenidos. Hoy vamos a hacer algo que, bueno, que parece casi magia. 2 00:00:05,080 --> 00:00:07,480 Vamos a conectar el mundo físico con el digital. 3 00:00:08,099 --> 00:00:11,800 Vamos a descubrir cómo esta pequeña pero súper potente tarjeta, la microbit, 4 00:00:12,160 --> 00:00:14,900 puede ponerse a hablar con el universo creativo de Scratch. 5 00:00:15,339 --> 00:00:19,359 ¿El objetivo? Que las ideas salten de la pantalla y cobren vida en el mundo real. 6 00:00:20,179 --> 00:00:24,379 A ver, imaginemos por un momento, y si pudiéramos controlar un videojuego sin un mando, 7 00:00:24,559 --> 00:00:27,879 solo inclinando las manos, o conseguir que una animación en pantalla 8 00:00:27,879 --> 00:00:32,759 reaccione a un movimiento que hacemos en la realidad? Bueno, pues esa es justo la magia 9 00:00:32,759 --> 00:00:38,920 que vamos a desatar hoy. Porque al final, conectar la microbit con Scratch es exactamente eso. Es 10 00:00:38,920 --> 00:00:43,640 construir un puente. Un puente que une dos mundos. Por un lado, el código que montamos en el 11 00:00:43,640 --> 00:00:47,899 ordenador. Y por el otro, las acciones, los movimientos, lo que pasa aquí, en el mundo 12 00:00:47,899 --> 00:00:53,399 físico. Vale, antes de liarnos con cables y conexiones, vamos a conocer un poco mejor a 13 00:00:53,399 --> 00:00:57,600 nuestros dos protagonistas. Es fundamental entender qué papel juega cada uno en todo 14 00:00:57,600 --> 00:01:03,539 esto, ¿no? Primero, la microbit. Es básicamente un ordenador en miniatura que cabe en la palma 15 00:01:03,539 --> 00:01:08,599 de la mano. Lo genial de esta plaquita es que ya viene con todo lo necesario para empezar 16 00:01:08,599 --> 00:01:13,939 a cacharrear. Tiene una pantallita hecha de luces LED, dos botones que podemos programar 17 00:01:13,939 --> 00:01:19,280 y, muy importante, sensores que detectan si la movemos o la inclinamos. Y por otro lado 18 00:01:19,280 --> 00:01:24,840 tenemos a Scratch. Es una herramienta de programación del MIT y su genialidad, de verdad, es que elimina 19 00:01:24,840 --> 00:01:30,000 la parte más intimidante del código. Aquí no hay que escribir líneas y líneas de texto súper 20 00:01:30,000 --> 00:01:35,840 complejo. No, no, es más como un puzle. Coges bloques de colores, los arrastras, los unes y con eso 21 00:01:35,840 --> 00:01:41,540 puedes crear de todo, desde animaciones simples hasta juegos bastante elaborados. Muy bien, ya 22 00:01:41,540 --> 00:01:46,400 conocemos las herramientas. Ahora toca preparar el terreno. Vamos a ver qué software necesitamos 23 00:01:46,400 --> 00:01:49,480 para que estas dos maravillas puedan empezar a hablar entre ellas. 24 00:01:50,159 --> 00:01:52,620 El proceso en realidad se reduce a dos pasos clave. 25 00:01:52,959 --> 00:01:57,359 Primero, vamos a instalar un pequeño programa que va a hacer de intérprete, por así decirlo. 26 00:01:57,659 --> 00:02:01,180 Y segundo, le daremos a la microbit un archivo especial, como unas instrucciones, 27 00:02:01,560 --> 00:02:03,120 para que sepa cómo escuchar Scratch. 28 00:02:03,900 --> 00:02:06,799 Venga, primer paso, instalar algo llamado Scratch Link. 29 00:02:07,180 --> 00:02:09,500 La mejor forma de verlo es como un pequeño puente de Bluetooth. 30 00:02:10,060 --> 00:02:12,120 Es una aplicación que se queda funcionando en el ordenador 31 00:02:12,120 --> 00:02:16,280 y que básicamente le permite a la página de Scratch encontrar y hablar con la microbit 32 00:02:16,280 --> 00:02:22,759 sin necesidad de cables. Y ojo, un detalle súper importante. Después de instalar ScratchLink hay 33 00:02:22,759 --> 00:02:27,280 que asegurarse de que se está ejecutando. Lo sabremos porque veremos su pequeño ícono en 34 00:02:27,280 --> 00:02:31,639 la barra de herramientas. Si no está activo, por mucho que lo intentemos, la conexión no va a 35 00:02:31,639 --> 00:02:37,599 funcionar. Es un paso clave. Vale, vamos con el segundo punto. La microbit tal cual viene de 36 00:02:37,599 --> 00:02:42,500 fábrica no sabe hablar el idioma de Scratch. Necesita unas instrucciones especiales. Estas 37 00:02:42,500 --> 00:02:47,180 instrucciones vienen en un archivo o un fichero con la extensión .hex, que hay que descargar 38 00:02:47,180 --> 00:02:50,900 desde la web oficial de Scratch. Es como darle el manual de instrucciones para esta 39 00:02:50,900 --> 00:02:54,800 nueva tarea. ¡Perfecto! La parte del software ya estaría 40 00:02:54,800 --> 00:03:00,159 lista. Ahora vamos a la parte más física, a conectar la tarjeta y a conseguir que, por 41 00:03:00,159 --> 00:03:05,300 fin, se comunique con nuestro proyecto en Scratch. El proceso es súper directo, de 42 00:03:05,300 --> 00:03:09,900 verdad. Son cuatro pasitos. Primero, conectar la microbit al ordenador con un cable USB. 43 00:03:09,900 --> 00:03:15,979 B. Segundo, arrastrarle ese archivo hex especial que hemos bajado. Tercero, ir a Scratch y añadir 44 00:03:15,979 --> 00:03:21,919 la extensión de microbit. Y cuarto y último, conectar. Y aquí va un detalle bastante curioso, 45 00:03:22,180 --> 00:03:26,479 una pequeña señal de que todo va bien. Cuando arrastramos el archivo hex a la microbit, 46 00:03:26,780 --> 00:03:32,139 es muy probable que en su pantalla de LEDs aparezca parpadeando la palabra ZATAS. Esa 47 00:03:32,139 --> 00:03:36,659 es la confirmación, es la señal de que ha recibido las nuevas instrucciones correctamente. 48 00:03:37,379 --> 00:03:39,400 Vale, ahora volvemos a la pantalla de Scratch. 49 00:03:39,740 --> 00:03:43,000 Abajo a la izquierda en el editor hay un botón azul para añadir extensiones. 50 00:03:43,419 --> 00:03:46,580 Hacemos clic ahí y se abre una especie de biblioteca con un montón de opciones. 51 00:03:47,039 --> 00:03:49,400 Pues nada, buscamos la que pone microbit y la seleccionamos. 52 00:03:50,060 --> 00:03:54,319 En cuanto añadimos la extensión, Scratch, a través de ese programa Scratch Link, 53 00:03:54,740 --> 00:03:56,099 se pone a buscar la microbit. 54 00:03:56,659 --> 00:03:59,199 Cuando la encuentra y se conecta, pasa algo genial. 55 00:03:59,740 --> 00:04:03,039 El indicador que hay al lado de los bloques de microbit se pone de color verde. 56 00:04:03,219 --> 00:04:05,199 Esa es la señal. ¡Ya lo tenemos! 57 00:04:05,199 --> 00:04:14,199 Y ahora sí, llega la recompensa. Con todo ya conectado y hablando, vamos a hacer que la magia ocurra de verdad. Vamos a crear nuestro primer proyecto interactivo. 58 00:04:15,479 --> 00:04:27,220 El objetivo es súper sencillo, pero a la vez muy potente. Vamos a hacer que el famoso gato de Scratch se mueva. Pero no con el teclado, ni con el ratón. Lo vamos a controlar inclinando la tarjeta microbit con las manos. 59 00:04:27,939 --> 00:04:31,060 Como en cualquier proyecto, necesitamos un punto de partida, ¿verdad? 60 00:04:31,379 --> 00:04:34,180 Así que vamos a usar el bloque de siempre, el de la bandera verde. 61 00:04:34,480 --> 00:04:37,860 Para algo muy simple, para asegurarnos de que cada vez que empiece el juego, 62 00:04:38,199 --> 00:04:41,000 el gato vuelva a su posición inicial, al centro del escenario. 63 00:04:42,000 --> 00:04:45,420 Y aquí, aquí está el corazón de todo el asunto. 64 00:04:46,100 --> 00:04:48,439 Con los nuevos bloques que nos han aparecido de Microbit, 65 00:04:48,439 --> 00:04:53,120 lo que hacemos es traducir directamente una acción física en una acción digital. 66 00:04:53,779 --> 00:04:59,899 Le decimos literalmente, oye, cuando la tarjeta se incline hacia la izquierda, mueve el personaje a la izquierda. 67 00:05:00,139 --> 00:05:01,860 Y hacemos lo mismo para la derecha. 68 00:05:02,579 --> 00:05:03,279 Es así de simple. 69 00:05:03,860 --> 00:05:04,459 Y de potente. 70 00:05:05,379 --> 00:05:07,100 A ver, seamos sinceros. 71 00:05:07,259 --> 00:05:10,500 A veces la tecnología, pues, no colabora a la primera. 72 00:05:11,000 --> 00:05:12,759 Pero que no cunda el pánico, de verdad. 73 00:05:12,759 --> 00:05:17,800 Porque la mayoría de los problemillas que pueden surgir tienen soluciones súper sencillas. 74 00:05:18,420 --> 00:05:22,319 Si la conexión se resiste, vamos a repasar una pequeña lista de comprobación. 75 00:05:22,319 --> 00:05:40,899 ¿Hay solo una pestaña de Scratch abierta? Importantísimo. ¿Está el Bluetooth del ordenador activado? ¿Y hay algún otro dispositivo o programa intentando conectarse a la microbit? A veces la solución más simple es la mejor. Y como último recurso, el botoncito de reinicio que hay por detrás de la placa a menudo hace milagros. 76 00:05:40,899 --> 00:05:54,899 ¡Y ya está! Conseguido, el círculo se ha completado. Acabamos de desbloquear una dimensión completamente nueva de posibilidades. Ya no se trata solo de programar lo que pasa en una pantalla, sino de hacer que el mundo real sea parte de nuestras creaciones. 77 00:05:54,899 --> 00:06:00,040 Ahora que sabemos cómo construir este puente entre lo físico y lo digital, la verdadera 78 00:06:00,040 --> 00:06:04,560 pregunta es ¿qué se puede crear con este nuevo poder? ¿Quizás un instrumento musical 79 00:06:04,560 --> 00:06:09,120 que se toca con el movimiento? ¿O un mando de videojuegos totalmente personalizado? A 80 00:06:09,120 --> 00:06:12,240 partir de aquí, el límite de verdad lo pone la imaginación.