Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
„Fusion 360“projektai »
„HexMatrix 2.0“yra atnaujinta ankstesnė „HexMatrix“. Ankstesnėje versijoje mes naudojome WS2811 šviesos diodus, nes „HexMatrix“tapo sunkus ir storas. Tačiau šioje matricos versijoje mes naudosime pasirinktinę PCB su WS2812b šviesos diodais, dėl kurių ši matrica buvo 3 cm storio.
1 žingsnis: reikmenys:
- PCB Spustelėkite norėdami rasti Gerber failą
- „NodeMCU“(ESP8266)
- WS2812B šviesos diodai
- 5V 2A mikro USB adapteris
- 3D spausdintos dalys
2 žingsnis: 3D spausdinimas:
- Spustelėkite STL failus
- 3D Spausdinkite visus 3D modelius, būtinai spausdinkite ekraną balta PLA.
- Mano sukurtas dizainas skirtas kabinti ant sienos, kurį galite keisti pagal savo reikalavimus „Fusion360 Fusion360“faile.
3 žingsnis: grandinės prijungimas:
- Lituokite visus šviesos diodus ant PCB teisinga tvarka.
- Prijunkite visas jungtis, kaip parodyta grandinės schemoje.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
4 žingsnis: kodas:
- Atidarykite kodą, pateiktą „Arduino IDE“. Spustelėkite kodą
- Įdiekite „FastLED“biblioteką ir lentų biblioteką, skirtą ESP8266 plokštėms.
- Įveskite „Wifi_Name“ir slaptažodį
// Jūsų „Wi -Fi“informacija
const char* ssid = "Wifi_Pavadinimas";
const char* password = "Slaptažodis";
Įveskite savo šalies laiko juostą
// Jūsų laiko juosta
int laiko juosta = 5,5 * 3600;
- Jei man sakoma, kad Indijos laiko juosta yra 5:30, aš įvedžiau 5,5, taip pat turite nurodyti savo šalies laiko juostą.
- Pasirinkite plokštės tipą kaip ESP8266 (NodeMCU), pasirinkite prievadą ir įkelkite kodą.
- Po to, kai kodas sėkmingai įkeliamas, patikrinkite „Matrix“maitindami jį mikro USB adapteriu.
- Jūs netgi galite rodyti animacijas iš „FastLED“bibliotekos pavyzdžių.
5 žingsnis: Finalas:
- Nupjaukite „NodeMCU“plokštės kojas ir viską sudėkite į korpusą.
- Įdėkite ekraną ir gręžtuvu padarykite keletą skylių ir užsukite šonus.