Orodha ya maudhui:

Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya !: Hatua 8
Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya !: Hatua 8

Video: Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya !: Hatua 8

Video: Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya !: Hatua 8
Video: Ремонт малогабаритной квартиры Дизайн коридора Дизайн ванной комнаты. Идеи дизайна РумТур #Хрущевка 2024, Julai
Anonim
Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya!
Taa za wavuti za WS2811 - Chukua Udhibiti juu ya Taa za Mwaka Mpya!

Kama kila magpie anayejiheshimu ninaabudu vitu vyote vyenye kung'aa na kung'aa.

Na kwa hakika, taji za umeme za LED huja kwenye kitengo hiki.

Kwa bahati mbaya, taa hizi zinanijia wakati Mwaka Mpya umepita tu. Lakini Hey! Natumai huu sio Mwaka wetu mpya wa mwisho na tuna wakati wa kutosha kujiandaa vizuri na mpya!

Hatua ya 1: Je! Hii Inahusu Nini?

Hii Inahusu Nini?
Hii Inahusu Nini?

Sio muda mrefu uliopita taa ya umeme ya mwisho imeonekana kwenye soko.

Ni taji ya LED, ambapo rangi na mwangaza wa kila RGB LED inaweza kudhibitiwa kila mmoja na chip ya WS2811. Chip hii inaweza kupandikizwa moja kwa moja kwenye LED. LED kama hizo zinaweza kupatikana chini ya jina la APA106 kwenye www.aliexpress.com. Inaonekana kama pini 4 za kawaida za RGB zilizo na anode / catode ya kawaida, lakini sivyo! Kila APA106 LED inaunganisha chip ya WS2811 iliyounganishwa, ambayo inapaswa kusanidiwa kuwasha LED. Ukinunua taa za APA106 kwenye Aliexpress, nakushauri uangalie mara moja - sio nadra wakati mteja alipata RGB iliyoongozwa badala yake APA106!

Pia hizi chips za WS2811 zinaweza kupakizwa kama bodi ya nje na RGB ya kawaida iliyoongozwa nayo. Taa hizi zote huja katika aina na nambari tofauti.

Jambo la kawaida kwao - hawangewasha bila mdhibiti.

Marekebisho mengine ya chip ya WS281x ipo - hucheza rangi bila mpangilio, lakini sio ya kupendeza kwetu kwa sababu haiwezi kusanidiwa.

Hatua ya 2: Sehemu Zinazohitajika

Sehemu za lazima
Sehemu za lazima

Kwa hivyo sehemu za mradi ziliamriwa na mwishowe zilifika:

1) 2 x 50-LEDs uthibitisho wa maji WS2811. Vipande hivi vinaweza kuunganishwa moja kwa moja ili kupanua nambari za LED. Hawangewasha peke yao, kwa hivyo mtawala alihitaji.

2) Chip ya ESP8266 katika fomu ya kushawishi sana: WeMos D1

Ninapenda bodi hii - ni ngumu sana na ni rahisi kushughulika nayo.

3) Sio lazima, lakini sehemu hizi pia zinaweza kusaidia:

- mpokeaji wa IR TL1838

- bodi ndogo za ugani kwa WeMos

- ngao ndogo na kifungo cha WeMos

4) Itakuwa wazo nzuri kupata 5v PSU yenye nguvu, kwa sababu vipande vya LED vina njaa ya nguvu - haswa ikiwa utaiweka kuwa nyeupe-nyeupe.

PSU hii inaweza kufanya vizuri: Ugavi wa umeme 5v 8A. Nilitengeneza mradi huu na PSU kutoka simu ya rununu na pato la 1A sasa. Inafanya kazi vizuri hadi uinue mwangaza. Angalau ESP8266, strip ya LED na 5v 1A PSU ilinusurika juhudi zangu zote.

Hatua ya 3: Bla Bla Bla

Image
Image
Wazo
Wazo

Sehemu zote ziko mikononi mwishowe, lakini ni nini cha kufanya nao?

