Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Projekty Fusion 360 »
HexMatrix 2.0 je upgradem předchozí HexMatrix. V předchozí verzi jsme použili LED diody WS2811, takže HexMatrix se stal těžkým a tlustým. Ale v této verzi matice použijeme vlastní desku plošných spojů s LED diodami WS2812b, díky které bude tato matice tenká 3 cm.
Krok 1: Spotřební materiál:
- PCB Klikněte pro Gerber soubor
- NodeMCU (ESP8266)
- LED diody WS2812B
- 5V 2A adaptér micro USB
- 3D tištěné díly
Krok 2: 3D tisk:
- Klikněte pro soubory STL
- 3D Tisk všech 3D modelů, ujistěte se, že obrazovku vytisknete bílou PLA.
- Design, který jsem vytvořil, je k zavěšení na zeď, který můžete upravit podle svého požadavku v souboru Fusion360 Fusion360.
Krok 3: Připojení obvodu:
- Pájejte všechny LED diody na desce plošných spojů ve správném pořadí.
- Proveďte všechna připojení podle schématu zapojení.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
Krok 4: Kód:
- Otevřete kód uvedený v Arduino IDE. Klikněte na Kód
- Nainstalujte knihovnu FastLED a knihovnu desek pro desky ESP8266.
- Zadejte své Wifi_Name a heslo
// Vaše Wifi informace
const char* ssid = "Wifi_Name";
const char* heslo = "Heslo";
Zadejte časové pásmo vaší země
// Vaše časové pásmo
int časové pásmo = 5,5 * 3600;
- Pokud je pro mě v Indii časové pásmo 5:30, zadal jsem 5,5, podobně musíte zadat časové pásmo vaší země.
- Vyberte typ desky jako ESP8266 (NodeMCU), vyberte port a nahrajte kód.
- Po úspěšném nahrání kódu zkontrolujte Matrix napájením pomocí adaptéru micro USB.
- Můžete dokonce zobrazit animace z příkladů knihovny FastLED.
Krok 5: Finále:
- Odřízněte nohy desky NodeMCU a vložte vše do skříně.
- Vložte obrazovku a pomocí vrtáku vytvořte několik otvorů a zašroubujte boky.