Proyecto de fin de semana. El concepto es crear un reloj en miniatura para decorar un espacio de trabajo con una funcionalidad mínima: dos teclas mecánicas realizan las funciones de Ctrl+C y Ctrl+V. El pequeño botón superior cambia el formato de la hora a 24 horas y 12 horas. El pequeño botón inferior realiza Alt+Tab. El codificador realiza rebobinado cuando se gira y reproduce/pausa cuando se presiona.
Para crearlo, necesitaba:
- Placa Arduino Pro Micro;
- Pantalla LCD de 0.91", 128x32 píxeles;
- Módulo codificador KY-040;
- 2 llaves mecánicas;
- 2 interruptores táctiles de 6x6 mm;
- alambre fino de un cable USB viejo;
- Cable USB para conexión;
- soldador, soldadura, paciencia, etc.
Soy completamente analfabeto cuando se trata de codificación; mi amigo me lo dio. Él dejó comentarios en el código que puedes usar para hacer algunos ajustes. A tu propio riesgo.
Para configurar la hora, necesitarás enviarla a través del puerto serie después de subir el sketch a través de Arduino IDE, utilizando un comando como "SETTIME 2025-09-18 20:10". Después de eso, el reloj automáticamente llevará un registro del tiempo. No sé cómo configurarlo de manera diferente. Si alguien conoce bien la plataforma y el código de Arduino, por favor, comparta sus ideas en los comentarios.