Tabla de contenido:

Reloj de matriz LED ESP8266: 8 pasos (con imágenes)
Reloj de matriz LED ESP8266: 8 pasos (con imágenes)

Video: Reloj de matriz LED ESP8266: 8 pasos (con imágenes)

Video: Reloj de matriz LED ESP8266: 8 pasos (con imágenes)
Video: Control de matriz LED 8x8 con MAX7219 y ESP8266 2024, Mes de julio
Anonim
Reloj de matriz LED ESP8266
Reloj de matriz LED ESP8266

Reloj de matriz LED ESP8266

Reloj de matriz LED simple basado en el popular ESP8266 con módulo de reloj en tiempo real y sincronización de tiempo a través de WiFi desde un servidor NTP.

NUEVO ! Versión ESP32 también disponible

Paso 1: Piezas y herramientas

Piezas y herramientas
Piezas y herramientas
Piezas y herramientas
Piezas y herramientas
Piezas y herramientas
Piezas y herramientas

Primero veamos qué necesitamos.

Partes:

  • Matriz LED 6 x 8x8 MAX7219 Banggood
  • 1 x RTC DS3231
  • 1 x placa ESP12 Bangood
  • 1 x tarro de pasta
  • 1 x 5.5 mm X 2.1 mm DC Fuente de alimentación Montaje en panel de conector de metal
  • 1 x USB a conector de barril de 5,5 mm x 2,1 mm cable de alimentación de 5v dc
  • 1 x película de tinte de ventana
  • 11 x cables dupont hembra a hembra Bangood

Instrumentos:

  • soldador
  • botella de spray
  • cuchillo de hobby
  • cinta de dos lados

Todas las piezas se pueden obtener fácilmente en ebay / aliexpress y / o tiendas locales.

Paso 2: preparación de la matriz de LED

Preparación de la matriz de LED
Preparación de la matriz de LED
Preparación de la matriz de LED
Preparación de la matriz de LED

Me resultó más fácil comprar módulos de 2 x 4 piezas, cortar uno de ellos por la mitad y soldarlo al otro manteniendo la orientación impresa en la PCB.

Paso 3: Conecte la pantalla de matriz de LED y el RTC al ESP8266

Conecte la pantalla de matriz LED y el RTC al ESP8266
Conecte la pantalla de matriz LED y el RTC al ESP8266
Conecte la pantalla de matriz LED y el RTC al ESP8266
Conecte la pantalla de matriz LED y el RTC al ESP8266
Conecte la pantalla de matriz LED y el RTC al ESP8266
Conecte la pantalla de matriz LED y el RTC al ESP8266

Suelde los conectores de los pines en los módulos y luego use los cables dupont para conectarlos de la siguiente manera.

MAX7219 a ESP8266

  • VCC - 3,3 V
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 a ESP8266

  • GND - GND
  • VCC - 3,3 V
  • SDA - D1
  • SCL - D2

Una nota sobre el módulo RTC, aparentemente también tiene la capacidad de cargar la batería, sin embargo, esa no es una buena idea cuando se usa un CR2032. Una posible solución sería cortar el trazo marcado en la imagen para desactivar la parte de carga del circuito. Puede encontrar más información sobre esto aquí.

Paso 4: flashee el módulo ESP8266

Actualice el módulo ESP8266
Actualice el módulo ESP8266

El paso de Nest sería cargar el código en el ESP8266.

Si bien el código original se puede encontrar aquí (¡muchas gracias al autor!), Se puede encontrar adjunta la versión en inglés del mismo.

El proceso de carga es bastante sencillo, pero no olvide actualizar el código con sus credenciales de WiFi.

char ssid = "xxxxx"; // su red SSID (nombre) char pass = "xxxxx"; // su contraseña de red

Paso 5: aplique la película solar en el frasco de pasta

Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta
Aplicar la película solar en el frasco de pasta

Decidí cubrir solo una parte del frasco con film para mantener visibles el resto de componentes.

Después de un poco de prueba y error, he notado que el 'secreto' es tener tanto el frasco como la película lo más húmedos posible con agua jabonosa para poder hacer ajustes a medida que lo aplica. Use la botella de spray para mantener todo agradable y húmedo y el cuchillo de hobby para cortar el exceso de película.

Una vez que se seque por completo, la película debe estar bastante bien estirada en el frasco.

Paso 6: Prepare el conector metálico de la fuente de alimentación de CC

Prepare el conector metálico de la fuente de alimentación de CC
Prepare el conector metálico de la fuente de alimentación de CC
Prepare el conector metálico de la fuente de alimentación de CC
Prepare el conector metálico de la fuente de alimentación de CC
Prepare el conector metálico de la fuente de alimentación de CC
Prepare el conector metálico de la fuente de alimentación de CC

Suelde 2 cables dupont al conector de CC. Se conectarán al ESP8266 de la siguiente manera.

  • + - VIN
  • - - GNG

Taladre un todo en el medio de la tapa del frasco y monte el conector de CC.

Paso 7: Poner todo junto

Image
Image
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto

Para hacer las cosas un poco más ordenadas, pegué el RTC y el ESP8266 en la parte posterior de la pantalla LED con cinta adhesiva de doble cara. Asegúrese de que los módulos no toquen ninguno de los contactos de los módulos LED y, si lo hacen, utilice cinta aislante para cubrir los contactos para evitar cortocircuitos.

Además, para asegurarme de que la pantalla no se mueva una vez que atornille la tapa del frasco, agregué un poco de cinta en el extremo inferior para que permanezca en su lugar en el fondo del frasco.

¡Todo lo que queda es conectar el cable USB y listo!

Paso 8: Más ideas

  • Agregue una batería de respaldo cargada a través de un TP4056;
  • Agregue un sensor de temperatura y humedad;
  • Diseñe una carcasa impresa en 3D;
  • Agregue un sensor de luz para atenuar la pantalla por la noche.

Espero que hayas disfrutado de este proyecto y si tienes alguna pregunta no dudes en preguntar.

Recomendado: