
Tabla de contenido:
- Suministros
- Paso 1: Imprima en 3D la esfera del reloj
- Paso 2: recopile todas las piezas necesarias
- Paso 3: conecta los anillos
- Paso 4: cableado de las otras partes electrónicas
- Paso 5: Preparación para programar el Arduino Nano
- Paso 6: Instalación de la biblioteca Adafruit NeoPixel
- Paso 7: cargue el boceto
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39


La brillante creación del reloj Neo Pixel por Steve Manley me impulsó a crear esta instrucción sobre cómo crear un reloj similar por la menor cantidad de dinero. (Un hábito holandés importante siempre es tratar de ahorrar dinero;-))
Descubrí que el diseño original solo se ajusta a los anillos Adafruit NeoPixel, y esos no son exactamente baratos.
Miré a mi alrededor en Ali Express y encontré algunas versiones más baratas. Resultó ser piezas funcionales, pero no con las mismas dimensiones. Terminé buscando y encontrando un diseño 3D para el reloj y lo ajusté en consecuencia.
Junto a esto, la placa que utilicé es un clon de un Arduino Nano, y está programada de la misma manera. Sin embargo, el programa de reloj puro, sin otras adiciones, no está disponible en ninguna parte, así que tuve que ajustar un poco el software.
Suministros
- Tarjeta mini USB Thinary Nano
- Reloj RTC
- Batería LR1120
- WS2812B 60 Led anillo
- WS2812B 24 LED anillo
- WS2812B 12 LED anillo
Paso 1: Imprima en 3D la esfera del reloj

En los archivos adjuntos encontrará el archivo stl que necesita para imprimir la placa frontal del reloj.
Paso 2: recopile todas las piezas necesarias


En Ali Express podrá encontrar todas las piezas que necesita para este proyecto.
Junto a las partes electrónicas compré un reloj con una placa frontal fea, porque eso lo hace 10 euros más barato que uno azul por ejemplo.
Paso 3: conecta los anillos

Use pegamento caliente para unir los anillos en su lugar. Los anillos se suministran con 5 voltios y luego se conectan entre sí en serie conectando DOUT a DIN en cada anillo en orden de tamaño, por lo que de 60 a 24 a 12.
Paso 4: cableado de las otras partes electrónicas

El esquema anterior le muestra cómo conectar las piezas entre sí.
Comenzaremos con el reloj en tiempo real DS3234. El reloj es un dispositivo impulsado por bus serie y tiene una batería de respaldo para recordar la hora establecida.
Paso 5: Preparación para programar el Arduino Nano
El Arduino Nano se programa utilizando el IDE de Arduino. Es en el IDE que escribe "bocetos" que luego se compilan en el firmware que su computadora escribe en el Arduino conectado a él mediante un cable USB. Descargue el IDE e instálelo.
Cargue el archivo NeoPixelClock_V1.ino
Antes de cargar el código en la placa, debemos asegurarnos de que tenemos los controladores instalados para nuestra placa y que tenemos la placa correcta seleccionada. Con el clon de Arduino Nano, necesitamos controladores para el chip convertidor serie USB CH340G. El chipset utilizado para USB a serie es CH340 / CH341, para el cual los controladores (para Windows) se pueden descargar aquí:
www.wch.cn/download/CH341SER_EXE.html
Si está trabajando en una Mac, no tendrá ningún problema tal como está.
Paso 6: Instalación de la biblioteca Adafruit NeoPixel


Antes de que podamos usar la biblioteca NeoPixel, ¡tenemos que instalarla! Solía ser un poco complicado instalar bibliotecas en el IDE de Arduino, pero desde entonces lo han simplificado e incluido un práctico Administrador de bibliotecas. Aparece en el menú desplegable "Sketch> Biblioteca". Abra el administrador de la biblioteca y busque Adafruit Neopixel.
Cuando lo encuentre, selecciónelo y haga clic en el botón de instalación.
También en el menú "Herramientas> Tablero", asegúrese de seleccionar el tablero correcto, el Arduino Nano.
Paso 7: cargue el boceto

Ahora que tenemos todo preparado, podemos iniciar la subida al tablero. Conectamos la placa con el cable USB.
Primero averiguamos qué puerto serie registró la placa.
En Windows:
Abra un comando con [Windows] [R] y escriba compmgmt.msc, en Administración de equipos, haga clic en Administrador de dispositivos Busque en Puertos para averiguar qué puerto se está utilizando.
En Mac OS:
Icono de Apple> Acerca de esta Mac> Informe del sistema> USB
Ahora, en el menú Herramientas, asegúrese de que esté seleccionado el procesador con el antiguo cargador de arranque. Esto es necesario para una placa de clonación.
Ahora, en la parte superior izquierda del IDE, haga clic en el botón Cargar. Ese será el botón con la flecha apuntando hacia la derecha. Tan pronto como se complete la carga, el reloj comenzará a funcionar.
Recomendado:
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: 10 pasos (con imágenes)

Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: ¿Alguna vez has querido un reloj inteligente? Si es así, ¡esta es la solución para usted! Hice Smart Alarm Clock, este es un reloj que puede cambiar la hora de la alarma de acuerdo con el sitio web. Cuando suene la alarma, habrá un sonido (zumbador) y 2 luces
Reloj de red ESP8266 sin ningún RTC - Reloj Nodemcu NTP Sin RTC - PROYECTO RELOJ DE INTERNET: 4 Pasos

Reloj de red ESP8266 sin ningún RTC | Reloj Nodemcu NTP Sin RTC | PROYECTO DE RELOJ DE INTERNET: En el proyecto se realizará un proyecto de reloj sin RTC, se tomará tiempo de Internet usando wifi y lo mostrará en la pantalla st7735
Múltiples anillos NeoPixel independientes: 3 pasos

Múltiples anillos NeoPixel independientes: así que construí este proyecto para ver el funcionamiento de los 12 píxeles LED. Encontré este con 16 aquí. Y vi esta pulsera integrada, pero quería ver cómo diferentes anillos, diferentes tamaños funcionarían independientemente unos de otros. Entonces, en lugar de conectar Dig
Anillos NeoPixel personalizados desde cero: 8 pasos (con imágenes)

¡Anillos NeoPixel personalizados desde cero!: Los anillos NeoPixel, y los NeoPixels en general, se encuentran entre los componentes electrónicos más populares para los fabricantes de todo tipo. También por una buena razón, con un solo pin de cualquier microcontrolador popular, Adafruit hace que agregar magníficos LED y animaciones a cualquier profesional
Reloj de tres partes: 6 pasos (con imágenes)

Reloj de tres partes: Un reloj analógico normal es una forma eficiente de apilar tres bits diferentes de información uno encima del otro. Las horas, los minutos y los segundos se pueden leer con un solo dial.Me gusta este sistema, pero después de un tiempo pensé que cada manecilla debería