Orodha ya maudhui:

Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo: Hatua 6
Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo: Hatua 6

Video: Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo: Hatua 6

Video: Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo: Hatua 6
Video: Праздник. Новогодняя комедия 2024, Novemba
Anonim
Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo
Kupumua: Taa za Fairy zinazofifia kwenye Kitalu cha Kioo

Kwa Krismasi mwaka huu niliamua kutumia kizuizi cha glasi, kidhibiti cha PWM na nyuzi zingine za taa za LED kumpa mke wangu zawadi ya kupendeza.

Hatua ya 1: Sehemu

Hapa kuna sehemu ambazo utahitaji.

Mdhibiti mdogo

Hii haiitaji kuwa kitu chochote kikubwa sana, haraka au kuwa na pini nyingi (unahitaji tu pini 2 za data kwa unganisho la I2C). Nilitumia Adafruit Trinket M0 kwa sababu ni ndogo, napenda muundo huu na nilitaka kujifunza kufanya kazi na CircuitPython.

16 Bodi ya kuvunja PWM ya Channel

Kuna aina nyingi zinazofanana za bodi za kuvunja PWM, pamoja na ile ya Adafruit. Hata kama mdhibiti wako ana pini nyingi za PWM zinazopatikana, bado ningeepuka kujaribu kuwezesha nyuzi zako zote kutoka hapo, na uchague badala ya bodi ya kuvunja: LED zinaweza kuteka za sasa zaidi kuliko vile mtawala atakavyoruhusu. Watawala wengi watalinda dhidi ya hii, lakini wengine wanaweza kwenda moshi. Bora kutumia bodi ya kuvunja.

Taa za Fairy

Kuna rangi nyingi, aina, na urefu wa taa za hadithi zinazopatikana kwa bei rahisi, hata zingine zilizo na taa za RGB. Wanagharimu karibu $ 1 kwa strand, toa au chukua. Ninapenda aina ambayo kila mkanda ni rangi moja kwa sababu ni rahisi kudhibiti athari. Hapa kuna chaguo moja kwenye Amazon. Kila kamba huja na fob yake iliyo na betri za sarafu na swichi. Hutaweza kuwezesha kuachwa zaidi kuliko idadi ya vifaa vinavyoungwa mkono na bodi yako ya kuvunja PWM (kwa upande wangu, 16).

Kizuizi cha glasi

Unaweza kupata aina tofauti za glasi kwenye maduka ya ufundi na hata kwenye duka za vifaa. Ninapendekeza dhidi ya kuzinunua mkondoni kwa sababu ni ghali kupita kiasi (labda kwa sababu ya uzani wao). Wao huja gorofa, wavy, wazi, kueneza, rangi, katika saizi tofauti, nk Wao ni wazuri sana, lakini pia wanaweza kuvunjika, huteleza na mzito sana. Hakikisha unayopata ina shimo lenye mviringo upande mmoja, na kuingiza plastiki ambayo inaingia na kufunika shimo hilo.

Ikiwa uzito au saizi ya kizuizi cha glasi ni shida, karibu chombo chochote cha uwazi kitafanya kazi. Unaweza hata kutumia divai (safi, kavu) ya divai au chupa ya pombe, glasi ya glasi, glasi ya champagne iliyozidi, au chombo kingine wazi. Ningetumia kitu kikubwa zaidi, kwa kuwa athari ni bora wakati kontena ni kubwa, kwa maoni yangu. Ikiwa unatoka kwenye kizuizi cha glasi, itabidi uruke au ubadilishe hatua kadhaa za maagizo.

Ufungaji wa plastiki kwa mzunguko

Ninapenda kuweka umeme wangu wote katika sehemu moja. Chagua eneo lako linalopendwa, takribani inchi 2 kwa inchi 4 na inchi 1 (kwa mfano hii kutoka Amazon), lakini, ikiwa utafuata mfano huu, hakikisha ni ndogo ya kutosha kutoshea nje ya zamu vizuri, lakini kubwa ya kutosha kuchukua mtawala, bodi ya PWM na waya.

Kile nilichotaka sana kutumia ni msingi wa mbao ulio na mashimo ambayo block inaweza kukaa. Kwa bahati mbaya, sikuweza kupata moja ya hizo, na sikuwa na wakati wa kutengeneza mwenyewe. Unaweza hata kuruka kizuizi kabisa, na bonyeza tu kidhibiti na bodi ya kuvunja kwenye kizuizi cha glasi, ikiwa haujali jinsi inavyoonekana.

Adapta ya 5v / 2A au pakiti ya betri

Bodi nyingi za PWM zina MAX ya 6v, kwa hivyo weka voltage chini ya hiyo, kwa mfano, karibu volts 5 (kwa mfano, hii kwenye Amazon). Pia, nisingeenda chini ya 2A kwa sababu LED zinahitaji kidogo. Unaweza kujaribu pakiti ya betri pia.

Ili tu kuweka mambo rahisi, siku zote huwa na nguvu kila kitu na virafu 5.5mm / 2.1mm.

Sehemu anuwai

Unahitaji pia: swichi (ni rahisi kuchimba mashimo kwa swichi za pande zote), tundu-kontakt tundu (linalolingana na kiboreshaji cha adapta), waya za kiraka, vichwa vya kike, screws, bolts, karanga, vifaa vya kutengeneza, wakataji wa diagonal, drill, gundi moto bunduki, mkali wa fedha, nk.

Hatua ya 2: Unganisha Mdhibiti na Bodi ya PWM

Unaweza kufuata maagizo haya ili unganishe kidhibiti na bodi ya PWM. Unganisha pini za SCL na SDA kwenye kila kifaa. Unapaswa kuendesha laini ya Vout kutoka kwa bodi ya PWM hadi kuingiza nguvu kwa mtawala, na Vout ya mtawala kwa pini ya Vcc ya bodi ya PWM.

Hakuna haja ya mzunguko-au hata bodi ya mkate, kwani unaweza kutumia waya za kiraka kuunganisha pini za kiume kutoka kifaa kimoja hadi pini za kiume za nyingine.

Ifuatayo utahitaji njia fulani kwa muda kuungana 5v DC na vizuizi vya bodi ya PWM. Ikiwa una usambazaji wa umeme wa benchi, unganisha hiyo. Vinginevyo, utahitaji kuunganisha pamoja tundu linalofanana na jack ya adapta (tumia mita ya volt kuhakikisha kuwa unaunganisha chanya na hasi kwa usahihi) na utumie waya kwenye vizuizi vya kuingiza.

Hatua ya 3: Andaa nyuzi za Nuru za Fairy

Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy
Andaa nyuzi za Nuru za Fairy

Hatutatumia fobs za betri. Kabla ya kukata waya, hata hivyo, hakikisha unapata kontena dogo lililouzwa mfululizo kati ya betri na LED ya kwanza. Usikate hiyo (kwa maneno mengine, ambayo inapaswa kukaa na strand, sio fob). Baada ya hapo, tumia zana yako kali unayopenda, kama wakataji wa diagonal, kutenganisha fob ya betri na strand. Ninapenda kuacha inchi moja au mbili za waya upande wa betri-fob ili iweze kutumika tena katika siku zijazo. Usijali bado juu ya waya gani mzuri na ambayo hasi. Ingawa hiyo ni muhimu kila wakati unapofanya kazi na LEDs, kwa urahisi kwetu, haijalishi kwa wakati huu. Vipande ambavyo nilinunua kwa kweli vina laini nyembamba ya kijivu kwenye waya mzuri hata hivyo. Usijali ikiwa yako haina.

Bodi ya kuvunja PWM ina nguzo 16 za pini tatu: ardhi, 5v na ishara, kwa hivyo kila strand itahitaji nguzo yake ya soketi 3 za vichwa vya kike ili zilingane. Tutatumia tu pini za nje (ardhi na ishara), kwa hivyo, baada ya kukata nguzo yako kutoka kwenye kipande kirefu cha kichwa, toa tu pini ya katikati ya kichwa cha kike (kisichohitajika). Weka waya kwa kila mkanda kwenye pini za nje za nguzo moja ya kichwa cha kike.

Baada ya kuuza kila strand, unapaswa kuijaribu. Nilifanya hivyo kwa kuwezesha kidhibiti na bodi ya PWM, na kisha kupakia programu ya muda ambayo inawasha tu seti zote 16 za pini.

Ikiwa unatumia mtawala wa CircuitPython (kama M0 Trinket), Adafruit hutoa mafunzo bora juu ya jinsi ya kuanza, kusasisha na kupanga bodi. Mara baada ya hayo, na bodi imeunganishwa kupitia kebo ya USB kwenye kompyuta yako, unaweza kuandika na kuhifadhi faili iitwayo "code.py" kwenye saraka ya mizizi ya bodi ya mtawala. Programu iliyojengwa kwenye kidhibiti itafanya programu ya chatu katika code.py. Programu rahisi niliyotumia kujaribu nyuzi imeambatanishwa hapa chini, inayoitwa test_code.py. Unapaswa kubadilisha jina hili kuwa code.py na unakili kwenye saraka ya mizizi ya Trinket M0.

Ikiwa hutumii CircuitPython, unapaswa kutumia Arduino IDE au njia nyingine ya kupanga kidhibiti chako kutuma ishara zinazohitajika kugeuza bandari zote za PWM kuwa pato kamili.

Wakati programu imepakiwa, jaribu strand kwa kushinikiza kichwa cha kike cha strand kwenye seti yoyote ya pini za PWM. Ikiwa strand haina mwangaza, ivute, igeuze, na usukume tena. Ikiwa hiyo bado haifanyi kazi, unapaswa kuuza waya tena na ujaribu tena. Mara tu strand inapoangaza, unapaswa kuweka alama ya chanya ("ishara") ya kichwa kwa njia fulani ili ujue njia sahihi ya kushinikiza wakati mwingine. Nilitumia mkali wa fedha kuashiria upande mzuri wa kila kichwa kilichojaribiwa.

Baada ya kujaribu kutengenezea, utahitaji kuingiza alama za kuweka kwa kuweka tone au mbili za gundi moto kwenye waya ulio wazi, solder na chuma. Niliamua kutumia gundi moto (kinyume na bomba la kupungua) kwa sababu ni wazi, kama waya. Mbali na kuzuia kaptula, hii ina faida ya kutuliza na kuimarisha unganisho, kwa hivyo haina uwezekano wa kuinama na kuvunja.

Wakati nyuzi zote zimeuzwa, zimejaribiwa na zimehifadhiwa, unapaswa kuwa na uwezo wa kuteremsha vichwa VYOTE kwenye pini za bodi ya PWM, na nyuzi ZOTE zinapaswa kuwaka. Mpangilio wa rangi hautakuwa muhimu kwa mfano huu.

Hatua ya 4: Andaa Kioo na Ufungaji wa Kioo

Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo
Andaa Kioo na Ufungaji wa Kioo

Kama nilivyoandika hapo juu, kizuizi cha glasi lazima kiwe na shimo lenye mviringo ndani yake, na lazima pia iwe na aina ya kuingiza plastiki ngumu ambayo huingia mahali kufunika shimo. Kwanza kabisa, lazima uamue ni njia gani ambayo kizuizi kitaelekezwa, na, kwa hivyo, upande ambao ua utakuwa: kushoto, juu au kulia. Nilichagua kuiweka upande wa kulia. Nilitaka swichi iwe nyuma, na tundu la adapta liwe chini.

Sasa lazima tulinde kiambatisho chetu cha elektroniki kwa kuingiza hii.

Tunahitaji kutoshea bolts ndogo mbili (au zaidi) kupitia vipande viwili vya plastiki ili kushikamana na nyingine. Wakati kiingilio kimeingia kwenye kizuizi cha glasi, shikilia kiambatisho chake ili kiwe katikati. Wape mkanda pamoja. Ondoa kwa uangalifu kuingiza-na-kizuizi kutoka kwa kizuizi bila kubadilisha msimamo wao wa jamaa. Amua juu ya alama mbili ambazo zitahakikisha vipande viwili vizuri. Pata mahali salama pa kuziweka chini na kuchimba mashimo 2 kupitia zote mbili. Ondoa mkanda, uwavute na safisha mashimo. Kuwaweka pamoja, kushinikiza bolts kupitia, na fanya na kaza karanga.

Sasa kwa kuwa kiambatisho kinaweza kushikamana na kizuizi cha glasi, tunahitaji njia ya kuachana nayo. Nilitumia kuchimba visima kubwa sana na nikachimba shimo katikati ya nyuma ya zizi. Ingizo langu tayari lilikuwa na shimo kubwa katikati. Ikiwa yako haina, chimba tu kupitia zote mbili.

Unapaswa sasa kuandaa soketi yako ya kubadili na adapta. Piga mashimo ipasavyo. Ilinibidi nitumie dremel ya mchanga kupanua shimo kwa swichi. Shimo kwa swichi itahitaji mtaro mdogo pia, kwa hivyo tumia faili au kisu kali, imara. Bonyeza swichi kupitia (inaingia mahali pake). Pushisha jack na funga washers na karanga kwa nje; kaza.

Pata waya mweusi na nyekundu 20 wa AWG. Solder waya kwenye tundu la adapta; pini ya ndani ni chanya na nyumba ya nje ni hasi; tumia mita ya volt kugundua pini inayofanana. Ninapenda kuweka chanya (nyekundu) kupitia swichi, lakini haijalishi sana. Piga ncha za bure za waya, na ujaribu kwa kuingiza jack ya adapta, kuwasha, na kupima voltage. Ikiwa kuna shida, ondoa na uuzaji tena kama inahitajika. Pia angalia kuwa voltage ni sifuri wakati swichi imezimwa.

Weka kidhibiti na bodi ya PWM ndani ya zizi. Ingiza waya za umeme kwenye vizuizi vya bodi ya PWM: nyekundu hadi chanya na nyeusi hadi hasi.

Hatua ya 5: Ingiza Mistari kwenye Kizuizi

Ingiza nyuzi kwenye Kizuizi
Ingiza nyuzi kwenye Kizuizi
Ingiza nyuzi kwenye Kizuizi
Ingiza nyuzi kwenye Kizuizi

Chomoa adapta.

Pamoja na kuingizwa kusukumwa kwenye kizuizi cha glasi, pole pole sukuma kamba kupitia shimo la kiambatisho, kwenye kizuizi. Acha tu iweze kujikunja kiasili unapoisukuma kwa upole, bila kujaribu kudhibiti mengi. Inapokuwa ya kutosha, sukuma kichwa kwenye seti ya pini za bodi ya PWM, kuwa mwangalifu kulinganisha upande mzuri kwa usahihi. Rudia kila strand. Kama inavyojazana zaidi kwenye kizuizi hicho, nyuzi hizo zitapepea na kuzunguka kwa ustadi zaidi.

Wakati kichwa cha mkondo wa mwisho kimesukumwa kwenye pini za bodi ya PWM, ingiza adapta na uiwashe. Vipande vyote vinapaswa kuwaka. Ikiwa wengine hawana, angalia tena mwelekeo wa kichwa cha strand kwenye pini. Pia angalia viunganisho vya solder, kunaweza kuwa na kitu kilichovunjika. Rekebisha kilicho muhimu hadi nyuzi zote ziwashwe.

Weka kifuniko kwenye eneo la umeme na uikate chini. Kwa kuwa kiingilio cha kizuizi kinatoka kwenye kizuizi cha glasi kwa urahisi, nilidhani itakuwa wazo nzuri kuilinda vizuri, kwa hivyo nilitumia mkanda wa kufunga kwa hiyo.

Hatua ya 6: Pumua

Kupumua
Kupumua
Kupumua
Kupumua
Kupumua
Kupumua

Sasa tunahitaji kuandika programu ya kupendeza zaidi ya taa.

Chomeka kidhibiti tena kwenye kompyuta.

Jina langu kwa kipande hiki ni "Pumua", kwa hivyo nilitaka nyuzi hizo zionekane kuwa "zinapumua", kisha zitoke nje, halafu simamisha muda wa kutosha kabla ya kupumua tena, kila mkanda unafanya kazi kwa kujitegemea kwa wengine. Chini ni hati ya chatu inayozalisha matokeo niliyopenda; nakili hii kwa bodi ili ione inafanya kazi. Kwa njia zote, jaribu mifumo tofauti, muda, mapumziko, miangaza, nk, ili kufanya kile unachofikiria ni kizuri.

Ilipendekeza: