Tabla de contenido:
- Paso 1: Paso 1: Hardware
- Paso 2: Paso 2: Funciones
- Paso 3: Paso 3: Diagrama esquemático y de cableado
- Paso 4: Paso 4: Código y bibliotecas
Video: KS-Batman-Watch: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
(El reloj muestra las 7:11 aquí)
Situación Como no suele llamar a Batman a través de su gran ventana redonda de Batman, también debe usarla para mostrarle qué hora es. Para hacerlo, utiliza una tira de LED del tipo WS2801. (ver foto).
El reloj consta de la esfera del reloj que muestra las horas 1, 2, 3, 4, 5 y 7, 8, 9, 10 y 11; no hay espacio para 12 y 6. La hora se indica activando un led antes y después del según la hora del reloj. (puntero de hora)
Cada minuto consta de dos LED, excepto 59 (1), 60 (0), 1 (1) y 29 (1), 30 (0) y 31 (1). El puntero de minutos está formado por 6 LED en reposo que se iluminan en un color diferente al indicador de la hora. Los dos últimos leds (en el sentido de las agujas del reloj) indican el minuto real.
No hice un puntero durante los segundos, esto sería muy perturbador.
Paso 1: Paso 1: Hardware
Pedí el siguiente hardware en aliexpress: Módulo de tiempo DS3231
Batería LiIo recargable LIR2032 (recargable, eso es lo que significa la R)
Banda de led Hello Fish WS2801
Caja para la electrónica
Fuente de alimentación 5V 10A (bastante sobredimensionada)
Placa Arduino UNO
Alrededor de 60 USD para todos. (El más caro fue el LED-stripe ~ 40 USD. Puede encontrar otros más baratos ahora).
Paso 2: Paso 2: Funciones
(el reloj muestra las 6:39 aquí)
Básicamente, la cosa muestra la hora. Solo tienes que saber que cuando el puntero de los minutos se superpone al puntero de las horas el color de estos leds cambia a otro color configurable.
El reloj está programado con un cambio automático del horario de verano (DST). Como utilizo Alarm2 true / false para guardar DST activo, no activo, incluso después de una pérdida de energía, no es necesario volver a configurar el DST-Bit. El tiempo se mantiene gracias al LIR2032 y también es el bit para Alarm2 verdadero / falso.
Puede definir en la sección de configuración todos los colores que desea usar para la esfera del reloj, los dos punteros y el color de superposición. (puntero de minutos sobre puntero de horas).
Paso 3: Paso 3: Diagrama esquemático y de cableado
Con el tornillo de ajuste en el lado derecho de la fuente de alimentación (V0ADJ) puede cambiar el voltaje de salida. Lo aumenté a 5,5 V, porque mi "reloj" está lejos de la fuente de alimentación y tengo una gran pérdida de voltaje debido a la longitud del cable.
Paso 4: Paso 4: Código y bibliotecas
En el código DoW = 1 significa lunes y DoW = 7 es para domingo. Recuerde cuándo estableció el tiempo después de la pérdida total de energía.
Utilizo la biblioteca de Andrew Wickert, que viene de serie para el DS3231 con el entorno Arduinuo. Y, por supuesto, necesita la biblioteca FastLED para la banda de LED WS2801.
Para la parte del código DST, seguí el código de diy_bloke con el comentario de TedF23. (ver:
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)
¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también