Orodha ya maudhui:

Kusimama kwa chupa ya Muziki na Taa za Marekebisho: Hatua 14
Kusimama kwa chupa ya Muziki na Taa za Marekebisho: Hatua 14

Video: Kusimama kwa chupa ya Muziki na Taa za Marekebisho: Hatua 14

Video: Kusimama kwa chupa ya Muziki na Taa za Marekebisho: Hatua 14
Video: ONGEZA NGUVU ZA KIUME | masaa 3 Bila kuchoka | WANAUME TU HII 2024, Julai
Anonim
Image
Image
Stendi ya Kuingiliana ya Muziki na Taa Zinazobadilika
Stendi ya Kuingiliana ya Muziki na Taa Zinazobadilika
Stendi ya Kuingiliana ya Muziki na Taa Zinazobadilika
Stendi ya Kuingiliana ya Muziki na Taa Zinazobadilika

Wakati fulani uliopita, rafiki yangu aliagiza pete 16 ya LED ili kuzunguka nayo, na wakati akifanya hivyo alipata wazo la kuweka chupa juu yake. Nilipoiona, nilivutiwa na muonekano wa taa inayoangaza chupa na nikakumbuka mradi wa kushangaza "Mc Lighting" na mtumiaji wa Hackaday Tobias Blum:

hackaday.io/project/122568-mc- taa

Jambo moja la mradi wake lilikuwa kudhibiti WS2812 LEDs kupitia kiolesura cha wavuti kilichojiandika bila matumizi ya huduma yoyote ya nje. Nilichochewa na njia yake ya kudhibiti pete ya LED, niliamua kuchanganya maoni haya mawili na kuyaleta katika ngazi inayofuata. Kwa mawazo yangu nilikuwa na stendi ya chupa hadi chupa tatu, zinazoweza kudhibitiwa kupitia ukurasa wa wavuti, ulio na umeme kadhaa modes pamoja na zile zinazoingiliana na muziki wa mazingira. Ili kuunda kifaa kinachoweza kubebeka, inaendeshwa na seli ya betri ya Li-Ion.

Katika hii inayoweza kufundishwa nitapitia mchakato wa ujenzi na kukufundisha juu ya kazi yake ya msingi. Baadaye unapaswa kuwa na uwezo wa kujenga toleo lako mwenyewe na uwe na wazo kuhusu jinsi ya kuongeza udhibiti wa wavuti kwenye mradi bila kutumia huduma yoyote ya nje.

Hatua ya 1: Chaguzi za Ujenzi

Linapokuja suala la vifaa vya elektroniki vya mradi huu, unaweza kutumia bodi ya NodeMCU, ambayo ni rahisi kutumia na bei rahisi, au unaweza kujenga bodi yako mwenyewe kama mimi. Hakuna faida yoyote kwa kufanya hivyo, nilikuwa na chip ya ESP8226-12E iliyokuwa imelala na nikaamua kuitumia ili nipate kuweka bodi ya NodeMCU kwa prototyping haraka. Kuna tofauti moja kuu tu: unahitaji USB 3.3V kwa bodi ya serial kupanga bodi ya mtawala iliyotengenezwa. Licha ya kuwa haileti tofauti ni aina gani unayochagua, ingiza tu akilini inapofikia sehemu zinazohitajika.

Kuna chaguo ambalo hufanya tofauti kabisa ingawa: hali ya muziki. Ukiamua kuijumuisha, stendi ya chupa inaweza kutumika kama mita ya VU na zaidi inaweza kubadilisha rangi ya LED wakati wowote bass ya muziki inafikia kizingiti fulani. Hii inahitaji vifaa vya ziada ingawa. Lazima ujenge kipaza sauti ambacho kinakuza pato la kidonge cha kipaza sauti cha condenser na kichujio cha chini cha masafa ya bass. Ingawa hii inaweza kusikika kuwa ngumu, sio kweli. Haihitaji sehemu yoyote maalum na ninapendekeza sana ikiwa ni pamoja na mzunguko huu kwani inaboresha kifaa sana.

Hatua ya 2: Sehemu Zinazohitajika na Vifaa

Sehemu Zinazohitajika na Vifaa
Sehemu Zinazohitajika na Vifaa

Kesi:

Labda sehemu ngumu zaidi ya mradi huu ni kesi. Kama nilitaka kujaribu kitu kipya, niliamua kutumia sahani za MDF zenye unene wa 18 mm na kuzipaka rangi. Ikilinganishwa na aina zingine za kuni / vifaa, MDF ina faida kwamba uso wake unaweza kupakwa mchanga haswa laini na kwa hivyo rangi iliyo juu yake inaweza kuonekana kuwa nyepesi mno. Kwa kuongezea, unahitaji glasi ya akriliki na unene wa mm 4 kama kifuniko cha pete za LED.

Kesi hiyo ina urefu wa cm 33 na upana wa 9 cm, kwa hivyo ninapendekeza sahani na vipimo vifuatavyo:

Sahani ya MDF 400 x 250 x 18 mm

Vifuniko vya pete za LED vina kipenyo cha karibu 70 mm, kwa hivyo sahani yako ya glasi ya akriliki inapaswa kuwa na vipimo vifuatavyo:

Sahani ya akriliki 250 x 100 x 4 mm

Ili kuipaka rangi nilijipatia 125ml ya rangi nyeupe ya akriliki na 125ml ya kanga safi. Zaidi ya hayo ninapendekeza utumie roller ya povu kwani hii hukuruhusu kupaka rangi sawasawa. Kwa sehemu ya mchanga nilitumia karatasi ya sandpaper na grit ya 180, moja na 320 na moja na 600.

Umeme:

Kwa umeme unahitaji pete tatu za 16 Bit WS2812 za LED. Kuwa mwangalifu kwani nilipata aina mbili za pete 16 za LED, unahitaji zile zilizo na kipenyo kikubwa (karibu 70 mm), na kwa hivyo pengo kubwa kati ya LED.

Kwa usambazaji wa umeme unahitaji seli ya betri ya Li-Ion, chaja inayolingana, na swichi. Kwa kuongezea, unahitaji mdhibiti wa 3.3 V wa voltage na voltage ya chini ya kuacha (LDO) na capacitors mbili ili kumpa mdhibiti mdogo. Ninaelezea kwa nini unahitaji mdhibiti wa LDO katika hatua ya 7.

Ukiamua kuunda kipaza sauti cha hiari cha muziki na mzunguko wa kichujio, unahitaji Op-Amp na vifaa vingine vya kupita. Na ukichagua kuunda kitengo chako cha kudhibiti, unahitaji chip ya ESP, bodi ya kuzuka, vipingaji vingine, kitufe na pini zingine.

Na ninapendekeza sana kipande cha ubao wa kusambaza kila kitu juu yake.

Pete ya LED

Kiini cha 3.7V Li-Ion (Niliokoa moja ya aina ya TW18650 kutoka kwa kifurushi cha betri kisichotumiwa)

Chaja ya Li-Ion

Badilisha (Hakuna kitu maalum, nilitumia ya zamani niliyookoa kutoka kwa seti ya spika zilizovunjika)

Mdhibiti wa voltage ya LDO (kwa kuongezea capacitors zilizotajwa kwenye data: 2 x 1uF kauri capacitor)

ubao

Mzunguko wa muziki (hiari):

Kulingana na skimu

Mdhibiti Mdogo:

NodeMCU

ESP8266 12E (sahani ya adapta, kifungo, vipinga na pini kulingana na mpango)

USB kwa Serial (inahitajika kupanga bodi ya mtawala ya kujifanya, ikiwa tayari unayo hakuna haja ya kupata nyingine)

Hatua ya 3: Kusaga Kesi

Kusaga Kesi
Kusaga Kesi
Kusaga Kesi
Kusaga Kesi
Kusaga Kesi
Kusaga Kesi

Rafiki yangu alijijengea MP-CNC na alikuwa mkarimu sana kunipa sehemu mbili za MDF na pete tatu za akriliki. Sehemu za mbao ni juu na chini ya sanduku lenye umbo la kidonge. Juu ya sanduku, kuna sehemu tatu za pete za LED na vifuniko vyao vya akriliki. Kwa kuwa undani huu umeundwa kuwa sehemu kubwa tu kuliko PCB, hukaa na kukaa mahali bila hitaji la gundi au vis. Vile vile huenda kwa vifuniko vya akriliki. Kwa kuwa zina kipenyo kikubwa kuliko pete za LED, zimewekwa pembeni juu ya LEDs (angalia picha).

Hatua ya 4: Kamilisha Kesi hiyo

Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo
Kamilisha Kesi hiyo

Labda umegundua kuwa hivi sasa, kuna mambo kadhaa hayapo kwenye kesi ya milled. Vitu kama mashimo ya nyaya za pete, shimo kwa tundu la USB na mfukoni kwa betri. Kwa kuongezea, ikiwa unachagua kujumuisha mzunguko wa muziki, shimo la kipaza sauti linahitajika pia. Kwa kuongeza, ninakushauri kuchimba mashimo chini ya Pete za LED ili uweze kuzisukuma kutoka kwa kesi hiyo. Nilitumia zana ya kusaga ya rotary kuongeza mashimo yaliyoelezwa hapo juu.

Kwenye picha ya tatu, unaweza kuona "matengenezo" na mashimo ya kebo kwa pete. Kama unavyoona tayari, niliunda mashimo mawili ya kebo. Hii haikuwa kwa kusudi. Hii ilikuwa katika hatua ya mapema ambapo nilifikiri pembe za pete hizo hazingekuwa muhimu, lakini sio. Mlima wote watatu na nyaya zao upande mmoja. Niliishia kuwaweka kuelekea upande wa mbele.

Muhimu: Daima vaa kinyago cha vumbi wakati wa kuona, kuchimba visima au kusaga MDF. Same inakwenda kwa mchanga.

Hatua ya 5: Kumaliza Kesi

Kumaliza Kesi
Kumaliza Kesi
Kumaliza Kesi
Kumaliza Kesi
Kumaliza Kesi
Kumaliza Kesi

Sasa kesi inapakwa rangi. Kabla ya kufanya hivyo, ninapendekeza uangalie au usome mafunzo juu ya hii, kwani hii ilijidhihirisha kuwa ngumu kuliko vile nilifikiri ilikuwa. Hii inashughulikia kila kitu unachohitaji kujua kuhusu mada hiyo.

Kwanza, mchanga mchanga nje ya sehemu za MDF. Nilitumia grit 160 karatasi kwa hili. Baada ya hapo, mafunzo mengi yanapendekeza kuziba uso, haswa pembeni, na msingi maalum wa MDF. Niliruka sehemu hii kwani ile ya kwanza ni ya bei ghali na, ingawa matokeo sio mazuri kama inavyoweza kuwa, ningefanya hivyo tena.

Baadaye, unaweza kuanza kuchora uso katika rangi unayotaka. Niliamua kupaka rangi yangu nyeupe nyeupe. Subiri kukauka kwa rangi, kisha mchanga na sandpaper nzuri (nilitumia grit 320), itoe vumbi na upake safu inayofuata ya rangi. Rudia mchakato huu hadi utakapofurahishwa na upeo wa rangi. Niliweka safu nne za rangi.

Baada ya safu ya mwisho ya rangi, mchanga na sandpaper nzuri zaidi kuliko hapo awali (kwa upande wangu grit 600) na uondoe vumbi vyote vilivyobaki juu ya uso. Baada ya hapo unaweza kutumia safu ya kwanza ya wazi ya glasi. Kama ilivyo na rangi, weka tabaka nyingi kama inavyohitaji kukuridhisha. Nilitumia tatu kwa juu na pande, na mbili kwa chini. Unaweza kuona matokeo kwenye moja ya picha. Ingawa uso unaweza kuwa laini (mchanga zaidi na msingi wa MDF), ninafurahi na athari inayopatikana ya gloss.

Hatua ya 6: Kuandaa pete

Kuandaa Pete
Kuandaa Pete
Kuandaa Pete
Kuandaa Pete

Sambamba na mchakato wa kukausha wa safu ya kwanza ya rangi unaweza mchanga pete za akriliki-glasi. Baada ya hapo pete hizi zinaeneza taa inayotolewa na Pete za LED. Akizungumzia ambayo, nilipata PCB za pete hizi kuwa na kingo zingine zisizohitajika zilizobaki kutoka kwa mchakato wa uzalishaji, kwa hivyo unaweza kuhitaji kuzipa hati. Vinginevyo hawatafaa katika kesi hiyo.

Baadaye, waya zingine zinahitaji kuuzwa kwa pete. Ninapendekeza utumie waya rahisi. Nilitumia moja ngumu na nilikuwa na shida kwamba walisukuma sehemu mbili za kesi hiyo, ambayo ilihitaji kuinama vibaya. Kwa kuongezea, waya ngumu inaweza kuvunjika ambayo husababisha mchakato mbaya wa kuuza kwani lazima upate pete inayolingana na bodi ya mtawala nje ya kesi hiyo.

Hatua ya 7: Ugavi wa Nguvu

Ugavi wa Umeme
Ugavi wa Umeme

Kiini kimoja cha betri cha Li-Ion kinatumika kama chanzo cha nguvu. Inatozwa kupitia mzunguko wa chaja. Mzunguko huu una kutokwa zaidi na juu ya ulinzi wa sasa. Ili kuzima kifaa swichi, ambayo inakataza matokeo mazuri ya bodi ya chaja, imejengwa ndani.

Kwa kuwa kiwango cha juu cha seli ya betri ni 4.2V, ESP8266 haiwezi kuwezeshwa moja kwa moja. Voltage iko juu sana kwa mdhibiti mdogo wa 3.3V kwani inakaa tu kati ya 3.0V - 3.6V. Mdhibiti wa voltage ya chini ya kuacha (LDO) ni mdhibiti wa voltage ambayo inafanya kazi hata wakati voltage ya pembejeo iko karibu na voltage maalum ya pato. Kwa hivyo, voltage ya kuacha 200 mV kwa 3.3V LDO inamaanisha, kwamba hutoa 3.3V ilimradi voltage ya pembejeo iko juu ya 3.5V. Wakati inasisitiza thamani hii, voltage ya pato huanza kupungua. Kama ESP8266 inavyofanya kazi na voltages hadi 3.0V, kwa hivyo inafanya kazi hadi voltage ya uingizaji ya LDO iteremke hadi karibu 3.3V (kushuka sio laini). Hii inatuwezesha kumpa nguvu mdhibiti kupitia seli ya betri hadi itakapotolewa kabisa.

Hatua ya 8: Bodi ya Microcontroller

Bodi ya Mdhibiti Mdogo
Bodi ya Mdhibiti Mdogo

Ikiwa unatumia bodi ya NodeMCU hatua hii ni rahisi sana. Unganisha tu pato la 3.3V na ardhi ya usambazaji wa umeme kwa bodi moja ya pini 3V na G. Kwa kuongezea, ninapendekeza kuuza bodi kwenye kipande cha ubao, kwa sababu hii inafanya iwe rahisi kuunganisha kila kitu.

Ikiwa umeamua kuunda bodi yako ya mtawala, hatua ya kwanza ni kuuza chip ya ESP kwenye bamba la adapta. Baada ya hapo, ongeza vifaa vyote na unganisho kama inavyoonyeshwa kwenye skimu. Vifungo viwili ni muhimu kuweka upya na kuwasha kidhibiti. Unaweza kuona kwenye picha zifuatazo kwamba ninatumia kifungo kimoja tu. Sababu ya hiyo ni kwamba nimepata moja tu imelala, kwa hivyo badala ya kitufe cha GPIO0, ninatumia pini mbili na jumper.

Unaweza kuona mzunguko wangu uliomalizika katika hatua inayofuata.

Hatua ya 9: Mzunguko wa Muziki (hiari)

Mzunguko wa Muziki (hiari)
Mzunguko wa Muziki (hiari)
Mzunguko wa Muziki (hiari)
Mzunguko wa Muziki (hiari)
Mzunguko wa Muziki (hiari)
Mzunguko wa Muziki (hiari)

Kama pembejeo kwa muziki kofia ndogo ya kipaza sauti hutumika. Inapewa nguvu kupitia kipingamizi cha sasa cha kizuizi kilichounganishwa na reli ya umeme ya 3.3V. Kwa kifupi, kifusi hufanya kazi kama capacitor, kwa hivyo wakati mawimbi ya sauti yanapogonga diaphragm yake, uwezo wake, na analog kwa hiyo voltage yake, hubadilika. Voltage hii ni ya chini sana hivi kwamba hatuwezi kuipima na Analog ya ESP kwa kibadilishaji cha dijiti (ADC). Ili kubadilisha hii, tunakuza ishara na Op-Amp. Voltage ya pato iliyoimarishwa kisha huchujwa na kichujio cha chini cha mpangilio wa mpangilio wa kwanza na masafa ya kukatwa ya karibu 70Hz.

Ukiamua kutumia bodi ya NodeMCU, unaweza kuunganisha pato la mzunguko ulioelezewa hapo juu kwa pini ya A0 ya bodi. Ikiwa unataka kujenga bodi yako ya mtawala, lazima uongeze mgawanyiko wa voltage kwenye mzunguko. Sababu ya hiyo ni ESPs kwenye ADC ambayo ina kiwango cha juu cha pembejeo cha 1V. NodeMCU ina mgawanyiko wa voltage tayari umejengwa ndani, kwa hivyo ili nambari na kipaza sauti vifanye kazi kwenye bodi zote mbili, ya kujifanya inahitaji pia.

Hatua ya 10: Maliza na Panda Elektroniki

Maliza na Panda Elektroniki
Maliza na Panda Elektroniki
Maliza na Panda Elektroniki
Maliza na Panda Elektroniki
Maliza na Panda Elektroniki
Maliza na Panda Elektroniki

Kwanza, ingiza pete za LED kwenye kina kilichowekwa juu ya kesi hiyo. Baada ya hapo, unganisha usambazaji wa umeme, microcontroller, pete na, ikiwa uliijenga, mzunguko wa amplifier kulingana na skimu.

Onyo: Kabla ya kufanya hivyo, angalia ikiwa umezima umeme kwa kutumia swichi. Nilisahau kufanya hivyo na kukaanga mdhibiti wa LDO wakati wa kuuza. Baada ya hapo, uko tayari kuweka umeme ndani ya kesi hiyo.

Nilianza kwa kuunganisha kiini cha betri kwenye kasha na gundi moto. Baada ya hapo niliweka mzunguko wa chaja na kukagua ikiwa ninaweza kuziba kebo ya USB au la. Kwa kuwa sikuamini gundi moto kuhimili nguvu ya kusukuma kwenye kebo mara kadhaa, niligonga kwa uangalifu misumari nyembamba kupitia pedi za solder kwa sinia ya pembejeo. Baada ya sinia niliunganisha kibonge cha kipaza sauti mahali.

Baadaye nilitumia pini zilizopigwa za waya kurekebisha mdhibiti mdogo. Njia hii inaniruhusu kuchukua kidhibiti kutoka kwa kesi kwa ukarabati wakati wowote ninahitaji bila hitaji la kukata kupitia gundi moto na kuharibu MDF.

Sasa, nilitumia vifungo vya kebo na pini za waya zilizopigwa kuweka waya. Jambo la mwisho kufanya, ni kuingiza pete za kifuniko za akriliki. Kuwa mwangalifu wakati unafanya hivyo, kwa hivyo usiharibu rangi kwani hii ni sawa kabisa. Labda unaweza hata kupunguza kwa kipenyo cha ndani na / au cha nje cha pete za akriliki wakati bodi ya MDF ilichukua rangi na kwa hivyo kina kiliongezeka kidogo.

Hatua ya 11: Kuangaza Mdhibiti Mdogo

Kuangaza Mdhibiti Mdogo
Kuangaza Mdhibiti Mdogo

Baada ya kumaliza ujenzi wa vifaa, kilichobaki ni kuangaza programu. Nilitumia Arduino IDE kwa hiyo. Lakini kabla ya kupangilia kidhibiti, unahitaji kuongeza maktaba kadhaa na uchague ubao wa kulia.

Maktaba

Unaweza kutumia Kidhibiti cha Maktaba cha IDE (Mchoro -> Jumuisha Maktaba -> Maktaba za Mange) kuziongeza, au unapakua na kuzisogeza kwenye folda yako ya maktaba ya IDE. Ninapendekeza meneja kwani ni rahisi zaidi, na unaweza kupata maktaba zote zinazohitajika hapo.

DNSServer na Kristijan Novoselic (muhimu kwa WiFiManager)

WiFiManager na tzapu na tablatronix (inafungua AP ambapo unaweza kuingiza vitambulisho vya WiFi za eneo lako)

Soketi za wavuti na Markus Sattler (ni muhimu kwa mawasiliano kati ya kifaa cha mtumiaji na kiwanda cha chupa)

Adafruit NeoPixel na Adafruit (inahitajika kudhibiti pete za LED)

Bodi

Haijalishi ni aina gani ya bodi ya mtawala uliyochagua kutumia, chini ya Zana -> Bodi chagua NodeMCU 1.0 (Moduli ya ESP-12E). Hakikisha kuwa saizi ya flash imewekwa 4M (1M SPIFFS) na kasi ya kupakia hadi 115200.

Kuangaza

Ili kuangaza bodi ya NodeMCU unganisha tu na kompyuta yako, chagua bandari sahihi na upakie programu hiyo. Kuwasha bodi ya mtawala iliyotengenezwa ni ngumu zaidi. Unganisha USB yako na msanidi wa serial kwenye pini tatu za ubao. Unganisha GND na GND, RX na TX, na TX na RX. Kuingiza hali ya kidhibiti cha kidhibiti, ianze tena na kitufe cha RST na wakati unafanya hivyo weka kitufe cha GPIO0. Baada ya hapo hakikisha bodi yako ya kubadilisha imewekwa kwa 3.3V. Kamilisha mchakato kwa kupakia programu.

Muhimu: Washa kifaa chako kabla ya kuwasha.

Hatua ya 12: Pakia ukurasa wa wavuti

Pakia ukurasa wa wavuti
Pakia ukurasa wa wavuti
Pakia ukurasa wa wavuti
Pakia ukurasa wa wavuti
Pakia ukurasa wa wavuti
Pakia ukurasa wa wavuti

Faili zinazohitajika kwa ukurasa wa wavuti zimehifadhiwa kwenye kumbukumbu ndogo ya watawala wadogo. Kabla ya matumizi ya kwanza, lazima ubadilishe mwenyewe. Ili kufanya hivyo, weka nguvu kifaa (labda lazima uitoe kwanza). Taa zinapaswa kuangaza nyekundu (kwa sababu ya kamera yangu hii inaonekana kama rangi ya machungwa kwenye picha), ambayo inamaanisha kusimama kwa chupa haijaunganishwa na mtandao. Baada ya muda mfupi, mahali pa kufikia WiFi iitwayo "bottleStandAP" inapaswa kufungua. Nenosiri la msingi ni "12345678", unaweza kuibadilisha kwenye faili ya ino. Unganisha smartphone yako / kompyuta kibao / kompyuta ndogo kwake. Arifa inapaswa kujitokeza na kukupeleka kwenye ukurasa wa wavuti. Ikiwa hakuna kitu kama hiki kinachotokea, fungua tu kivinjari chako na andika mnamo 192.168.4.1. Kwenye ukurasa huu, bonyeza Sanidi WiFi na weka vitambulisho vya mitandao yako. Baada ya hapo, kituo cha kufikia kinapaswa kufungwa na LED zinabadilisha rangi yao kuwa rangi ya samawati nyepesi. Hii inamaanisha kuwa kifaa kimefanikiwa kushikamana na mtandao wako.

Sasa lazima uamua vifaa vya anwani ya IP. Ili kufanya hivyo, unaweza kuiunganisha kwenye kompyuta yako, kufungua Monitor Monitor ya Arduino IDE (kiwango cha baud ni 115200) na uanze tena kifaa. Vinginevyo unaweza kufungua ukurasa wa wavuti wa WiFi-router yako. Baada ya kujua IP ya kifaa, fungua kivinjari chako na andika kwenye xxx.xxx.xxx.xxx/upload (ambapo xs zinasimama kwa visu za chupa IP). Toa faili kutoka kwa.rar na uzipakie zote. Baada ya hapo andika tu kwenye IP ya kifaa chako na ukurasa wa kudhibiti unapaswa kufungua. Na kwa hilo, umemaliza kujenga kinu chako cha chupa. Hongera!

Hatua ya 13: Ukurasa wa wavuti

Ukurasa wa wavuti
Ukurasa wa wavuti
Ukurasa wa wavuti
Ukurasa wa wavuti

Ukurasa wa wavuti hukuruhusu kudhibiti msimamo wako wa chupa. Unapofungua ukurasa kuu, unaweza kuona miduara mitatu ya samawati katikati ya juu. Hizi hukuruhusu kuchagua mipangilio ya pete unayotaka kubadilisha. Gurudumu la rangi hubadilisha rangi ya pete iliyochaguliwa unapobofya. Shamba hapa chini linakuonyesha rangi uliyochagua. Kwa kushinikiza kitufe cha nasibu, pete zilizochaguliwa zimewekwa kwa modi ya rangi ya nasibu. Hii inamaanisha kuwa rangi hubadilika wakati wowote mzunguko wa hali ya kupumua umekwisha.

Kwenye ukurasa wa pili unaweza kuchagua njia tofauti. Rangi zisizohamishika na mwangaza uliowekwa kudumu hufanya haswa jina lao linamaanisha. Hali ya pumzi huunda athari ya "pumzi", ikimaanisha kuwa mwangaza wa pete huongezeka kwa wakati wa kawaida hadi kiwango cha juu, halafu hupungua hadi kiwango cha chini. Hali ya mzunguko inawasha LED moja tu kwa muda uliowekwa, kisha inawasha inayofuata, halafu inayofuata na kadhalika. Hali ya kizingiti cha muziki hubadilisha rangi wakati wowote kipaza sauti kinapogundua ishara ya juu kisha kizingiti cha kuweka maalum. Sio muziki tu unaoweza kuchochea hii, kupiga makofi, kwa mfano, pia. Katika hali ya mita ya VU idadi ya LED ambazo nuru inategemea ujazo wa besi za muziki.

Kumbuka: Unaweza kutumia watawala bila kuamsha njia zinazofanana. Kwa mfano: Ikiwa unatumia hali ya mzunguko na kubadilisha mwangaza kupitia mtawala wa mwangaza uliowekwa, pete zitakaa katika hali ya mzunguko lakini hubadilisha mwangaza wao ipasavyo na ile uliyoweka.

Hatua ya 14: Je! Kazi Zote Hizi Zinafanyaje?

Kanuni ya kazi ni rahisi kufahamu. Wakati wowote unapofungua ukurasa wa wavuti, ESP8266 hutuma faili za wavuti kwenye kifaa chako. Halafu, unapobadilisha kitu kwenye ukurasa, tabia maalum, ikifuatiwa zaidi na nambari kamili, hutumwa kwa mdhibiti mdogo kupitia unganisho la wavuti. Mdhibiti kisha anasindika data hii na kubadilisha taa ipasavyo.

Sehemu ya wavuti imeandikwa kwa html, css na javascript. Ili kurahisisha kazi hii, nilitutengenezea mfumo wa Matumizi ya CSS na jQuery. Ikiwa unataka kubadilisha muonekano wa wavuti, angalia nyaraka za mfumo. Vinginevyo, unaweza kuandika tu ukurasa wako mwenyewe na uipakie. Lazima tu uanzishe unganisho la wavuti na utume data sawa.

Ilipendekeza: