Turinys:
- Prekės
- 1 žingsnis: grandinė
- 2 žingsnis: programavimas
- 3 žingsnis: Baigimas
- 4 žingsnis: linksmų Kalėdų visiems
Video: „WiFi“valdomas Kalėdų šviesos lango dekoravimas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Valdykite LED lemputę iš savo telefono ar kompiuterio - gausybė linksmų Kalėdų tematikos šviesos modelių.
Prekės
1. ESP12e kūrimo lenta: „Aliexpress“: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 kūrimo plokštė su baterijų paketu ir iš anksto lituotomis antraštėmis. Šis yra su RGB LED ir net šviesos jutikliu. Jei norite, nusipirkite du! Šį projektą galima lengvai pritaikyti prie bet kurios ESP8266 plokštės, pavyzdžiui, mano mėgstamiausio „D1 Mini“. Aš čia naudoju šį, nes nereikia litavimo, ir jis tiekiamas su baterija.
2. „Arduino Uno“: „Aliexpress“: https://s.click.aliexpress.com/e/O3ReneKM - tai tas, kuriame yra nuimamas „Atmega328P“lustas, naudojamas programuoti ESP8266 dev plokštę.
3. USB kabelis „Uno“: „Aliexpress“:
4. Sujungimo kabeliai, skirti viskam prijungti - šiam projektui nereikia litavimo! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - vyrų ir vyrų pasirinkimas/moterys ir tt Mes naudojame M2M, skirtą Uno LED juostos jungtis
5. WS2812 LED juostelė: „Aliexpress“: https://s.click.aliexpress.com/e/O3ReneKM - pasirinkite savo versiją. Aš pasirinkau 5 m, 150 šviesos diodų, IP30 (nelaidus vandeniui) ir baltą PCB
6. AA baterijos x 3
1 žingsnis: grandinė
Žiūrėkite grandinės schemą.
*Atkreipkite dėmesį: aš negaliu būti atsakingas už lydytus mikrovaldiklius ar LED juostelę. Šis projektas man tiko, tiek galiu pasakyti, tačiau neišeidamas iš namų nebūtinai paliksiu jį veikti. Daugelyje „Arduino“forumų rekomenduojama turėti bent 1000 uF kondensatorių tarp 5 V ir GND (prieš LED juostą), taip pat 500 omų rezistorių prieš duomenų liniją. Daugiau patarimų rasite adresu
2 žingsnis: programavimas
Gaukite „Arduino“kodą čia: https://github.com/tomjuggler/esp8266-fastled-web…-šis kodas nėra mano, aš ką tik pritaikiau jį, kad jis veiktų iš dėžutės mano LED juostelėms, taip pat atskirai. numatytasis, nereikia maršrutizatoriaus.
Jei to dar nepadarėte, įsigykite „Arduino IDE“priedą ESP8266. Priedą ir instrukcijas rasite čia:
1. Įsitikinkite, kad viskas yra prijungta (išskyrus „LED Strip“maitinimo liniją (geltona viela), prieš įjungiant 2 programavimo režimo kaiščius reikia sutrumpinti kartu. Norėdami tai padaryti, plokštėje yra šiek tiek dangtelio.
2. Įjunkite plokštę (aš pridėjau jungiklį prie mano, jis nėra komplektuojamas, galite tiesiog ištraukti vieną bateriją ir vėl įjungti.)
3. Prijunkite USB kabelį iš „Arduino“prie kompiuterio - pirmiausia reikia išimti „Arduino Uno“„Atmega328“lustą (programuoti taip pat galite naudoti USB į nuoseklųjį adapterį).
4. Arduino IDE kaip lentą pasirinkite „Generic ESP8266 Module“. Taip pat pasirinkite 4 m su 1 m spiffs. Dabar patikrinkite nuoseklųjį ryšį, Įrankiai -> Prievadas.
5. Įkelti eskizą
6. Išjunkite ir vėl įjunkite plokštę (programavimo režimo kaiščiai vis dar sutrumpinti)
7. Įkelkite „Spiffs“(failus, reikalingus žiniatinklio serveriui ir pan.), Įrankiai -> „ESP8266 Sketch Data Upload“
8. Atjunkite 2 programavimo režimo kaiščius, geltoną LED juostelės 5v laidą prijunkite prie 5v (aš įkišau kasyklą tarp + akumuliatoriaus gnybto ir akumuliatoriaus, žr. Nuotrauką žemiau)
9. Įjunkite
10. Dabar turite prisijungti prie „WiFi“prieigos taško naudodami kompiuterį ar mobilųjį telefoną. AP turėtų pasirodyti kaip ESP - kažkas ar kita. Prisijungę į adreso juostą įveskite „192.168.4.1“. Tai yra ESP8266 numatytasis žiniatinklio serverio adresas.
11. Štai ir viskas, jūs turėtumėte turėti galimybę naudotis žiniatinklio programa valdyti savo šviesas!
3 žingsnis: Baigimas
Kai kodas bus įkeltas, turėtumėte galėti atjungti programavimo laidus ir „Arduino UNO“. Dabar tiesiog pakabinkite žibintus aplink langą (aš pakabinau savo šviesą virš viršutinių kraštų, už tinklinės užuolaidos, kuri suteikia puikų efektą). Be to, galbūt įdėkite plokštę ir baterijas į dėžutę, kad būtų tvarkingiau, ar net pakeiskite akumuliatorių į maitinimo šaltinį (vėliau galiu tai padaryti pats).
4 žingsnis: linksmų Kalėdų visiems
Man labiausiai žavi šis projektas, nes čia yra tarpusavyje veikiančių kūrinių. ESP mikroschema yra užprogramuota C kalba, kuri yra sąsaja su „JavaScript“, kurią aptarnauja vidinis žiniatinklio serveris, ir veikia naršyklėje. Taip pat įtrauktas HTML - jei įdomu, pažiūrėkite į „Arduino“eskizo duomenų aplanką. Tai puiki mokymosi programa su tikrai šventiškais žibintų nustatymais, ir esu dėkingas Jasonui Coonui, kad jis pasidalino ja „GitHub“.
Šį ir kitus elektronikos projektus galite rasti mano svetainėje: circusscientist.com
Rekomenduojamas:
Kvėpuojanti Kalėdų eglutė - „Arduino“Kalėdų šviesos valdiklis: 4 žingsniai
Kvėpuojanti Kalėdų eglutė-„Arduino“Kalėdų šviesos valdiklis: Tai nėra gera žinia, kad mano 9 pėdų iš anksto apšviestos dirbtinės Kalėdų eglutės valdymo dėžutė sulūžo prieš Kalėdas , ir gamintojas nepateikia atsarginių dalių. Šis nesuprantamas pavyzdys parodo, kaip savo LED šviesos tvarkyklę ir valdiklį naudoti naudojant „Ar
LED atostogų lango dekoravimas: 13 žingsnių
Šventinis LED langų dekoravimas: Mano draugas sakė, kad šventinį lango dekoravimą su LED juostele švaistytis yra švaistoma. Apskritai atostogos trunka tik porą dienų, todėl mes turime jas padalinti ir pašalinti tik po kelių dienų. Gerai pagalvojus, tai tiesa. Šį kartą aš noriu
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
ESP8266 / „Arduino RGB“LED Kalėdų šviesos lango dekoravimas: 5 žingsniai (su paveikslėliais)
ESP8266 / „Arduino RGB LED“kalėdinių šviesų langų dekoravimas: Tai metų laikas: gruodis. O mano kaimynystėje visi puošia savo namus ir langus kalėdinėmis lemputėmis. Šį kartą nusprendžiau sukurti kažką individualaus, unikalaus, naudojant ESP8266 modulį ir vos porą RGB šviesos diodų. Matai
Kalėdų dėžutė: „Arduino“/„ioBridge“internetu valdomos Kalėdų šviesos ir muzikos šou: 7 žingsniai
Kalėdų dėžutė: „Arduino“/„ioBridge“internetu valdomos Kalėdų šviesos ir muzikos šou: Mano „Kalėdų dėžutės“projektą sudaro interneto valdomos Kalėdų šviesos ir muzikos šou. Kalėdų dainos galima paprašyti internetu, tada ji įdedama į eilę ir grojama tokia tvarka, kokios buvo paprašyta. Muzika perduodama per FM radiją