No sabemos si en Hogwarts se enseña Informática, pero si lo fuera, estamos seguros de que la Raspberry Pi jugaría un papel importante. Cansado de lanzar hechizos con solo presionar un botón, este proyecto de Mo «That’s-so-Mo» usa la varita de un kit de codificación de Harry Potter y una Raspberry Pi Zero W como controlador de gestos para el juego Hogwarts Legacy lanzado recientemente.
i_used_a_rpi_zero_w_and_a_kano_wand_to_cast from r/raspberry_pi
El proyecto de Mo es genial. Claro que podemos machacar botones para lanzar hechizos, pero el controlador de gestos agrega un poco más de autenticidad a la acción. La varita en sí es la varita de Harry Potter con licencia oficial de Kano. Si el nombre Kano suena familiar es por sus kits anteriores que fusionaron el hardware original de Raspberry Pi incluido con su propio teclado naranja y muchos proyectos basados en informática. La varita está destinada a usarse como un medio para aprender a codificar, pero el proyecto de Mo la usa para algo mucho más divertido.
El proyecto está construido usando un módulo Python de GammaGames, este maneja el escaneo de varitas mágicas y la captura de gestos a través de una conexión Bluetooth. El proyecto de Mo usa este módulo para capturar los gestos que luego se convierten en pulsaciones de teclas que luego se envían a la PC que ejecuta Hogwarts Legacy. Las pulsaciones de teclas se transmiten a la PC al convertir hábilmente la Raspberry Pi Zero W (también se podría usar una Raspberry Pi Zero 2 W) en un dispositivo USB HID. Aquí es donde Mo eleva el proyecto de un simple controlador a una verdadera varita mágica. La comunidad de Harry Potter ha seleccionado cuidadosamente los movimientos necesarios para lanzar cada hechizo. Mo ha incorporado estos movimientos como gestos y ahora necesitarás adaptar tus silbidos para usar «Lumos», «Wingardium Leviosa» o si estás listo por un tiempo en Azkaban, «Avada Kedavra».
Este divertido proyecto es un crédito para Mo. Es mucho más que un simple dispositivo USB HID, es mágico para aquellos que desean sumergirse en el mundo de Harry Potter.
Dirígete al repositorio GitHub de Mo para saber cómo puedes unirte a la próxima clase de Computación en Hogwarts.