Sisukord:

Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil: 6 sammu (piltidega)
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil: 6 sammu (piltidega)

Video: Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil: 6 sammu (piltidega)

Video: Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil: 6 sammu (piltidega)
Video: Одуванчик / The Dandelion. Фильм. StarMedia. Фильмы о Любви. Мелодрама 2024, Juuli
Anonim
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil
Kaaperdage RGB üleujutusvalgusti Arduino või ESP8266 abil

Nii leidsin Amazonist suurepäraseid väikeseid RGB -tulutulesid ja nende sisikonda vaadates mõistsin, et saate need otse arduino ja esp8266 külge ühendada ja neid PWM abil juhtida.

Kasutan nüüd kahte neist oma elutoas aktsentvalgustina ja lasen need teatud stseenide jaoks sättida.

Kasutan nende juhtimiseks OpenPhabi, mis töötab vaarikapiiril, ja saan neid isegi juhtida amazon Echo (USA) abil, kuigi see jääb pisut selle juhendi raamest välja, loodan, et leian aega selle üles kirjutamiseks!

Loodan, et teile meeldib, see on minu esimene õpetatav väga pikka aega, nii et palun andke mulle teada, mida arvate.

Samm: koguge osi

Koguge osi
Koguge osi
Koguge osi
Koguge osi
Koguge osi
Koguge osi
Koguge osi
Koguge osi

Osade loend on järgmine:

1. 10W RGB üleujutusvalgusti: Ebay (Ühendkuningriik), Ebay (USA), Ebay (Hiina)

2. ESP8266-12 moodul: Ebay (Ühendkuningriik), Ebay (USA), Ebay (Hiina)

3. LD1117 3.3V regulaator: Ebay (Ühendkuningriik), Ebay (USA), Ebay (Hiina)

4. 100uF kondensaator: Ebay (Ühendkuningriik), Ebay (USA), Ebay (Hiina)

5. 12V 1A alalisvoolu toide: Ebay (Ühendkuningriik), Ebay (USA), Ebay (Hiina)

6. Valik takisteid (ma kasutasin 10K, kuid tõesti saate hakkama ükskõik millega)

(Olen lisanud linke mitmele saidile, kuna hinnad muutuvad regulaarselt, nii et ostke ringi ja kontrollige kindlasti amazon vs ebay)

Täielik avalikustamine: teenin väikese vahendustasu, kui ostate ülaltoodud linkide kaudu, kuid ma ei soovitaks kunagi linki tootele, mida ma pole ise kasutanud. See projekt ei olnud mõeldud raha teenimiseks. Aitäh:-)

Samm: võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid

Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid
Võtke üleujutuslamp lahti ja tuvastage RGB PWM sisendid

See konkreetne tulvavalgusti on lihtne kokku keeratav disain.

Šassii koosneb kolmest alumiiniumosast, mis kõik lahti keeratakse.

Objektiivi paigal hoidva ülemise osa eemaldamine näitab trükkplaati koos LED -massiivi ja juhtimisahelaga.

Esimene asi, mida ma tegin, oli tuvastada, milline transistoridest millist värvimassiivi kontrollib.

Loodetavasti ei ole tootjal plaadimuudatuste vahel liiga palju variatsioone, mis tähendaks, et saate kopeerida ülaltoodud pildi ja joota juhtmed otse neile. Mul on värvikoodiga punane, roheline ja sinine, et teil oleks lihtsam. Huvitav on see, et kuigi punast LED -i juhtiv transistor oli takisti kaudu ühendatud olemasoleva mikrokontrolleriga, jätsin selle ahelasse.

Selle sammu jaoks on oluline ka olemasolevate juhtkomponentide eemaldamine trükkplaadilt kuumaõhupüstoli ja mõne pintsetiga, nagu on näha ülaltoodud pildil. Infrapuna vastuvõtjat ei olnud tingimata vaja eemaldada, kuid arvasin, et saan seda kasutada ka teistes projektides.

Järgmisena jootke mõned juhtmed transistoridele minevate PWM -tihvtide külge ja pistke need läbi kerge šassii teise sektsiooni, kuhu läheme järgmisena.

Samm: ESP8266 ja toitejuhtmed

ESP8266 ja toitejuhtmed
ESP8266 ja toitejuhtmed
ESP8266 ja toitejuhtmed
ESP8266 ja toitejuhtmed
ESP8266 ja toitejuhtmed
ESP8266 ja toitejuhtmed

Olen lisanud selle osa skemaatika, kuna see ütleb, mida peate tegema, palju selgemalt, kui ma kunagi oleksin suutnud.

Põhimõtteliselt ühendage oma punased, rohelised ja sinised LED -id 10K takisti kaudu ESP8266 kontaktidele 12, 14 ja 15.

Seejärel ühendage ESP toiteahel vastavalt skeemile, pildil on näha, et olen selle jootnud otse LED -ide toiteallikale/draiveriplaadile, kuid muutsin lõpuks suunda ja ei õnnestunud teist pilti haarata.

Idee on hoida kõik võimalikult kompaktsena, kuna see peab šassii sisse mahtuma.

Selle saavutamiseks ühendasin takistid juhtmetega kokku ja katsin need kuumaõhutõkkega.

Palun vältige minu viga ja ärge jootke takisti otse ESP -le. Ma leidsin, et see tegi nendega töötamise keerulisemaks kui siis, kui oleksin teinud tõelise inline-liite (nagu traat-takisti-traadi-esp kui traat-takisti-esp puhul).

Samuti näeb foto skemaatiliselt pisut teistsugune välja, ma ei kasutanud algselt tihvti 15 ja see oli viga, kuna tihvt 15 on pwm -ga suurepärane. Armastan seda tihvti. See valitseb.

Samm: programmeerige see

Kasutage oma eelistatud meetodit ja kirjutage oma ESP kood!

Saate tõesti juhtida seda, kuidas soovite, ja seal on hämmastavaid inimesi, kes teevad ESP -ga hämmastavaid asju.

MINU konkreetne marsruut oli kasutada MQTT koduserverit openHAB -i kujul, kuhu valgus seejärel sisse logib ja värvilisi käske kuulab. Selle meetodi kasutamine võimaldab mul äärmiselt hõlpsalt kasutada ka Amazon Alexat ja google home'i. (Nagu ma juba varem ütlesin, loodan, et saan selle protsessi jaoks juhendeid kirjutada, kuna mul oli seda väga tore teha, kuid kulutan praegu suurema osa oma vabast ajast uue veebisaidi loomisele (mis sisaldab tõenäoliselt nende osade õpetusi tee)).

Olen lisanud selle koodi sellele „iblele”, ülal (või all, kus iganes see ilmub).

Pean ütlema, et varem töötasin ainult arduino IDE -s ESP8266 jaoks, kuid kuna olen selle konkreetse projektiga alustanud, olen ma kindlasti Lua skriptideks ümber kujundatud, need on suurepärased ja palju vähem stressirohke aeg üleslaadimisel ja silumisel jne.

Kunagi ammu kirjutasin arduino programmi, mis tegi järgmist:

ESP saabub, ei saa WiFi -ga ühendust luua, käivitab pääsupunkti režiimi

klient loob ühenduse telefoniga, avab automaatselt brauseri värvijuhtimislehega (põhiline html)

lehel oli ka võimalus ühendada see oma ruuteriga.

Kui see oli võrgus, sai mis tahes juhtimissüsteemi programmeerida http -päringuid saatma üsna lihtsalt.

Kui ma selle koodi kuskilt leian, laadin selle üles, kuid ehitasin hiljuti uue arvuti, nii et fail võiks asuda mis tahes draivide segus.

5. samm: täitke see kõik koos

Cram see kõik koos tagasi !!
Cram see kõik koos tagasi !!

Kõigi tükkide isoleerimiseks pakkisin need kõik PVC elektrilindiga.

Olge selle sammuga eriliselt ettevaatlik, ma põletasin ühe pingeregulaatori läbi, kui ei pööranud sellele piisavalt tähelepanu.

Samuti leian, et juhtmete pikem hoidmine muudab selle sammu palju lihtsamaks, kuna kõik keerdumised keeravad kõik kokku.

Samm: asetage tuled maja ümber ja nautige !

Asetage tuled maja ümber ja nautige !!!
Asetage tuled maja ümber ja nautige !!!
Asetage tuled maja ümber ja nautige !!!
Asetage tuled maja ümber ja nautige !!!
Asetage tuled maja ümber ja nautige !!!
Asetage tuled maja ümber ja nautige !!!

Asetage tuled oma eelistatud kohta, ühendage need 12 V toiteallikaga ja minema!

Kui teile objektiivi prismaefekt ei meeldi, saab selle hõlpsalt eemaldada, see annab vähem keskendunud ja üldisema sära. Objektiivi tahapoole pööramisel oli ka päris suurepäraseid efekte.

Piltidelt näete, et olen seda kasutanud oma nixie kella rõhutamiseks, mida ma nii armastan.

Täname lugemise eest!

Soovitan: