robotica.esrobotica.es

Arduino Alvik: tres retos para empezar a programar robots

Arduino Alvik llega montado y permite ensayar recorridos, seguir una mano y detectar líneas. Una guía para empezar, elegir editor y conservar las demos.

·Redacción Robotica.es
5 min de lectura
Fotografía oficial de Arduino Alvik en vista oblicua, con la placa Nano ESP32, los controles táctiles y una rueda visibles sobre fondo blanco.

Arduino Alvik permite empezar por una pregunta concreta: ¿cómo cambia el recorrido de un robot cuando obedece una secuencia o cuando reacciona a un sensor? Llega montado y con tres demostraciones para probar movimiento táctil, seguimiento de una mano y seguimiento de líneas. Después puedes abrir sus programas y modificar el comportamiento, sin tener que cablear primero los motores.

Es una plataforma comercial para aprender y experimentar, presentada en 2024. Esta guía se apoya en documentación y código oficiales, junto con el trabajo práctico de DroneBot Workshop; no es una prueba de uso de Robotica.es ni un anuncio de un modelo nuevo.

Tres comportamientos que conviene distinguir

Las demostraciones de fábrica se eligen con los controles táctiles superiores. En el programa oficial del menú [en], las flechas arriba y abajo cambian de modo, el botón de confirmación lo inicia y el de cancelar permite salir. El color de los dos LED identifica la selección.

ModoQué hace el ejemploQué puedes observar
Rojo: movimiento táctilGuarda una secuencia introducida con las flechas y la ejecuta al confirmar.El orden de las instrucciones determina el trayecto.
Verde: seguimiento de manoAvanza o retrocede según la distancia que mide delante.La lectura del sensor modifica continuamente el movimiento.
Azul: seguimiento de líneaAjusta la velocidad de cada rueda con los sensores inferiores.Corregir la dirección exige comparar dónde queda la línea.

Empieza en el suelo, sobre una superficie despejada. En el modo rojo, el código de movimiento [en] programa avances y retrocesos de 10 cm y giros de 90 grados. Una secuencia corta permite comprobar qué orden has dado y cuánto se parece el recorrido físico al previsto, antes de acumular más pasos.

El modo verde tiene un límite especialmente instructivo: «seguir la mano» significa regular una distancia, no reconocer una mano mediante una cámara. El ejemplo oficial [en] usa la lectura central del sensor frontal y una referencia de 10 cm. Sirve para explorar cómo responde a acercar o alejar un objeto; no convierte a Alvik en un robot que identifica y persigue personas.

Para el azul, prepara un recorrido de línea con contraste respecto al fondo. El seguidor oficial [en] combina tres lecturas y cambia la velocidad de las ruedas para corregir la desviación. Una curva suave y otra más cerrada ofrecen un ejercicio concreto: observar cuándo deja de seguir el trazado y después trabajar en el programa.

Pasar de observar a cambiar las reglas

El curso de bloques de Arduino está orientado a partir de siete años; el de MicroPython, a partir de doce. Son referencias para el itinerario formativo. La propuesta con mBlock [en] admite Chromebook, Windows y Mac, y ofrece materiales en español. Arduino sigue describiendo la integración de Alvik en mBlock como beta pública, un detalle a tener presente al preparar actividades de aula.

Para escribir texto, Arduino Lab for MicroPython [en] permite editar programas, transferir archivos y consultar la consola del robot. Tiene versiones de escritorio para Windows, macOS y Linux, además de una versión web. La conexión al Alvik se hace por USB-C. También existe la vía de Arduino IDE y C++, con sus propias bibliotecas.

En su guía práctica de 2024 [en], DroneBot Workshop muestra programación en MicroPython y C++, además de ampliaciones con servos e I2C. Su recorrido ayuda a entender qué aporta una base ya construida: puedes concentrarte en cambiar el control antes de diseñar otra mecánica. Si el objetivo de la actividad es precisamente montar el vehículo, la propuesta de mBot2 plantea un punto de partida diferente.

Qué incluye la compra y cómo conservar el punto de partida

La tienda europea de Arduino [en] ofrece el Alvik AKX00066 por 118,95 euros, IVA incluido, como precio rebajado frente a 159 euros. El robot incorpora la Nano ESP32 y la batería recargable 18650; el manual incluye un cable USB-C a USB-C entre los accesorios. No necesitas comprar otra placa para esas primeras actividades.

Arduino envía los pedidos europeos desde Parma. Su política de portes [en] incluye España en la promoción para pedidos de importe neto superior a 50 euros, siempre que el envío cueste menos de 10 euros y se utilice el método más económico. El plazo depende del transportista y del destino indicado al tramitar el pedido; la promoción no fija una fecha de entrega.

Las piezas LEGO Technic, estructuras con tornillos M3 y periféricos Grove, Qwiic o servos permiten ampliar el robot, según el manual oficial [en]. Son ampliaciones para proyectos posteriores, con material adicional. La batería puede sustituirse abriendo su tapa; el manual exige supervisión adulta para ese cambio.

Antes de modificar los archivos originales, guarda una copia en el ordenador. Arduino mantiene un procedimiento para restaurar las demostraciones [en]: descargar el repositorio y volver a copiar los archivos de examples/demo mediante el gestor de Arduino Lab. Esa operación sobrescribe archivos. Conservar las versiones propias permite volver al ejemplo inicial y comparar qué cambió, una parte útil del trabajo con robots educativos.

Fuentes

Más artículos