Taula de continguts:

Rellotge LED Matrix ESP8266: 8 passos (amb imatges)
Rellotge LED Matrix ESP8266: 8 passos (amb imatges)

Vídeo: Rellotge LED Matrix ESP8266: 8 passos (amb imatges)

Vídeo: Rellotge LED Matrix ESP8266: 8 passos (amb imatges)
Vídeo: Dot matrix clock with sliding display 2024, Juliol
Anonim
Rellotge LED Matrix ESP8266
Rellotge LED Matrix ESP8266

Rellotge LED Matrix ESP8266

Rellotge de matriu LED senzill basat en el popular ESP8266 amb mòdul de rellotge en temps real i sincronització horària per WiFi des d’un servidor NTP.

NOU! També hi ha disponible la versió ESP32

Pas 1: peces i eines

Peces i eines
Peces i eines
Peces i eines
Peces i eines
Peces i eines
Peces i eines

Primer, vegem què necessitem.

Parts:

  • Matriu LED 6 x 8x8 MAX7219 Banggood
  • 1 x RTC DS3231
  • 1 x placa ESP12 Bangood
  • 1 x pot de pasta
  • 1 x 5,5 mm x 2,1 mm subministrament d'alimentació de corrent de corrent de muntatge de metall
  • 1 x USB a 5,5 mm X 2,1 mm barril jack 5v dc cable d'alimentació
  • 1 x pel·lícula de tint de finestra
  • 11 x cables de dupont femella a femella Bangood

Eines:

  • soldador
  • ampolla de polvorització
  • ganivet d'afició
  • cinta de doble cara

Totes les peces es poden obtenir fàcilment a ebay / aliexpress i / o botigues locals.

Pas 2: Preparació de la matriu LED

Preparació de la matriu LED
Preparació de la matriu LED
Preparació de la matriu LED
Preparació de la matriu LED

Em va resultar més fàcil comprar mòduls de 2 x 4pcs, tallar-ne un per la meitat i soldar-lo a l’altre mantenint l’orientació impresa al PCB.

Pas 3: connecteu la pantalla de matriu LED i l'RTC a l'ESP8266

Connecteu el LED Matrix Display i el RTC a l’ESP8266
Connecteu el LED Matrix Display i el RTC a l’ESP8266
Connecteu el LED Matrix Display i el RTC a l’ESP8266
Connecteu el LED Matrix Display i el RTC a l’ESP8266
Connecteu el LED Matrix Display i el RTC a l’ESP8266
Connecteu el LED Matrix Display i el RTC a l’ESP8266

Soldeu les capçaleres dels pins als mòduls i, a continuació, utilitzeu els cables dupont per connectar-los de la manera següent.

MAX7219 a ESP8266

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

DS3231 a ESP8266

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

Una nota al mòdul RTC, sembla que també té la capacitat de carregar la bateria, però no és una bona idea quan s’utilitza un CR2032. Una solució possible seria tallar la traça marcada a la imatge per desactivar la part de càrrega del circuit. Podeu trobar més informació al respecte aquí.

Pas 4: feu flaixar el mòdul ESP8266

Feu clic al mòdul ESP8266
Feu clic al mòdul ESP8266

El pas Nest seria carregar el codi a l’ESP8266.

Tot i que el codi original es pot trobar aquí (moltes gràcies a l'autor), podeu adjuntar-ne la versió en anglès.

El procés de càrrega és força senzill, no oblideu actualitzar el codi amb les vostres credencials de WiFi.

char ssid = "xxxxx"; // el vostre SSID de xarxa (nom) char pass = "xxxxx"; // la vostra contrasenya de xarxa

Pas 5: apliqueu la pel·lícula solar al pot de pasta

Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta
Apliqueu la pel·lícula solar al pot de pasta

He decidit cobrir només una part del pot amb pel·lícula per mantenir la resta de components visibles.

Després d'alguns assajos i errors, m'he adonat que el "secret" és tenir tant el pot com la pel·lícula el més humits possibles amb aigua sabonosa per poder fer ajustos a mesura que l'apliqueu. Utilitzeu l'ampolla de polvorització per mantenir tot el que sigui agradable i humit i el ganivet per a tallar l'excés de pel·lícula.

Un cop s’assequi completament, la pel·lícula s’ha d’estendre força bé al pot.

Pas 6: prepareu la font d'alimentació de corrent continu de metall

Prepareu la font d'alimentació de corrent continu de metall
Prepareu la font d'alimentació de corrent continu de metall
Prepareu la font d'alimentació de corrent continu de metall
Prepareu la font d'alimentació de corrent continu de metall
Prepareu la font d'alimentació de corrent continu de metall
Prepareu la font d'alimentació de corrent continu de metall

Soldar 2 cables dupont a la presa de corrent continu. Es connectaran a l’ESP8266 de la següent manera.

  • + - VIN
  • - - GNG

Traieu un conjunt al mig de la tapa del pot i munteu la presa de corrent continu.

Pas 7: ajuntar-ho tot

Image
Image
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt

Per fer les coses una mica més endreçades, vaig enganxar el RTC i l’ESP8266 a la part posterior de la pantalla LED amb cinta de doble cara. Assegureu-vos que els mòduls no toquin cap dels contactes dels mòduls LED i, si ho fan, utilitzeu cinta elèctrica per tapar els contactes per evitar curtmetratges.

A més, per assegurar-me que la pantalla no es mogui un cop he tornat la tapa del pot, he afegit una mica de cinta a l'extrem inferior perquè quedi al seu lloc a la part inferior del pot.

Només queda connectar el cable USB i ja està!

Pas 8: idees addicionals

  • Afegiu una bateria de seguretat carregada mitjançant un TP4056;
  • Afegiu un sensor de temperatura i humitat;
  • Dissenyar una funda impresa en 3D;
  • Afegiu un sensor de llum per atenuar la pantalla a la nit.

Espero que us hagi agradat aquest projecte i si teniu cap pregunta, no dubteu a fer-ho.

Recomanat: