Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Fusion 360 -projektit »
HexMatrix 2.0 on päivitetty aiempaan HexMatrixiin. Edellisessä versiossa olemme käyttäneet WS2811 -LED -valoja siten, että HexMatrixista tuli raskas ja paksu. Mutta tässä matriisiversiossa aiomme käyttää räätälöityjä piirilevyjä, joissa on WS2812b -LEDit, jotka tekivät tästä matriisista 3 cm ohut.
Vaihe 1: Tarvikkeet:
- PCB Napsauta Gerber -tiedostoa
- NodeMCU (ESP8266)
- WS2812B LEDit
- 5V 2A mikro -USB -sovitin
- 3D -tulostetut osat
Vaihe 2: 3D -tulostus:
- Napsauta STL -tiedostoja
- 3D Tulosta kaikki 3D -mallit, muista tulostaa näyttö valkoisella PLA -värillä.
- Suunnitteluni on ripustettava seinälle, jota voit muokata Fusion360 Fusion360 -tiedoston vaatimuksesi mukaan.
Vaihe 3: Piiriliitäntä:
- Juotos kaikki piirilevyn LEDit oikeassa järjestyksessä.
- Tee kaikki liitännät piirikaavion mukaisesti.
- GND ~ GND
- Vin ~ 5V
- D2 ~ Din
Vaihe 4: Koodi:
- Avaa Arduino IDE: ssä annettu koodi. Napsauta koodia
- Asenna FastLED -kirjasto ja piirikirjasto ESP8266 -levyille.
- Kirjoita Wifi_Name ja salasana
// Wifi -tietosi
const char* ssid = "Wifi_Name";
const char* password = "Salasana";
Anna maasi aikavyöhyke
// Aikavyöhyke
int aikavyöhyke = 5,5 * 3600;
- Jos Intian aikavyöhyke on 5:30, olen kirjoittanut 5.5, samoin sinun on asetettava maasi aikavyöhyke.
- Valitse korttityypiksi ESP8266 (NodeMCU), valitse portti ja lataa koodi.
- Kun koodi on ladattu onnistuneesti, tarkista Matrix kytkemällä siihen virta mikro -USB -sovittimella.
- Voit jopa näyttää animaatioita FastLED -kirjastoesimerkeistä.
Vaihe 5: Lopullinen:
- Leikkaa NodeMCU -levyn jalat ja laita kaikki koteloon.
- Aseta seula ja tee reikiä poralla ja ruuvaa sivut.