Taula de continguts:

RGB HexMatrix - IOT Clock 2.0: 5 passos (amb imatges)
RGB HexMatrix - IOT Clock 2.0: 5 passos (amb imatges)

Vídeo: RGB HexMatrix - IOT Clock 2.0: 5 passos (amb imatges)

Vídeo: RGB HexMatrix - IOT Clock 2.0: 5 passos (amb imatges)
Vídeo: #61 Max7219 LED Matrix Digital Clock & Scrolling Display in Tasmota & Home Assistant 2024, Juny
Anonim
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0

Projectes Fusion 360 »

HexMatrix 2.0 és una versió actualitzada de HexMatrix anterior. A la versió anterior hem utilitzat LEDs WS2811 pel fet que el HexMatrix es feia pesat i gruixut. Però en aquesta versió de matriu utilitzarem PCB personalitzats amb LEDs WS2812b que van fer que aquesta matriu tingués una alçada de 3 cm.

Pas 1: subministraments:

Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
Subministraments
  • Feu clic al PCB per obtenir el fitxer Gerber
  • NodeMCU (ESP8266)
  • LEDs WS2812B
  • Adaptador micro USB de 5V 2A
  • Parts impreses en 3D

Pas 2: impressió 3D:

Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D
  • Feu clic per obtenir fitxers STL
  • Imprimiu en 3D tots els models 3D. Assegureu-vos d'imprimir la pantalla en blanc PLA.
  • El disseny que he fet és per penjar a la paret que podeu modificar segons el vostre requisit al fitxer Fusion360 Fusion360.

Pas 3: Connexió del circuit:

Connexió del circuit
Connexió del circuit
Connexió del circuit
Connexió del circuit
Connexió del circuit
Connexió del circuit
  • Soldeu tots els LED del PCB en un ordre correcte.
  • Feu totes les connexions tal com es mostra al diagrama de circuits.
  • GND ~ GND
  • Vin ~ 5V
  • D2 ~ Din

Pas 4: Codi:

Codi
Codi
  • Obriu el codi indicat a Arduino IDE. Feu clic a Codi
  • Instal·leu la biblioteca FastLED i la biblioteca de taulers per a plaques ESP8266.
  • Escriviu el vostre nom i contrasenya Wifi

// La vostra informació de Wifi

const char * ssid = "Nom_Wifi";

const char * password = "Contrasenya";

Introduïu la zona horària del vostre país

// La vostra zona horària

zona horària int = 5,5 * 3600;

  • Si per a mi a la zona horària de l'Índia són les 5:30, he escrit 5,5, de la mateixa manera, heu de posar la zona horària del vostre país.
  • Seleccioneu el tipus de placa com a ESP8266 (NodeMCU), seleccioneu el port i pengeu el codi.
  • Després de carregar correctament el codi, comproveu el Matrix alimentant-lo amb un adaptador micro USB.
  • Fins i tot podeu mostrar animacions a partir d’exemples de biblioteca FastLED.

Pas 5: final:

Final
Final
Final
Final
Final
Final
  • Talleu les potes de la placa NodeMCU i poseu-ho tot al recinte.
  • Posa la pantalla i fes uns forats amb un trepant i cargola els laterals.

Recomanat: