Satura rādītājs:

Neopikselu testeris: 4 soļi
Neopikselu testeris: 4 soļi

Video: Neopikselu testeris: 4 soļi

Video: Neopikselu testeris: 4 soļi
Video: Выживший: 5 лет непрерывной борьбы с 4 стадией меланомы 2024, Novembris
Anonim
Neopikselu testeris
Neopikselu testeris

Iespējams, jūs veidojat projektu, kurā tiek izmantotas Neopixel gaismas diodes, vai arī komponentu kastē ir daži, kurus vēlaties pārbaudīt, vai tie darbojas. Man bija tāda pati vajadzība, bet, nevis jāgaida, kamēr projekts būs pabeigts, lai atrastu problēmu, es vēlējos pārliecināties, ka tie darbojas būvniecības laikā, jo es ar rokām lodēju vairākas gaismas diodes

Tā rezultātā es izveidoju šādu vienkāršu funkcionālo pārbaudītāju, ko izmantoja ar WS2812/SK6812 gaismas diodēm (nominālais barošanas avots ir 5 V, bet tas darbosies pie 3 V sprieguma), taču to var izmantot, lai pārbaudītu citus variantus ar piemērotām izmaiņām.

Tā kā manis veidotajā projektā tika izmantots Microbit, 3 V darbība bija ideāla, jo tos varēja vadīt tieši, neprasot lielāku spriegumu vai līmeņa maiņu.

Pieejamā izejas strāva atkarībā no Microbit versijas ir V1 (90mA)/V2 (270mA)

Šis projekts tika pārbaudīts ar abām Microbit versijām, bet tikai līdz 81,5 mA.

Piegādes:

Mikrobit V1 vai V2

1000uF/(vismaz 6,3 V) elektrolītiskais kondensators

470R rezistors

WS2812/SK6812 gaismas diodes

Džemperi M/F

Prototipa dēlis (pēc izvēles)

SIL taisna vai taisna leņķa tapas

1. darbība. Prasības projektēšanai

Dizaina prasības
Dizaina prasības
Dizaina prasības
Dizaina prasības
Dizaina prasības
Dizaina prasības
Dizaina prasības
Dizaina prasības

Projektēšanas prasībām bija jāspēj pārbaudīt vairākas gaismas diodes virknē no 1 līdz 25.

Papildus gaismas diodes pārslēgšanās skaitam starp sarkano, zaļo un zilo pamatkrāsu un spilgtuma regulēšanu bija nepieciešama.

25 ir sliktākais maksimums visiem gaismas diodēm, lai gan, lietojot 13, tas būtu maksimums, tāpēc pastāv daudz strāvas rezerves.

Sliktākajā gadījumā strāva 20mA *25 = 500mA (viena krāsa tikai uz LED ar maksimālu spilgtumu), kas ir daudz augstāka nekā maksimālā izejas strāva no mikrobita. Līdz ar to būtu nepieciešams atbilstošs spilgtuma iestatījums, lai nodrošinātu, ka Microbit nav pārspīlēts.

Sīkāka informācija par Neopixel prasībām atrodama šeit.

Ar strāvas aizplūšanu 80% no 90mA = 81mA 25 LED = 3,24mA /LED.

Šajā posmā tika mērīti izejas strāvas un spilgtuma iestatījumi katrai krāsai, lai noteiktu, vai ir pietiekami daudz iespēju vienlaikus pārbaudīt 25 (WS2812/SK6812), gaismas diodes.

Maksimālais gaismas diožu skaits, ko varētu vadīt, ir saistīts ar krāsu, zaļajai un zilajai bija līdzīgas pašreizējās prasības. Tomēr sarkanā krāsa bija divreiz lielāka par zaļo vai zilo.

Spilgtuma iestatījums 160 sarkanā krāsā deva 81,5 mA un apmierināja vissliktākās dizaina prasības.

Gan zaļo, gan zilo spilgtumu var iestatīt uz 255 un joprojām ir mazāks par 81,5 mA.

Kā izrādījās, iestatot spilgtumu 10 un ~ 0,5 mA/LED, projekts bija pietiekami spilgts, norādot, ka 100+ Neopixel gaismas diodes, iespējams, var vadīt ar mikrobitu ar spilgtumu 10.

Sākotnējās Instructable publicēšanas laikā man nebija pietiekami daudz gaismas diodes, bet kopš tā laika man ir izdevies bez problēmām novērtēt 60 LED Neopixel virkni, izmantojot visas trīs krāsas.

Es novērtēšu garāku virkni, kad to saņemšu.

2. darbība: programmatūra

Programmatūra
Programmatūra

Lietojumprogramma tika izveidota, izmantojot MakeCode blokus

3. darbība: aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra

Aparatūra sastāv no mikrobitu un ieteicamajiem komponentiem - rezervuāra kondensatora (1000uF/6V3 min, elektrolītisks), kas savienots starp V+ un 0V un rezistoru (470R), kas sērijveidā savienots ar datu līniju, kas pievienota pie pirmās gaismas diodes.

Kondensators un rezistori tika uzstādīti uz sloksnes, lai atvieglotu turpmāku montāžu, un būs nepieciešams piemērots savienotājs pārbaudāmajai LED virknei.

Īpašās izmantotās Neopixel gaismas diodes ir iepriekš piestiprinātas pie bezsvina nesēja, un, lai nodrošinātu vadību, savienojumi ir jāpielodē. Sērijveida līniju galvenes, taisni vai taisnā leņķī atsevišķi vai kopā veido piemērotus savienojumus papildus vadiem.

Izmantojot SIL tapas un F/F džemperus, var izveidot pielāgotas virknes, pēc vajadzības pievienojot gaismas diodes.

4. darbība: darbība

Darbība
Darbība
Darbība
Darbība
Darbība
Darbība
Darbība
Darbība

Piezīme: **** MakeCode Block simulators nerāda aizsardzības ķēdi. Tomēr tas ir jāiekļauj faktiskajā ķēdē. ***

Darbības un režīma iestatīšana tiek veikta, izmantojot A & B pogas.

Nospiežot A+B, tiek izvēlēts režīms. (Mn)

M0 = Ļauj virknē atlasīt gaismas diožu skaitu.

Poga A = (+Sn), kas palielina virkņu skaitu. (Ne vairāk kā 25)

Poga B = (-Sn), kas samazina virkņu skaitu. (Vismaz 0)

M1 = iespējo krāsu un spilgtumu

Poga A = krāsa sarkana, zaļa, zila un izslēgta

Poga B = spilgtums (no 0 līdz 250) 10 soļos.

Pievienojiet un ieslēdziet.

Ieslēdzot, izeja ir atspējota, lai novērstu bojājumus gan mikrobitiem, gan gaismas diodēm

Nospiediet A+B, lai izvēlētos režīmu M0, pēc tam nospiediet A, lai ievadītu S1, katru nākamo A taustiņa nospiešanu un B samazinājumu S. Izmantojiet A un B, lai virknē iestatītu gaismas diožu skaitu.

Nospiediet A+B, lai izvēlētos režīmu M1.

Pēc tam nospiediet A, lai izvēlētos sarkano, zaļo, zilo vai izslēgto krāsu.

Nospiediet B, lai palielinātu spilgtumu no 10 līdz 250 ar 10 soļiem.

Režīmi un atlases tiek parādītas Microbit displejā.

Ieteicams: