Arduino Alvik: buscar estacionamiento y reportar por Telegram

Roni Bandini
3 min readJun 14, 2024

--

Robot Arduino Alvik

Hace unos días Arduino me mandó el robot Alvik para probarlo y desarrollar programas y tutoriales en español.

Alvik es un robot orientado a educacion, pero a la vez una plataforma de para los makers que quieran desarrollar proyectos de robótica. Tal como viene no hace falta soldar nada, montar nada, atornillar nada. Se enchufa con un cable USBC, se descarga la aplicación gratuita Arduino Lab para MicroPython y se empieza a programar.

Algunos pensarán que conectando un Arduino a dos servos de rotación continua se hacen su propio robot. Lo cual es posible pero van a estar muy lejos del Alvik. Para repasar brevemente las características: tiene dos placas un Nano ESP32 que es dónde se cargan los programas y tiene también una STM32 ARM Cortex M4 que funciona como Core del robot. Tiene WiFi y Bluetooth, detección de color, sensor de distancia Time of flight con zonas, IMU de 6 grados, sensor de línea, 7 botones, batería recargable, conectores varios como I2C y Lego® Technic. Un dato no menor, el Alvik viene con un curso muy didáctico y completo. El curso tiene todo lo básico, pero también explicaciones complejas de algunos algoritmos de robótica, lo cual me sorprendió bastante.

Buscar estacionamiento y reportar por Telegram

Para probar las funciones default del Alvik, decidí escribir un sencillo programa que hace lo siguiente:

  • Espera el toque de un botón
  • Prende una luz verde y comienza a explorar el terreno
  • Ante un obstáculo frena hace una rotación al azar y continúa su paso.
  • Mientras tanto va monitoreando el piso y si se encuentra en el sector del estacionamiento, delimitado por el color naranja, calcula el tiempo insumido y envía una notificación por Telegram.

Primeras impresiones del Arduino Alvik

Después de unas horas con el Alvik mi única observación es el botón de encendido, que se ve algo frágil para un entorno de educación. Obviamente es un detalle menor. Alvik es un robot lindo, bien diseñado, modular y extensible, práctico y con características avanzadas. Si bien prefiero trabajar en C++ y no en MicroPython, pronto va a estar disponible esa posibilidad.

Sigan en contacto que en unos días voy a intentar extender la funcionalidad del Alvik con programas y hardware muy interesante.

TikTok sobre Alvik

Explorar y reportar con Arduino Alvik

https://bandini.medium.com/explorar-y-reportar-con-arduino-alvik-b48b54f4e73c

--

--

Roni Bandini
Roni Bandini

Written by Roni Bandini

Contracultura maker 🛠️ Arte electrónico 💡Inteligencia Artificial 🚀 Embedded System developer