Turinys:

RGB šešiakampė matrica - IOT laikrodis 2.0: 5 žingsniai (su nuotraukomis)
RGB šešiakampė matrica - IOT laikrodis 2.0: 5 žingsniai (su nuotraukomis)

Video: RGB šešiakampė matrica - IOT laikrodis 2.0: 5 žingsniai (su nuotraukomis)

Video: RGB šešiakampė matrica - IOT laikrodis 2.0: 5 žingsniai (su nuotraukomis)
Video: Diskoteka Jūsų namuose! - Nanoleaf Shapes led panelių Apžvalga 2024, Liepa
Anonim
RGB šešiakampė matrica | IOT laikrodis 2.0
RGB šešiakampė matrica | IOT laikrodis 2.0
RGB šešiakampė matrica | IOT laikrodis 2.0
RGB šešiakampė matrica | IOT laikrodis 2.0
RGB šešiakampė matrica | IOT laikrodis 2.0
RGB šešiakampė matrica | IOT laikrodis 2.0

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

Priedai
Priedai
Priedai
Priedai
Priedai
Priedai
Priedai
Priedai
  • 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:

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
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:

Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
  • 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:

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

Finalas
Finalas
Finalas
Finalas
Finalas
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.

Rekomenduojamas: