Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Fusion 360 -projekt »
HexMatrix 2.0 är en uppgradering av tidigare HexMatrix. I den tidigare versionen har vi använt WS2811 lysdioder genom att HexMatrix blev tung och tjock. Men i den här versionen av matrisen kommer vi att använda anpassat kretskort med WS2812b lysdioder vilket gjorde att denna matris var 3 cm tunn.
Steg 1: Tillbehör:
- PCB Klicka för Gerber -fil
- NodeMCU (ESP8266)
- WS2812B lysdioder
- 5V 2A mikro -USB -adapter
- 3D -tryckta delar
Steg 2: 3D -utskrift:
- Klicka för STL -filer
- 3D Skriv ut alla 3D -modeller, se till att skriva ut skärmen i vitt PLA.
- Designen jag gjorde är att hänga på väggen som du kan ändra enligt dina krav i Fusion360 Fusion360 -fil.
Steg 3: Kretsanslutning:
- Löd alla lysdioderna på kretskortet i rätt ordning.
- Gör alla anslutningar enligt diagrammet.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
Steg 4: Kod:
- Öppna koden som anges i Arduino IDE. Klicka för kod
- Installera FastLED -biblioteket och kortbiblioteket för ESP8266 -kort.
- Skriv ditt Wifi_Name och lösenord
// Din Wifi -information
const char* ssid = "Wifi_Name";
const char* password = "Lösenord";
Ange tidszonen i ditt land
// Din tidszon
int tidszon = 5,5 * 3600;
- Om säga för mig i Indien tidszon är 5:30 Jag har skrivit 5.5, på samma sätt måste du ange tidszon för ditt land.
- Välj korttyp som ESP8266 (NodeMCU), välj porten och ladda upp koden.
- När koden har laddats upp kontrollerar du matrisen genom att driva den med mikro -USB -adapter.
- Du kan till och med visa animationer från exempel på FastLED -bibliotek.
Steg 5: Slutlig:
- Skär benen på NodeMCU -kortet och lägg allt i höljet.
- Sätt på skärmen och gör några hål med borr och skruva fast sidorna.