IOT nuotaikos lempa: 8 žingsniai (su nuotraukomis)
IOT nuotaikos lempa: 8 žingsniai (su nuotraukomis)
Anonim
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa
IOT nuotaikos lempa

„Fusion 360“projektai »

„IoT Mood“lempa, pagaminta naudojant mazgą MCU (ESP8266), RGB šviesos diodus ir stiklainį. Lempos spalvas galima pakeisti naudojant „Blynk App“. Aš pasirinkau Tony Starkso memorialinę statulą, kurią atspausdinau 3D ir įdėjau į šią lempą. Galite pasiimti bet kurią paruoštą statulą arba spausdinti 3D, kaip aš padariau.

1 žingsnis: reikmenys:

Priedai
Priedai
  • Mazgas MCU (ESP8266)
  • 5V šviesos diodai (raudona, žalia ir mėlyna)
  • Stiklainis
  • Statula
  • 3D spausdintos dalys
  • Dažyti
  • 5V Micro USB adapteris

2 žingsnis: 3D spausdinimas:

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
  • Spustelėkite STL failai
  • Tony Starkso modelis
  • Geležinio žmogaus galvos modelis
  • 3D spausdinkite reikiamus 3D modelius itin kokybiškai.

3 žingsnis: dažymas:

Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
  • Aš nudažiau visus 3D spaudinius ir stiklainio dangtelį balta spalva.
  • Galite tiesiogiai atspausdinti norimą spalvotą 3D modelį, jei turite tinkamos spalvos medžiagą arba galite piešti kaip aš.

4 žingsnis: grandinės prijungimas:

Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
  • Prijunkite visas jungtis, kaip parodyta grandinės schemoje.
  • GND ~ GND
  • D2 ~ Raudona
  • D3 ~ žalia
  • D4 ~ Mėlyna

5 žingsnis: Surinkimas:

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
  • Padėkite statulą ant pagrindo, naudodami vandeniui atsparius klijus.
  • Aš naudojau purškimo skardinės dangtelį pagrindui, kurį nudažiau balta spalva.
  • Įpilkite vandens į stiklainį ir uždarykite dangtelį.
  • Dabar įdėkite „NodeMCU“į 3D spausdintą dėklą ir padėkite jį ant stiklainio pagrindo (ty viršuje), naudodami klijus.

6 veiksmas: programos sąranka:

Programos sąranka
Programos sąranka
Programos sąranka
Programos sąranka
Programos sąranka
Programos sąranka
  • Spustelėkite „App“
  • Įdiekite programą, sukurkite paskyrą ir prisijunkite.
  • Sukurkite naują projektą, pasirinkite plokštę kaip ESP8266.
  • Į savo el. Paštą gausite projekto autentifikavimo kodą, kurį naudosime kodu.
  • Spustelėkite pridėjimo mygtuką ir pridėkite „ZeRGBa“valdiklį.
  • Spustelėkite valdiklį, nustatykite R ~ GP4, G ~ GP0, B ~ GP2 ir išjunkite siuntimo paleidimo mygtuką.

7 žingsnis: kodas:

Kodas
Kodas
Kodas
Kodas
Kodas
Kodas
Kodas
Kodas
  • Spustelėkite „Blynk Arduino“biblioteka
  • Atidarykite nurodytą nuorodą ir atsisiųskite „Blynk zip“failą.
  • Atidarykite „Arduino IDE“ir pridėkite „Blynk“biblioteką prie „Arduino IDE“iš Sketch-> Include Library-> Add. Zip library.
  • Atidarykite kodą iš failų-> Pavyzdžiai-> Blynk-> Boards_Wifi-> ESP8266_Standalone.
  • Nukopijuokite į el. Laišką gautą autentifikavimo kodą.

char auth = "YourAuthToken";

Įveskite namų „Wi -Fi“pavadinimą ir slaptažodį

char ssid = "YourNetworkName"; char pass = "YourPassword";

  • Tada pasirinkite plokštės tipą kaip ESP8266 („NodeMCU“)
  • Pasirinkite prievadą ir įkelkite kodą.

8 žingsnis: Finalas:

Finalas
Finalas
Finalas
Finalas
Finalas
Finalas
Finalas
Finalas
  • Paimkite 5V „micro USB“adapterį, kad įjungtumėte lemputę.
  • ĮJUNKITE lemputę.
  • Atidarykite programą, spustelėkite žaidimo piktogramą viršuje dešinėje.
  • Štai ir galite pasirinkti norimą lempos spalvą.