Este es un reloj de palabras muy fácil de hacer (tamaño de la cara de 80 mm x 80 mm o π pulgadas x π pulgadas) con muchas características gracias al ESP32. El reloj muestra la hora en un formato de lenguaje natural, como "ES LA MEDIA DE LAS DOS" o "ES CUARENTA Y CINCO PARA LAS TRES".
- Soldeo mínimo.
- Opcciones de instalación y configuración fáciles.
- NTP, zona horaria y ajuste de horario de verano conscientes.
- (opcional) Luz ambiente reactiva.
- ¡Se ve sexy como diablos!
Los diseños originales son geniales, pero requieren mucho trabajo. Esto... no lo es.
Lista de materiales:
- Un panel de LED de 5V individualmente direccionable WS2812B de 8x8 (o equivalente) (Aliexpress., alrededor de US$5.30).
- Un ESP32, como estos ESP32-C3 Super Minis (Aliexpress., alrededor de US$2.00).
- (opcional) Un resistor dependiente de la luz (LDR) y un resistor de 10kΩ (Aliexpress., alrededor de US$0.20 cada uno).
Así que necesitarás unos 7,50 dólares estadounidenses en componentes. También necesitarás un cable USB-C y una fuente de alimentación para alimentar el reloj, o puedes soldar un conector/fuente de alimentación de 5V si lo prefieres.
Imprimiendo.
Todas las piezas deben imprimirse en negro excepto el difusor, que debe imprimirse en blanco. No se necesitan soportes. Utilizo PLA+, pero lo que sea que flote en tu Benchy. La impresión no es sensible a las alturas de las capas. La cubierta trasera se encaja en su lugar, y la tapa de la cubierta trasera se desliza, por lo que no se necesitan tornillos, aunque puedes añadir un poco de súper
Asamblea
Las instrucciones de montaje detalladas están en el sitio de Github:
Pero brevemente:
- Descarga el código de GitHub:
- Conecte su ESP32 con un cable USB, ejecute el instalador web de Python, abra su navegador web ahttp:///wordclock.local/y siga las instrucciones de instalación.
- Establece tu zona horaria correctamente.
- ¡Desconecta de la electricidad! Luego, suelda de la siguiente manera:
| ESP32 | Se conecta a... |
| Tierra | LED de suelo. |
| 5V | LED 5V. |
| GPIO10 | Datos del LED (pin DIN) |
| Opcionalmente, si quieres que sea reactivo a la luz ambiente: | |
| 3.3V | Primera etapa de LDR. |
| Tierra | Pata 1 del resistor de 10kΩ. |
| GPIO5 | LDR pierna 2 y resistor de 10kΩ pierna 2 |
- Corta los cables sobrantes del panel LED. No caben en la caja, pero puedes volver a conectarlos más tarde.
- Vuelva a conectar el cable USB para encenderlo y asegúrese de que todo funciona.
- Arme físicamente las piezas impresas en 3D y la electrónica. Es bastante evidente cómo todo encaja. Meta toda la electrónica en el pequeño compartimento y esconda su vergüenza con la tapa de la cubierta trasera.
- Si usas un LDR, hay un pequeño rincón para colocarlo y un pequeño retenedor complicado para mantenerlo en su lugar. La tapa de la cubierta trasera mantendrá el retenedor en su lugar una vez que se deslice.
- ¡Hecho! ¡Precioso! Y también lo es el reloj.
Puedes ajustar el umbral de cuán brillante es la iluminación, y cuándo se vuelve "oscura" o "brillante" a través de la interfaz web (http:///wordclock.local/).
El modelo de OnShape está disponible aquí..
标签
模型来源