Mpango wa moja au athari kadhaa kwenye mtawala na hiyo ndiyo yote? Rahisi sana.

Je! Ni tofauti gani kutoka kwa taji zote za maua zilizopo?

Kama unavyoona kutoka kwa mradi wangu wa zamani wa umma: PasswordKeeper - KISS kwa wasichana, hatutafuti njia rahisi!

Kwa hivyo wazo la taji lazima liwe ngumu kwa namna fulani. Natumai sio wakati wa kutoweza kutumika;)

Itakuwa nzuri kuruhusu kudhibiti tabia zetu za taa kwa njia fulani.

Karibu kila mtu sasa alikuwa na aina fulani ya smartfone, ambayo inaweza kuungana na mtandao.

ESP8266 ni moduli iliyowezeshwa na WiFi. Kwa hivyo wazo la kudhibiti taji za maua na kiolesura cha WEB huja kawaida kutoka hapa.

Lakini sio kila mtu ni mtaalam wa kompyuta na angeweza kukabiliana na programu na kiwambo cha WEB. Inasikitisha sana, Eh;) Kwa hivyo kijijini cha kawaida cha IR kinaweza kushikamana kubadili athari iliyowekwa tayari. Na ikiwa unataka kuwa rahisi kufa - kifungo kingefanya. Katika visa viwili vya mwisho utahitaji geek hata hivyo kusanikisha athari hizi katika kujifunga kwako kwanza;)

Ili kurahisisha programu za athari za taa nikaongeza hali ya kucheza ya BMP.

Tupa tu mistari ya rangi kwenye picha kwenye mhariri wowote wa picha, ila picha kama BMP, ipakia kwenye kidhibiti na uchague hali ya kucheza ya BMP. Mdhibiti atapakia BMP kwa taji-kwa-laini na ucheleweshaji, ambao unaweza kusanidiwa.

Kwenye ukurasa huu unaona picha ya BMP na mistari 3 ya rangi na video, ambayo inaonyesha jinsi picha hii inavyoonekana inapochezwa na mtawala. Inaonyesha jinsi unaweza kuunda muundo wako mwenyewe.

Na unapounda kitu kizuri machoni - tafadhali kuwa mwema sana - washiriki na jamii zingine!

Hatua ya 4: Wazo

Utafutaji wa haraka haukutoa miradi kama hiyo kwenye wavu.

Kwa wazi, watu walikuwa na jambo muhimu zaidi la kufanya kuliko kubuni chindogu nyingine isiyo na maana.

Wacha turekebishe kasoro hii.

Wazo ni kuunda kifaa ambacho kinaweza kucheza maandishi ya maandishi kutoa athari anuwai kwenye LEDS.

Hati hii inaweza kuhaririwa kwa urahisi na kiolesura cha wavuti kwenye mtandao na athari mpya iko mahali hapo mara moja.

Kwa kweli, hii inaweza kupatikana kwa lugha ya kawaida ya programu. Lakini utahitaji angalau mkusanyaji kubadilisha athari. Na vipi ikiwa hautaki kuwasha PC yako kubwa lakini umechoka na athari ya sasa? Shida!

Lakini shida hii inaweza kutatuliwa ikiwa mtawala ana mkalimani wa maandishi na pembejeo yake inaweza kubadilishwa kwenye mtandao.

Kwa hivyo niliunda aina ya mashine halisi na lugha ya ndege iliyoendelezwa ambayo mashine hii inaelewa. Programu hii, ikiwa imeingizwa kwenye ESP8266, inaruhusu kuunda algorithms ngumu za kugeuza LED.

Wengine wanaweza kusema - "Tumia LUA au unayopenda", lakini nasema - "Ni rahisi sana!".

Mradi huu uliongozwa na magpie yangu wa ndani, kwa hivyo lugha inapaswa kuwa ya ndege kuifurahisha!

Hatua ya 5: Wiring

Wiring
Wiring

Singekuja kwa maelezo jinsi ya kusanidi na kusanidi Arduino IDE kwa kufanya kazi na ESP8266.

Kuna rasilimali nyingi kwenye wavu ambapo mchakato wote umeelezea kwa kila undani.

Maktaba zote za nececcary zimetajwa kwenye hati WebLights_En.rtf. Na hutolewa na chanzo.

Wiring ni rahisi.

Kitufe na mpokeaji wa IR sio lazima, lakini ni rahisi.

Bonyeza kwa muda mrefu (sekunde 6) kwenye kitufe cha kubadilisha kifaa kuwa hali chaguomsingi na kupakia hati chaguomsingi.

Cliks ya kawaida hubadilika kati ya athari (ikiwa imewekwa kwenye hati) au faili za BMP.

Ukiambatanisha mpokeaji wa IR, unaweza kupeana athari kwa vifungo vya mbali. Bonyeza kitufe kwenye IR kisha uburudishe ukurasa wa Taa za Wavuti. Kuna ubadilishaji wa alama 4 kwenye ukurasa wa wavuti, jina lake nambari ya IR. Pata nambari hiyo na ubadilishe xxxx katika (LLxxxxc: c) amri nayo. Halafu kila wakati nambari hii inapopatikana kwenye IR subroutine LL itaitwa.

Uunganisho huu ni wa kishenzi kidogo - itakuwa vizuri kuweka kiwango cha 3v-> 5v kati ya ESP8266 na taa. Lakini inafanya kazi na unganisho la moja kwa moja pia - ikiwa mstari kati ya mtawala na taji sio mrefu sana.

Kuna hack moja zaidi ambayo inaweza kuongeza utulivu - ingiza diode yoyote kwenye + 5v laini inayowezesha LED ya kwanza. Itabadilisha kiwango cha mantiki cha Moja ya kwanza ya LED kidogo chini.

Hatua ya 6: Maneno kadhaa kuhusu Programu

Wanandoa wa Maneno Kuhusu Programu
Wanandoa wa Maneno Kuhusu Programu

Chanzo kamili cha mradi huu hutolewa kwenye github.

Weka tu saraka ya WebLights kwenye folda yako ya miradi ya Arduino, ifungue na uchague Weblights.ino.

Nakili yaliyomo kwenye folda ya miradi ya Arduino kwa taa za wavuti.

Jenga na upakie kwenye ESP8266.

Kwa kifaa chaguo-msingi kilichoanza katika hali ya AccessPoint.

Inaunda Taa za wavuti za Wifi na taa za wavuti nywila. Ingiza tu url yoyote ya WEB na utaelekezwa kwa ukurasa wa mtawala. Kwa mfano: wl.com.

Hati rahisi pia ya nukta inayorudi nyuma na fors imepakiwa kwenye kifaa. Nilitoa maandishi kadhaa rahisi, ambayo unaweza kupakia kwa contraption kuona jinsi zinavyoonekana. Unaweza kuzitumia kama kianzio cha kukuza athari zingine.

Hatua ya 7: Upimaji wa Ubora

Upimaji wa Ubora
Upimaji wa Ubora

Kifaa kilijaribiwa bila huruma kwa viumbe maskini wasio na uwezo na ikathibitika kuwa salama.

Hakuna wanyama waliojeruhiwa wakati wa jaribio hili;)

Hatua ya 8: Hitimisho

Hitimisho
Hitimisho

Nitafurahi ikiwa mchawi atachukua juhudi (au maumivu) kukuza maandishi au picha, ambazo hutoa athari za kupendeza za kuona na kuzishiriki na jamii katika uzi huu.

Kuchora picha kunaweza kuonekana kuwa rahisi, lakini tengeneza picha ambayo inaleta athari laini na ya kupendeza inaweza kuwa sio rahisi sana.

Majambazi sio ndege wa kundi, lakini kwa nini usiwe na mahali ambapo wanaweza kushiriki na kubadilishana vitu vya kung'aa (au picha za picha)? Nadhani, uzi huu unaweza kufanya kikamilifu.

UPD:

Hapa kuna tovuti ya kupendeza na mifumo

Video ya Taa za Wavuti kwenye mti.

Ilipendekeza: