Orodha ya maudhui:

Kivumbuzi cha Neopikseli: Hatua 4
Kivumbuzi cha Neopikseli: Hatua 4

Video: Kivumbuzi cha Neopikseli: Hatua 4

Video: Kivumbuzi cha Neopikseli: Hatua 4
Video: 5.7 Innovations in ammonia and lime treatment 2024, Desemba
Anonim
Kivumbuzi cha Neopikseli
Kivumbuzi cha Neopikseli

Labda unaunda mradi unaotumia LED za Neopixel au una zingine kwenye kisanduku chako cha sehemu ambacho unataka kuangalia zinafanya kazi. Nilikuwa na hitaji sawa lakini badala ya kusubiri hadi mradi utakapokamilika kupata shida, nilitaka kuhakikisha kuwa walifanya kazi wakati wa mchakato wa ujenzi kwani nilikuwa nikiunganisha taa nyingi za LED

Kama matokeo niliunda kikagua kazi rahisi ifuatayo, inayotumiwa na WS2812 / SK6812 LED's (usambazaji wa majina 5V lakini itafanya kazi kwa 3V), lakini inaweza kutumiwa kuangalia anuwai zingine na marekebisho yanayofaa.

Kwa kuwa mradi niliokuwa naunda ulikuwa unatumia Microbit, operesheni ya 3V ilikuwa bora kwani inaweza kuendeshwa moja kwa moja bila kuhitaji voltage ya juu au kuhama kwa kiwango.

Pato linalopatikana sasa chini ya toleo la Microbit ni V1 (90mA) / V2 (270mA)

Mradi huu ulithibitishwa na toleo zote mbili za Microbit lakini kwa kiwango cha juu cha 81.5mA.

Ugavi:

Microbit V1 au V2

1000uF / (6.3V kiwango cha chini) Electrolytic Capacitor

Kinga ya 470R

WS2812 / SK6812 LED

Wanarukaji M / F.

Mfano wa Bodi (hiari)

Vichwa vya pini vya pembe moja kwa moja au kulia

Hatua ya 1: Mahitaji ya Kubuni

Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni
Mahitaji ya Kubuni

Mahitaji ya muundo yalikuwa na uwezo wa kujaribu LED nyingi katika kamba kutoka 1 hadi 25 kiwango cha juu.

Kwa kuongeza idadi ya ubadilishaji wa LED kati ya rangi za msingi za Nyekundu, Kijani na Bluu na marekebisho ya mwangaza yalitakiwa.

25 ni kiwango cha juu kabisa kwa taa zote za LED, ingawa katika matumizi ya 13 itakuwa kiwango cha juu kwa hivyo margin nyingi ya sasa ingekuwepo.

Kesi mbaya zaidi ya sasa 20mA * 25 = 500mA (rangi moja tu kwa mwangaza wa kiwango cha juu), ambayo ni kubwa zaidi kuliko kiwango cha juu cha pato la sasa kutoka kwa Microbit. Kwa hivyo, mpangilio mzuri wa mwangaza utahitajika ili kuhakikisha kuwa Microbit haikuzidiwa sana.

Maelezo zaidi juu ya mahitaji ya Neopixel yanaweza kupatikana hapa.

Na mtaro wa sasa wa 80% ya 90mA = 81mA kwa 25 LED's = 3.24mA / LED.

Katika hatua hii vipimo vilichukuliwa kutoka kwa mipangilio ya sasa dhidi ya mipangilio ya mwangaza kwa kila rangi kuamua ikiwa kuna uwezo wa kutosha kupima 25 (WS2812 / SK6812), LED wakati huo huo.

Idadi kubwa ya LED ambayo inaweza kuendeshwa inahusiana na rangi, Kijani na Bluu ilikuwa na mahitaji sawa ya sasa. Walakini, Nyekundu ilikuwa mara mbili ya sasa ya Kijani au Bluu.

Mpangilio wa mwangaza wa 160 kwa Nyekundu ulitoa 81.5mA na kuridhisha mahitaji mabaya ya muundo.

Wote Kijani au Bluu inaweza kuweka mwangaza wa 255 na bado iwe chini ya 81.5mA.

Ilipokuwa ikiendelea kuweka Mwangaza wa 10 na ~ 0.5mA / LED ilikuwa mkali sana kwa mradi huo, ikionyesha kwamba 100+ Neopixel LED inaweza kuwa inaendeshwa na Microbit kwa mwangaza wa 10.

Vizuri wakati wa kuchapisha Agizo la asili sikuwa na LED za kutosha lakini tangu wakati huo nimeweza kutathmini kamba ya Neopixel ya LED 60 kwa kutumia rangi zote tatu bila shida yoyote.

Nitatathmini kamba ndefu wakati nitapata moja.

Hatua ya 2: Programu

Programu
Programu

Maombi yaliundwa kwa kutumia Vitalu vya MakeCode

Hatua ya 3: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa

Vifaa vina Microbit, na vifaa vilivyopendekezwa, capacitor ya hifadhi (1000uF / 6V3 min, electrolytic), iliyounganishwa kati ya V + & 0V na kontena (470R), iliyounganishwa kwa safu na laini ya data iliyounganishwa kwenye LED ya kwanza.

Capacitor na vipinga viliwekwa kwenye ukanda ili kupunguza kusanyiko la siku zijazo na kontakt inayofaa kwa kamba ya LED kupimwa itahitajika.

LED maalum za Neopixel zinazotumiwa zimepandishwa mbele kwa mbebaji isiyo na risasi na zinahitaji unganisho kuuzwa ili kuwezesha udhibiti. Serial katika vichwa vya laini, pembe moja kwa moja au kulia moja kwa moja au kwa pamoja hufanya unganisho linalofaa pamoja na waya.

Kutumia pini za SIL na kuruka kwa F / F huruhusu masharti yaliyoundwa kwa kuziba kwa LED kama inavyotakiwa.

Hatua ya 4: Operesheni

Uendeshaji
Uendeshaji
Uendeshaji
Uendeshaji
Uendeshaji
Uendeshaji
Uendeshaji
Uendeshaji

Kumbuka: **** simulator ya MakeCode Block haionyeshi mzunguko wa ulinzi. Walakini, hii lazima ijumuishwe kwenye mzunguko halisi. ***

Uendeshaji na mpangilio wa hali ni kupitia vifungo vya A & B.

Kubonyeza A + B huchagua Njia. (Mn)

M0 = Inawezesha uteuzi wa idadi ya LED kwenye kamba.

Kitufe A = (+ Sn) ambacho huongeza hesabu ya kamba. (Upeo wa 25)

Kitufe B = (-Sn) ambacho hupunguza hesabu ya kamba. (Kiwango cha chini 0)

M1 = Inawezesha rangi na mwangaza

Kitufe A = Rangi Nyekundu, Kijani, Bluu na mbali

Kitufe B = Mwangaza (0 hadi 250) katika hatua za 10.

Chomeka na Washa.

Kwa kubadili pato imezimwa ili kuzuia uharibifu wa Microbit na LED

Bonyeza A + B kuchagua modi ya M0 kisha bonyeza A kwa S1, kila kubonyeza mfululizo wa nyongeza A na kupungua kwa B S. Tumia A na B kuweka idadi ya LED kwenye kamba.

Bonyeza A + B kuchagua modi M1.

Kisha bonyeza A kuchagua rangi Nyekundu, Kijani, Bluu au Zima.

Bonyeza B kuongeza mwangaza kutoka 10 hadi 250 kwa hatua 10.

Njia na chaguzi zinaonyeshwa kwenye onyesho la Microbit.

Ilipendekeza: