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.

·Redacción Robotica.es
5 min de lectura
Una mano sobre un Finch 2.0 con un rotulador naranja en el soporte, junto a figuras geométricas dibujadas sobre papel blanco; fotografía oficial.

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.

FiguraRepeticiones de avance y giroGiro en cada vértice
Triángulo equilátero3120°
Cuadrado490°
Pentágono regular572°
Hexágono regular660°

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

Sigue explorando

Robots relacionados

Descubre sus fichas y todo lo que hemos contado sobre ellos.

Ver toda la categoría
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 2.0

BirdBrain Technologies

Fotografía oficial del Maqueen Plus V3 con portapilas AA, placa micro:bit instalada y sensor de distancia sobre un soporte metálico.

Maqueen Plus V3

DFRobot

Fotografía oficial del XGO Rider con una placa micro:bit en el frontal, sostenido sobre una mano y apoyado en sus dos ruedas.

XGO Rider

ELECFREAKS

Fotografía de producto del Kitronik :MOVE Motor con una micro:bit montada sobre un circuito de línea negra.

:MOVE Motor

Kitronik

Composición de fotografías oficiales: Mai-Z junto a la placa amarilla Screen-Free, con una flecha que indica dónde insertarla, y una secuencia de tarjetas de programación.

Mai-Z the MouseBot

Kitronik

Fotografía oficial de un Sphero RVR+ con una micro:bit y ampliaciones montadas sobre el chasis, junto a una maceta.

RVR+

Sphero

Cutebot azul con frontal blanco, sensor ultrasónico, dos ruedas y micro:bit en el montaje de Elecfreaks

Cutebot

ELECFREAKS

Kitronik MOVE mini MK2 con dos ruedas y placa Servo:Lite, sin micro:bit.

:MOVE mini MK2

Kitronik