Finch 2.0: dibujar polígonos sin confundir los ángulos
Finch 2.0 dibuja figuras con un rotulador y MakeCode. Cómo programar los giros, preparar la micro:bit y distinguir un error de código de la fricción sobre el papel.

Finch Robot 2.0 puede dibujar un triángulo con tres avances iguales y tres giros de 120 grados. Ese ángulo suele provocar el primer tropiezo: los 60 grados interiores de un triángulo equilátero no son la rotación que necesita el robot para cambiar de dirección. Un rotulador colocado en su soporte convierte el recorrido en una marca que permite revisar el programa.
La actividad sirve para trabajar geometría y bucles con un Finch que ya tengas en casa o en el aula, como parte de tus proyectos de robótica educativa. Es una guía basada en las instrucciones de BirdBrain Technologies y recursos docentes de Science World, sin una prueba propia del robot. A diferencia del proyecto de la varita con CreateAI, aquí basta una micro:bit instalada en Finch: no necesitas entrenar gestos ni preparar un segundo mando.
El giro se calcula con una vuelta completa
La actividad Drawing Shapes de BirdBrain [en] propone empezar por un cuadrado y pasar después a otros polígonos regulares. Al recorrer su perímetro y recuperar la orientación inicial, el robot gira en total 360 grados. Si la figura tiene lados iguales y el mismo giro en cada vértice, divides esa vuelta entre el número de lados.
| Figura | Repeticiones de avance y giro | Giro en cada vértice |
|---|---|---|
| Triángulo equilátero | 3 | 120° |
| Cuadrado | 4 | 90° |
| Pentágono regular | 5 | 72° |
| Hexágono regular | 6 | 60° |
Science World utiliza esta misma relación en su actividad de geometría [en].
Para un primer programa en MakeCode, coloca Start Finch dentro de «al iniciar». Debajo añade un bucle de cuatro repeticiones con un bloque Finch Move hacia delante y otro Finch Turn a la derecha, de 90 grados. Puedes comenzar con lados de diez centímetros y velocidad del 20 % en ambos bloques; son valores propuestos para el ejercicio, no una precisión garantizada. Una pausa breve entre maniobras ayuda a observar cada cambio.
Los módulos oficiales de movimiento [en] expresan la distancia en centímetros y la velocidad en porcentaje. Conserva la misma longitud de avance para todos los lados. Para pasar al triángulo, cambia las repeticiones a tres y el giro a 120 grados. Modificar únicamente el ángulo deja una maniobra adicional que ya no corresponde a esa figura.
Papel, rotulador y una descarga por USB
Necesitas el Finch 2.0 cargado, su micro:bit, un ordenador con navegador y cable USB de datos, papel grande y un rotulador lavable. BirdBrain recomienda punta de pincel y ajustar su altura para que roce suavemente el papel mientras las dos ruedas siguen apoyadas. Hundir demasiado una punta dura añade resistencia al movimiento.
El robot llega con su mecanismo de ruedas montado. La preparación consiste en colocar la placa y el útil de dibujo. Utiliza una superficie interior plana y despejada; el papel debe ofrecer sitio para el recorrido y para el cuerpo del robot alrededor de las líneas.
La puesta en marcha de MakeCode [en] recomienda Chrome y permite añadir Finch desde «Avanzado» > «Extensiones». Conecta el cable a la micro:bit, pulsa Download y guarda el archivo HEX en la unidad de la placa que aparece en el ordenador. Ese puerto no carga la batería de Finch: el robot tiene su propia conexión de carga. Science World aconseja apagar Finch o retirar la placa antes de conectarla al ordenador para evitar problemas de descarga por varias fuentes de alimentación.
El simulador de micro:bit en MakeCode no reproduce Finch. La forma hay que comprobarla en el robot físico. Guarda además una copia del proyecto como archivo HEX: los programas conservados solo en el navegador pueden perderse al borrar sus datos.
Para quien necesite el hardware, RobotShop Europa ofrece Finch 2.0 con micro:bit, referencia RB-Bir-19 / FR-2_MBIT, por 198 €, impuestos incluidos. España figura entre los destinos y los portes se calculan al finalizar la compra. La ficha señala «Reabastecimiento pronto», por lo que no permite contar con entrega inmediata. Papel y rotulador se preparan aparte. Su edad orientativa es de cinco años en adelante, aunque este ejercicio exige comprender repeticiones y giros; los tutoriales del fabricante están en inglés.
Una figura abierta puede tener dos causas distintas
Antes de cambiar el código, revisa el dibujo. Si la orden utiliza 60 grados para el triángulo, el problema está en la geometría del programa. Si utiliza 120 pero el resultado se desvía, comprueba el apoyo de las ruedas, el contacto del rotulador y la velocidad.
El soporte docente de Science World [en] explica que la precisión disminuye con la velocidad y la fricción. Recomienda velocidades bajas y pausas cuando el recorrido importa. Para aislar esa resistencia, una comprobación útil es repetir la maniobra sin rotulador y después volver a colocarlo rozando el papel, manteniendo el resto de valores.
Cuando la figura básica funcione, puedes crear una función que reciba la longitud del lado y dibuje cuadrados de distintos tamaños. Después debes llamarla desde el programa para ejecutar esas instrucciones. Así comparas un cambio deliberado en el programa con una desviación mecánica. El siguiente reto es predecir el recorrido antes de ejecutarlo: el material de geometría de Escola Pia Granollers [ca] propone pasar del triángulo a aproximar una circunferencia mediante muchos lados pequeños.
Fuentes
- BirdBrain — Drawing Shapes: polígonos, bucles y material de dibujo [en]
- BirdBrain — MakeCode: conexión, extensión Finch y guardado de programas [en]
- BirdBrain — MakeCode: movimiento, giros y soporte del rotulador [en]
- Science World — actividad de geometría con Finch [en]
- Science World — precisión, fricción y descarga a micro:bit [en]
- Escola Pia Granollers — retos de geometría con Finch [ca]
- RobotShop Europa — Finch 2.0 con micro:bit: referencia, precio y reposición
- Imagen: fotografía oficial de Finch con rotulador publicada por BirdBrain [en]
Sigue explorando
Robots relacionados
Descubre sus fichas y todo lo que hemos contado sobre ellos.