Tabla de contenido:
Video: Reloj de brillo UV - ¡Gira !: 3 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Quería construir un reloj inusual, y tenía a mano algunos LED UV y un filamento que brillaba en la oscuridad, así que aquí estamos. El disco luminoso se imprime con plástico PLA que brilla en la oscuridad (uv)
Piezas utilizadas …
Arduino Nano (v3) 10x LED UV (5 mm) 1x 28BYJ-48 Motor (motor paso a paso barato) 1x Módulo de reloj DS1307 RTC También se usó PLA negro para la base y algunas tuercas y pernos M3 para montar el motor.
Descargue e imprima el rostro, la base y el estuche (estuche opcional) de thingiverse
Paso 1: agregue y conecte los LED
Empuje los LED UV en los enchufes
Asegúrese de alinear las patas cortas en un lado, este será el cable común.
Pasa un cable a lo largo de las patas cortas y suéldalas todas juntas.
Paso 2: agregue el motor y suelde los cables
Agregue el motor con los tornillos avellanados M3, use una broca más grande para avellanar los orificios. Quite la pequeña cubierta de plástico azul del motor y corte el trazo del medio.
El LED superior se conecta a D11 en el Arduino El LED inferior es D2 en el Arduino El LED Común se puede conectar al Pin D12 o GND
El motor está conectado al Arduino así … AZUL: A0 AMARILLO: A1 NARANJA: A2 ROSA: A3
Y el RTC (DS1307) SDA: A4SCL: A5
Consulte el esquema para obtener más detalles sobre el cableado.
Paso 3: agregue el disco Glow y programe el Arduino
Empuje el disco incandescente sobre el eje del motor.
Descargue el boceto de Arduino desde
Súbelo al Arduino, una vez terminado, debería comenzar a girar y mostrar algunos números.
Si todo va bien, es hora de configurar el reloj. En el boceto de Arduino busque la línea que se comenta diciendo… rtc.adjust (DateTime (2018, 1, 29, 21, 03, 0));
Elimina // y actualiza la hora a la hora actual. Sube al Arduino.
Luego, vuelva a colocar // y vuelva a cargar (o la hora se reiniciará cada vez que se encienda el reloj).
El RTC debe mantener un tiempo razonablemente bueno, solo repita el último paso de rtc.adjust para restablecerlo si se queda fuera de tiempo en el futuro.