Abrir una cerradura con ganzúa exige pulso firme, buen tacto y paciencia. Kun Dániel construyó una máquina que hace ese trabajo sola: combina un microcontrolador ESP32, mecánica impresa en 3D e inteligencia artificial para abrir cerraduras de pines y tambor sin intervención humana, según contó Hackster.io el 1 de noviembre.

El robot se monta directo sobre el cilindro de la cerradura de una puerta y manipula los pines internos hasta que abre. No usa fuerza bruta ni una secuencia de movimientos predefinida. Mide con retroalimentación de fuerza cómo responde cada pin y ajusta su estrategia según eso, más o menos lo que hace por tacto un cerrajero con experiencia.

¿Qué hardware lleva?

El centro de la máquina es una placa de desarrollo ESP32-C3 Mini, que maneja la lógica de control local y se comunica por Wi-Fi con Claude, de Anthropic. La parte mecánica tiene pocas piezas:

  • Un motor paso a paso
  • Dos servomotores
  • Dos celdas de carga

Estos componentes trabajan juntos para posicionar la herramienta, mover los pines de la cerradura y medir las fuerzas que encuentran en el camino.

Casi todo lo demás está impreso en 3D, incluido el chasis, las piezas de montaje y el mecanismo de piñón y cremallera que convierte el giro del motor en el movimiento lineal necesario para tantear los pines. Una batería recargable de ion de litio alimenta la electrónica y una pequeña pantalla OLED muestra el avance en tiempo real.

El papel de Claude en cada intento

Para acelerar el proceso, el ESP32 no ejecuta una lista fija de instrucciones. Recoge las mediciones de fuerza de las celdas de carga y le envía esa información a Claude, que analiza la respuesta y ayuda a decidir qué debe hacer el robot a continuación.

La máquina tantea cada pin por separado y ajusta sus movimientos según la resistencia que mide en el momento. Así recorre la cerradura de forma sistemática. Durante todo el proceso la pantalla OLED muestra el estado y las mediciones de cada pin, hasta que el cilindro gira y la puerta se abre.

¿Ya funciona y se puede replicar?

En su video, Dániel muestra el sistema abriendo una cerradura con éxito, aunque aclara que el proyecto todavía no está terminado. Lleva más de 200 horas de desarrollo y sigue afinando el hardware y el software para que sea más confiable.

Cuando eso esté listo, planea liberar el código fuente, los archivos STL y la documentación completa. Con eso otros makers podrán construir su propia versión y experimentar con la técnica.