Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Projekti Fusion 360 »
HexMatrix 2.0 je nadgradnja prejšnje HexMatrix. V prejšnji različici smo uporabljali LED WS2811, tako da je HexMatrix postal težak in debel. Toda v tej različici matrice bomo uporabili tiskano vezje po meri z LED diodami WS2812b, zaradi česar je bila ta matrika tanka 3 cm.
1. korak: Zaloge:
- PCB Kliknite za datoteko Gerber
- NodeMCU (ESP8266)
- WS2812B LED diode
- 5V 2A mikro USB adapter
- 3D natisnjeni deli
2. korak: 3D tiskanje:
- Kliknite za datoteke STL
- 3D natisnite vse modele 3D, natisnite zaslon v beli PLA.
- Zasnova, ki sem jo naredil, je za obešanje na steno, ki jo lahko spremenite glede na vaše zahteve v datoteki Fusion360 Fusion360.
Korak: Povezava vezja:
- Spajajte vse LED diode na tiskanem vezju v pravilnem vrstnem redu.
- Izvedite vse povezave, kot je prikazano na shemi vezja.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
4. korak: Koda:
- Odprite kodo, podano v Arduino IDE. Kliknite za kodo
- Namestite knjižnico FastLED in knjižnico plošč za plošče ESP8266.
- Vnesite ime in geslo Wifi
// Vaši podatki o Wifi
const char* ssid = "Wifi_Name";
const char* password = "Geslo";
Vnesite časovni pas svoje države
// Vaš časovni pas
int časovni pas = 5,5 * 3600;
- Če je zame časovni pas v Indiji 5:30, sem vtipkal 5.5, podobno morate vnesti časovni pas svoje države.
- Izberite vrsto plošče kot ESP8266 (NodeMCU), izberite vrata in naložite kodo.
- Ko je koda uspešno naložena, preverite Matrix tako, da ga napajate z adapterjem micro USB.
- Lahko celo prikažete animacije iz primerov knjižnice FastLED.
5. korak: Končno:
- Odrežite noge plošče NodeMCU in vse postavite v ohišje.
- Postavite zaslon in z vrtalnikom naredite nekaj lukenj in privijte stranice.