Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Fusion 360 -prosjekter »
HexMatrix 2.0 er en oppgradering av tidligere HexMatrix. I den forrige versjonen har vi brukt WS2811 lysdioder ved at HexMatrix ble tung og tykk. Men i denne versjonen av matrisen skal vi bruke tilpasset kretskort med WS2812b lysdioder som gjorde denne matrisen til å være 3 cm tynn.
Trinn 1: Rekvisita:
- PCB Klikk for Gerber -fil
- NodeMCU (ESP8266)
- WS2812B lysdioder
- 5V 2A mikro -USB -adapter
- 3D -trykte deler
Trinn 2: 3D -utskrift:
- Klikk for STL -filer
- 3D Skriv ut alle 3D -modellene, sørg for å skrive ut skjermen i hvit PLA.
- Designet jeg laget er for å henge på veggen du kan endre i henhold til kravet ditt i Fusion360 Fusion360 -filen.
Trinn 3: Kretsforbindelse:
- Lodd alle lysdiodene på kretskortet i riktig rekkefølge.
- Gjør alle tilkoblingene som vist i kretsdiagrammet.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
Trinn 4: Kode:
- Åpne koden gitt i Arduino IDE. Klikk for kode
- Installer FastLED -biblioteket og brettbiblioteket for ESP8266 -kort.
- Skriv inn Wifi_Name og passord
// Wifi -informasjonen din
const char* ssid = "Wifi_Name";
const char* password = "Password";
Skriv inn tidssonen i landet ditt
// Tidssonen din
int tidssone = 5,5 * 3600;
- Hvis si for meg i India tidssone er 5:30 Jeg har skrevet 5.5, på samme måte må du sette tidssonen i landet ditt.
- Velg brettypen som ESP8266 (NodeMCU), velg porten og last opp koden.
- Etter at koden er lastet opp, sjekk matrisen ved å drive den med mikro -USB -adapter.
- Du kan til og med vise animasjoner fra eksempler på FastLED -biblioteket.
Trinn 5: Endelig:
- Skjær bena på NodeMCU -kortet og legg alt i kabinettet.
- Sett på skjermen og lag noen hull med bor og skru sidene.