robotica.esrobotica.es

Finch 2.0: controlar un robot con una varita y micro:bit

Finch 2.0 puede responder a gestos de una varita con micro:bit y CreateAI. Qué necesitas, cómo separar el entrenamiento del control y qué revisar antes de comprar.

·Redacción Robotica.es
5 min de lectura
Finch 2.0 sobre un suelo de madera junto a una varita de estrella con una placa micro:bit; fotograma de la demostración oficial de BirdBrain.

Finch Robot 2.0 puede avanzar, girar o encender luces al mover una varita fabricada con una placa micro:bit. El reconocimiento del gesto ocurre en la placa de la varita; el robot recibe una orden por radio. La actividad de BirdBrain Technologies permite construir un mando físico y explorar cómo se transforma un movimiento en una instrucción.

Es un proyecto reproducible con un robot comercial, pensado para quienes ya tienen cierta familiaridad con MakeCode. Esta guía se apoya en documentación de BirdBrain, la Fundación Micro:bit y Microsoft, junto con indicaciones de uso del centro de ciencia Science World. No presenta un lanzamiento ni una prueba realizada por Robotica.es.

Prepara dos placas, no solo el robot

La actividad de la varita de BirdBrain [en] pide un Finch 2.0 con micro:bit V2 y una segunda micro:bit V2. También necesita un ordenador con Chrome o Edge y Bluetooth habilitado, cable USB de datos, portapilas con dos AAA para la varita y material para sujetar firmemente la placa y su alimentación.

El Finch 2.0 [en] aporta una base con ruedas, batería recargable, luces y sensores. No hay que construir su mecanismo de locomoción para hacer el proyecto. La parte manual consiste en preparar el mando; la programación decide qué respuesta ejecutar. Para experimentar con otro vehículo basado en micro:bit, Maqueen Plus V3 ofrece un punto de comparación, aunque esta actividad está escrita específicamente para Finch.

La Fundación sitúa CreateAI a partir de unos siete años [en], sin exigir conocimientos previos de IA. Esa orientación corresponde a la herramienta: combinar dos programas y un enlace de radio añade trabajo. En una primera sesión conviene contar con alguien que domine los bloques básicos. CreateAI es gratuito y no exige cuenta; los materiales de la varita están en inglés, mientras que la Fundación ofrece una introducción a la IA en español.

Entrena el movimiento antes de mover las ruedas

La guía de CreateAI [en] explica cómo registrar el acelerómetro, etiquetar acciones y probar un modelo. Cada muestra dura un segundo y se necesitan al menos tres por acción. Disponer de más ejemplos permite ensayar variaciones del movimiento.

Para empezar, elige gestos que puedas repetir con claridad y añade una clase de reposo. Entrena y comprueba qué identifica la pantalla antes de conectar esa clasificación con una maniobra. Si confunde acciones, revisa las muestras, la orientación de la placa y las diferencias entre gestos. El porcentaje de confianza sirve para ajustar cuándo se activa una respuesta; no constituye una medición de precisión del robot.

El modelo y el programa se descargan a la micro:bit V2, que después puede ejecutarlos separada del ordenador. Una V1 permite recoger datos, pero no ejecutar ese modelo. Guarda también el proyecto como archivo HEX: depender únicamente del almacenamiento del navegador puede hacer que se pierda al borrar sus datos.

Un número por radio decide la respuesta

La propuesta de BirdBrain asocia gestos a recorridos cortos, cambios de luz y giros, y reserva otra clase para el reposo. Puedes conservar esa asociación o cambiar las acciones después de comprobar el reconocimiento.

En MakeCode, el grupo de radio [en] determina qué placas intercambian mensajes. Elige el mismo grupo para el mando y el robot, y uno diferente para cada pareja del aula. El intervalo admitido es de 0 a 255. Compartir aula no debe significar compartir grupo: una pareja mal configurada puede recibir mensajes destinados a otra.

El programa receptor usa el evento de recepción de un número [en]. Dentro de él se comprueba el valor recibido y se ejecuta la acción correspondiente. Esto permite revisar el sistema por partes: primero qué gesto reconoce el mando, después qué número recibe Finch y finalmente cómo responde.

Science World añade dos indicaciones prácticas para Finch [en]: apagarlo o retirar la micro:bit antes de conectarla al ordenador evita problemas de descarga asociados a varias fuentes de alimentación. Para recorridos precisos recomienda velocidades bajas y pausas entre movimientos; la fricción y la velocidad afectan al resultado. Que el mando reconozca bien una acción no garantiza que las ruedas reproduzcan exactamente la distancia programada.

Antes de comprar el material que falta

La ficha europea de RobotShop muestra el Finch con micro:bit, referencia RB-Bir-19 / FR-2_MBIT, por 198 euros, con impuestos incluidos y portes calculados al finalizar la compra. España aparece entre los destinos, pero el producto figura pendiente de reposición. No es una oferta de entrega inmediata.

La ficha no precisa la revisión de la placa incluida: confirma que sea V2 antes de comprar para este proyecto. El paquete tampoco equivale al conjunto de dos placas, pilas y varita. Si ya tienes Finch y una micro:bit adicional, comprueba sus versiones antes de encargar más material para tus actividades de robótica educativa.

Fuentes

Más artículos