Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Proiecte Fusion 360 »
HexMatrix 2.0 este o versiune superioară a versiunii HexMatrix anterioare. În versiunea anterioară am folosit LED-uri WS2811 prin faptul că HexMatrix a devenit greu și gros. Dar în această versiune a matricei vom folosi PCB personalizat cu LED-uri WS2812b care au făcut ca această matrice să fie subțire de 3 cm.
Pasul 1: consumabile:
- PCB Faceți clic pentru fișierul Gerber
- NodeMCU (ESP8266)
- LED-uri WS2812B
- Adaptor micro USB 5V 2A
- Piese imprimate 3D
Pasul 2: Imprimare 3D:
- Faceți clic pentru fișiere STL
- Imprimați 3D toate modelele 3D, asigurați-vă că imprimați ecranul în PLA alb.
- Designul pe care l-am făcut este pentru a fi suspendat pe perete, pe care îl puteți modifica conform cerințelor dvs. în fișierul Fusion360 Fusion360.
Pasul 3: Conexiunea circuitului:
- Lipiți toate LED-urile de pe PCB în ordine corectă.
- Efectuați toate conexiunile așa cum se arată în schema de circuit.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
Pasul 4: Cod:
- Deschideți codul dat în Arduino IDE. Faceți clic pentru Cod
- Instalați biblioteca FastLED și biblioteca de plăci pentru plăcile ESP8266.
- Introduceți numele și parola Wifi
// Informațiile dvs. Wifi
const char * ssid = "Wifi_Name";
const char * password = "Parola";
Introduceți fusul orar al țării dvs
// Fusul dvs. orar
fus orar int = 5,5 * 3600;
- Dacă pentru mine în India fusul orar este 5:30, am tastat 5.5, în mod similar, trebuie să puneți fusul orar al țării dvs.
- Selectați tipul de placă ca ESP8266 (NodeMCU), selectați portul și încărcați codul.
- După ce codul este încărcat cu succes, verificați Matrix alimentându-l cu adaptor micro USB.
- Puteți afișa chiar animații din exemple de bibliotecă FastLED.
Pasul 5: Final:
- Tăiați picioarele plăcii NodeMCU și puneți totul în incintă.
- Puneți ecranul și faceți câteva găuri cu burghiu și înșurubați părțile laterale.