Turinys:

Lengva 5 USD vertės išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: 4 žingsniai
Lengva 5 USD vertės išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: 4 žingsniai

Video: Lengva 5 USD vertės išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: 4 žingsniai

Video: Lengva 5 USD vertės išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: 4 žingsniai
Video: Baseino žiemojimas - žingsnis po žingsnio 2024, Lapkritis
Anonim
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja
Lengva 5 USD kainuojanti išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja

Sveiki! Mano vardas Rafaelis. Tai mano pirmasis Instructable! Pagrindinis mano lempos kūrimo motyvas yra padėti judėjimo negalią turinčių žmonių gyvenimui. Kada nors mes neturėsime jungiklių ant sienų ar sunkiai pasiekiamų kištukų, o išmaniųjų telefonų, kurie viską valdys-ir aš planuoju šią svajonę paversti realybe. Ir dar geriau, kad tai būtų prieinama visiems, iškėliau sau iššūkį, kad šios lempos biudžetas būtų kuo mažesnis.

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  1. ESP8266/ „NodeMCU“(2,00 USD)
  2. Baltas šviesos diodas (0,05 USD)
  3. Raudonas šviesos diodas (0,05 USD)
  4. Mėlynas šviesos diodas (0,05 USD)
  5. Žalias šviesos diodas (0,05 USD)
  6. Trumpas kabelis (0,05 USD)
  7. Duonos lenta (1,00 USD)
  8. USB kabelis (1,00 USD)
  9. Telefono įkroviklis/ maitinimo bankas (pažymėkite langelį, kuriame buvo jūsų išmanusis telefonas.)

2 žingsnis: laidai

Laidai
Laidai
Laidai
Laidai
Laidai
Laidai

Norėdami tai padaryti, prijunkite šviesos diodus prie maitinimo plokštės maitinimo šaltinio.

Raudona - kaištis D2

Mėlyna - kaištis D4

Žalia - kaištis D5

Balta - kaištis D7

Trumpas kabelis - GND

Atkreipkite dėmesį, kad ilgesnis LED kaištis yra teigiamas gnybtas ir turi būti prijungtas prie „NodeMCU“. Jūsų plokštė gali atrodyti kitaip, tačiau laidai turėtų likti tie patys.

3 žingsnis: Kodas

Kodas
Kodas
Kodas
Kodas
Kodas
Kodas

Atsisiųskite „Arduino IDE“ir atidarykite šį eskizą. Vieninteliai dalykai, kuriuos turėtumėte pakeisti eskize, yra vietinio „WiFi“tinklo pavadinimas ir slaptažodis. Įdomu tai, kad kode yra html ir CSS kodas, kuriuo veikia tinklalapis. Norėdami gauti daugiau informacijos, perskaitykite kodo komentarus.

Turite įvesti šią nuorodą į savo nuostatas, kad IDE galėtų atsisiųsti ESP8266 bibliotekas:

arduino.esp8266.com/stable/package_esp8266com_index.json

Po to eikite į įrankiai> lentos> lentos tvarkyklė> ieškokite ESP8266> tada pridėkite lentą prie savo bibliotekų.

Prieš paspausdami įkėlimo mygtuką, įsitikinkite, kad jūsų nustatymai atitinka tą patį, kaip ir paskutinė ekrano kopija.

4 žingsnis: sudėkite viską kartu

Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti

Atidarykite serijinį monitorių. Jei įrenginys sėkmingai prijungtas, jis parodys IP adresą (atrodo maždaug taip: „192.168.00.00“). Įveskite šį IP adresą į savo telefono naršyklę. Žiniatinklio sąsaja turėtų būti rodoma jūsų išmaniųjų telefonų naršyklėje.

Dabar, kai pagrindinė grandinė yra baigta, lempų spalvas galima reguliuoti pagal jūsų pageidavimus. Dabar galite valdyti šviesas iš savo išmaniojo telefono. Dėl to jis gali automatizuoti kitus jūsų namų aspektus, pvz., Lubų ventiliatorius ir oro kondicionavimą.

Tikiuosi, kad jums patiko šis „Instructable“!

Laimingo kodavimo!

Rekomenduojamas: