Turinys:

Pagrobkite RGB potvynių šviesą su „Arduino“arba ESP8266: 6 žingsniai (su nuotraukomis)
Pagrobkite RGB potvynių šviesą su „Arduino“arba ESP8266: 6 žingsniai (su nuotraukomis)

Video: Pagrobkite RGB potvynių šviesą su „Arduino“arba ESP8266: 6 žingsniai (su nuotraukomis)

Video: Pagrobkite RGB potvynių šviesą su „Arduino“arba ESP8266: 6 žingsniai (su nuotraukomis)
Video: 1996 metai, Džocharo miesto šturmas. Rusiškieji okupantai spastuose. Prašo vado pastiprinimo ... 2024, Lapkritis
Anonim
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266
Pagrobkite RGB potvynių šviesą naudodami „Arduino“arba ESP8266

Taigi aš radau puikių mažų RGB prožektorių „Amazon“ir pažvelgęs į jų vidų supratau, kad galite juos prijungti tiesiai prie arduino ir esp8266 ir valdyti juos naudodami PWM.

Dabar aš naudoju du iš jų savo gyvenamajame kambaryje kaip akcentinį apšvietimą ir turiu juos nustatyti tam tikroms scenoms.

Aš naudoju „openhab“, veikiantį su aviečių pi, kad juos valdyčiau, ir netgi galiu juos valdyti naudodami „Amazon Echo“(JAV), nors tai šiek tiek viršija šią pamokomą sritį, tikiuosi rasti laiko tai parašyti!

Tikiuosi, kad jums patiks, tai mano pirmasis pamokomas dalykas ilgą laiką, todėl praneškite man, ką manote.

1 žingsnis: Surinkite dalis

Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis

Dalių sąrašas yra toks:

1. 10 W RGB potvynių šviesa: „Ebay“(JK), „Ebay“(JAV), „Ebay“(Kinija)

2. ESP8266-12 modulis: „Ebay“(JK), „Ebay“(JAV), „Ebay“(Kinija)

3. LD1117 3.3V reguliatorius: „Ebay“(JK), „Ebay“(JAV), „Ebay“(Kinija)

4. 100uF kondensatorius: „Ebay“(JK), „Ebay“(JAV), „Ebay“(Kinija)

5. 12V 1A DC maitinimo šaltinis: „Ebay“(JK), „Ebay“(JAV), „Ebay“(Kinija)

6. Rezistorių pasirinkimas (aš naudojau 10K, bet tikrai galite apsieiti su bet kuo)

(Pridedu nuorodas į kelias svetaines, nes kainos reguliariai keičiasi, todėl apsipirkite ir būtinai patikrinkite „Amazon“prieš „ebay“)

Visiškas atskleidimas: aš uždirbu nedidelį komisinį, jei perkate per aukščiau pateiktas nuorodas, bet niekada nerekomenduočiau nuorodos į produktą, kurio pats nenaudojau. Šis projektas nebuvo skirtas pinigų uždirbimui. Ačiū:-)

2 veiksmas: išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus

Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus
Išardykite potvynių šviesą ir nustatykite RGB PWM įėjimus

Šis konkretus prožektorius yra paprastas varžtas.

Važiuoklę sudaro trys aliuminio dalys, kurios visos atsukamos.

Nuėmus viršutinę dalį, laikančią objektyvą, atsiskleidžia PCB su šviesos diodų bloku ir valdymo grandine.

Pirmas dalykas, kurį padariau, buvo nustatyti, kuris iš tranzistorių valdo kokią spalvų masyvą.

Tikimės, kad gamintojas neturi per daug variantų tarp plokštės peržiūrų, o tai reikštų, kad galite nukopijuoti aukščiau esantį vaizdą ir lituoti laidus tiesiai į juos. Turiu spalvų kodą raudonai, žaliai ir mėlynai, kad jums būtų lengviau. Įdomu tai, kad nors tranzistorius, valdantis raudoną šviesos diodą, buvo prijungtas prie esamo mikrovaldiklio per rezistorių, todėl palikau tai grandinėje.

Šiam žingsniui taip pat svarbu pašalinti esamus valdymo komponentus iš PCB karšto oro pistoletu ir kai kuriais pincetu, kaip matyti aukščiau esančiame paveikslėlyje. Nebuvo visiškai būtina pašalinti infraraudonųjų spindulių imtuvo, bet maniau, kad galėčiau jį naudoti kituose projektuose.

Toliau tiesiog lituokite kai kuriuos laidus prie PWM kaiščių, einančių prie tranzistorių, ir iškiškite juos į kitą šviesos važiuoklės skyrių, į kurį eisime toliau.

3 žingsnis: ESP8266 ir maitinimo laidai

ESP8266 ir maitinimo laidai
ESP8266 ir maitinimo laidai
ESP8266 ir maitinimo laidai
ESP8266 ir maitinimo laidai
ESP8266 ir maitinimo laidai
ESP8266 ir maitinimo laidai

Pridedu šios dalies schemą, nes joje pasakyta, ką reikia padaryti daug aiškiau nei aš kada nors galėjau.

Iš esmės prijunkite raudonus, žalius ir mėlynus šviesos diodus prie ESP8266 12, 14 ir 15 kaiščių per 10K rezistorių.

Tada prijunkite ESP maitinimo grandinę, kaip parodyta schemoje, paveikslėlyje parodyta, kad aš jį litavau tiesiai prie maitinimo šaltinio/tvarkyklės plokštės, kad būtų galima pakeisti šviesos diodus, tačiau galiausiai pakeičiau orientaciją ir nespėjau nufotografuoti kitos nuotraukos.

Idėja yra išlaikyti viską kuo kompaktiškesnę, nes ji turės tilpti į važiuoklės vidų.

Norėdami tai pasiekti, aš sujungiau rezistorius su laidais ir uždengiau juos šiluminiu susitraukimu.

Prašome vengti mano klaidos ir nelituoti rezistoriaus tiesiai ant ESP. Aš pastebėjau, kad tai apsunkino jų darbą, nei jei būčiau padaręs tikrą sujungimą (kaip vielos rezistorius-viela-esp, o ne vielos-rezistoriaus-esp).

Be to, nuotrauka šiek tiek skiriasi nuo schemos, iš pradžių nenaudojau kaiščio 15 ir tai buvo klaida, nes 15 kaištis puikiai tinka pwm. Mylėk tą smeigtuką. Tai valdo.

4 žingsnis: užprogramuokite

Naudodami pageidaujamą metodą, parašykite savo ESP kodą!

Jūs tikrai galite valdyti, kaip norite, ir yra nuostabių žmonių, kurie daro nuostabius dalykus su ESP.

Mano ypatingas kelias buvo naudoti „MQTT“namų serverį „openHAB“pavidalu, prie kurio šviesa prisijungtų ir klausytų spalvų komandų. Naudodamas šį metodą taip pat galiu labai lengvai naudoti „Amazon Alexa“ir „Google Home“. (Kaip jau sakiau anksčiau, tikiuosi, kad galėsiu parašyti instrukcijas šiam procesui, nes man tai buvo labai smagu, bet šiuo metu didžiąją laisvalaikio dalį praleidžiu kurdamas naują svetainę (į kurią tikriausiai bus įtrauktos pamokos būdas)).

Aš pridėjau kodą prie šio „ible“, aukščiau (arba žemiau, kur jis pasirodo).

Turiu pasakyti, kad anksčiau kurdavau tik „arduino IDE“, skirtą ESP8266, bet nuo tada, kai pradėjau šį konkretų projektą, neabejotinai esu konvertuojamas į „Lua“scenarijus, jie yra puikus ir daug mažiau įtempto laiko įkeliant ir derinant ir pan.

Kažkada aš parašiau programą arduino, kuri atliko taip:

ESP įsijungia, negali prisijungti prie „Wi -Fi“, įjungia prieigos taško režimą

klientas prisijungia prie telefono, automatiškai atidaro naršyklę su spalvų valdymo puslapiu (pagrindinis html)

puslapyje taip pat buvo galimybė jį prijungti prie maršrutizatoriaus.

Kai tik ji buvo tinkle, bet kurią valdymo sistemą galima užprogramuoti taip, kad ji lengvai išsiųstų http užklausas.

Jei kur nors rasiu tą kodą, įkelsiu jį, bet neseniai sukūriau naują kompiuterį, kad failas galėtų būti bet kurioje vietoje esančių diskų mišinyje.

5 žingsnis: užkimškite viską kartu

Užkimškite viską kartu !!
Užkimškite viską kartu !!

Norėdami izoliuoti visus gabalus, juos visus apvyniojau PVC elektrine juostele.

Būkite ypač atsargūs atlikdami šį žingsnį, nes aš nesuderindamas tinkamo dėmesio sudeginau vieną iš įtampos reguliatorių.

Be to, manau, kad ilgiau laikant laidus, šis žingsnis yra daug lengvesnis, nes visi sukimo procesai viską susuka atgal.

6 žingsnis: pastatykite šviesas aplink namą ir mėgaukitės !

Padėkite šviesą aplink namą ir mėgaukitės !!!
Padėkite šviesą aplink namą ir mėgaukitės !!!
Padėkite šviesą aplink namą ir mėgaukitės !!!
Padėkite šviesą aplink namą ir mėgaukitės !!!
Padėkite šviesą aplink namą ir mėgaukitės !!!
Padėkite šviesą aplink namą ir mėgaukitės !!!

Įdėkite žibintus į norimą vietą, prijunkite juos prie 12 V maitinimo šaltinio ir eikite !!

Jei jums nepatinka objektyvo prizmės efektas, jį galima lengvai nuimti, tai suteikia mažiau sutelkto, bendresnio švytėjimo. Objektyvo pasukimas atgal į priekį taip pat turėjo puikių efektų.

Nuotraukose galite pamatyti, kad aš jį panaudojau norėdamas paryškinti savo nixie laikrodį, kurį aš labai myliu.

Ačiū, kad skaitote!

Rekomenduojamas: