Sisällysluettelo:

RGB HexMatrix - IOT -kello 2.0: 5 vaihetta (kuvilla)
RGB HexMatrix - IOT -kello 2.0: 5 vaihetta (kuvilla)

Video: RGB HexMatrix - IOT -kello 2.0: 5 vaihetta (kuvilla)

Video: RGB HexMatrix - IOT -kello 2.0: 5 vaihetta (kuvilla)
Video: These Aquariums Were Made By The SAME Person | Get Better At Aquascaping With Our NEW PLAYLIST! 2024, Heinäkuu
Anonim
RGB HexMatrix | IOT -kello 2.0
RGB HexMatrix | IOT -kello 2.0
RGB HexMatrix | IOT -kello 2.0
RGB HexMatrix | IOT -kello 2.0
RGB HexMatrix | IOT -kello 2.0
RGB HexMatrix | IOT -kello 2.0

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:

Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
Tarvikkeet
  • PCB Napsauta Gerber -tiedostoa
  • NodeMCU (ESP8266)
  • WS2812B LEDit
  • 5V 2A mikro -USB -sovitin
  • 3D -tulostetut osat

Vaihe 2: 3D -tulostus:

3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus
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ä:

Piiriliitäntä
Piiriliitäntä
Piiriliitäntä
Piiriliitäntä
Piiriliitäntä
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:

Koodi
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:

Lopullinen
Lopullinen
Lopullinen
Lopullinen
Lopullinen
Lopullinen
  • Leikkaa NodeMCU -levyn jalat ja laita kaikki koteloon.
  • Aseta seula ja tee reikiä poralla ja ruuvaa sivut.

Suositeltava: