Hace años que llevo posponiendo este pequeño proyecto. Se trata de un robot Arduino programado con un framework visual (que genera el código Arduino) para enseñar a los más pequeños a realizar simples tareas y entender los fundamentos lógicos de la programación.
He realizado un ensamblaje sencillo, en principio quería usar un MCU de ESP32, pero no me he comido la cabeza para esta versión prototipo, tampoco es que fuera muy grande la diferencia.
Los componentes necesarios han sido sacados de kits de aprendizaje Arduino acumulados durante los años:
- Cargador de batería (3,7-4,2v) TP4056 con protector de batería
- Powerboots regulable (salida de 5v) MT3608
- Arduino Nano clásico
- Buzzer clásico
- 4 servos SG90 (5v)
- Bluetooth HC-05
- Sensor de ultrasonidos HCSR-04
Tampoco me he comido la cabeza con el pinout, puedes poner el que venga en gana (sólo has de recordarlos para los constructores en la programación):
- 2,3,4,5 Servos
- 6, 7 Bluetooth
- 8, 9 Sensor distancia
- 13 Buzzer
He puesto una batería recargable que sea capaz de alimentar los 4 servos a la vez (he tenido un problema con celdas más pequeñas que no daban la intensidad suficiente en momentos de pico)
Aquí se puede ver el interior con todos los cables montados de cómo queda todo colocado:
Y éste es el resultado todo montado y cargando la batería:
El resultado: