Tester Neopixel: 4 koraki
Tester Neopixel: 4 koraki

Video: Tester Neopixel: 4 koraki

Video: Tester Neopixel: 4 koraki
Video: Подключение газоразрядных индикаторов к Arduino (часть 1) 2025, Januar
Anonim
Neopixel tester
Neopixel tester

Morda gradite projekt, ki uporablja LED -diode Neopixel ali pa jih imate v okencu za komponente, za katere želite preveriti njihovo delovanje. Imel sem enako potrebo, a namesto da bi čakal, da se projekt dokonča, sem našel težavo, želel sem se prepričati, da so delovali med postopkom izdelave, ko sem ročno spajkal več LED

Posledično sem zgradil naslednji preprost funkcionalni preverjalnik, ki se uporablja z LED diodami WS2812/SK6812 (nazivno napajanje 5V, vendar bo delovalo pri 3V), vendar bi ga lahko uporabili za preverjanje drugih variant z ustreznimi spremembami.

Ker je projekt, ki sem ga gradil, uporabljal Microbit, je bilo delovanje 3V idealno, saj jih je bilo mogoče poganjati neposredno, ne da bi potrebovali višjo napetost ali premik nivoja.

Razpoložljivi izhodni tok, ki je odvisen od različice Microbit, je V1 (90mA)/V2 (270mA)

Ta projekt je bil preverjen z obema različicama Microbit, vendar le do največ 81,5 mA.

Zaloge:

Microbit V1 ali V2

1000uF/(najmanj 6,3 V) elektrolitski kondenzator

470R upor

WS2812/SK6812 LED diode

Skakači M/Ž

Prototipna plošča (neobvezno)

SIL glave z ravnim ali pravim kotom

1. korak: Zahteve pri oblikovanju

Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve
Oblikovalske zahteve

Oblikovalske zahteve so morale biti sposobne preskusiti več LED v nizu od največ 1 do 25.

Poleg števila LED je bilo potrebno preklapljanje med primarnimi barvami rdeče, zelene in modre ter prilagoditev svetlosti.

25 je najslabši primer za vse svetleče diode LED, čeprav bi bilo pri uporabi največ 13, zato obstaja veliko trenutnega roba.

V najslabšem primeru tok 20mA *25 = 500mA (samo ena barva na LED pri največji svetlosti), kar je veliko višje od največjega izhodnega toka iz Microbita. Posledično bi bila potrebna ustrezna nastavitev svetlosti, da se zagotovi, da Microbit ni preobremenjen.

Več podrobnosti o zahtevah za Neopixel najdete tukaj.

S trenutnim odtokom 80% 90mA = 81mA za 25 LED = 3.24mA /LED.

Na tej stopnji so bile izvedene meritve izhodnega toka in nastavitve svetlosti za vsako barvo, da bi ugotovili, ali obstaja dovolj zmogljivosti za preskus 25 (WS2812/SK6812), LED hkrati.

Največje število LED diod, ki jih je mogoče poganjati, je povezano z barvo, zelena in modra sta imela podobne trenutne zahteve. Vendar je bila rdeča dvakrat večja od zelene ali modre.

Nastavitev svetlosti 160 za rdečo je dala 81,5 mA in ustrezala najslabšim oblikovalskim zahtevam.

Zeleno ali modro lahko nastavite na svetlost 255 in še vedno manj kot 81,5 mA.

Ko se je izkazalo, da je bila svetlost 10 in ~ 0,5 mA/LED dovolj svetla za projekt, kar kaže na to, da bi lahko 100+ neopikselnih LED diod poganjal Microbit pri svetlosti 10.

No, v času objave izvirnega Instructable -a nisem imel dovolj LED -jev, vendar sem od takrat uspel brez težav oceniti niz LED LED Neopixel z uporabo vseh treh barv.

Daljši niz bom ocenil, ko ga dobim.

2. korak: Programska oprema

Programska oprema
Programska oprema

Aplikacija je bila ustvarjena z uporabo blokov MakeCode

3. korak: Strojna oprema

Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema

Strojna oprema je sestavljena iz Microbita in priporočenih komponent, rezervoarnega kondenzatorja (1000uF/6V3 min, elektrolitskega), povezanega med V+ & 0V in uporom (470R), ki je serijsko povezan s podatkovno linijo, priključeno na prvo LED.

Kondenzator in upori so bili nameščeni na lepenko, da olajšajo prihodnjo montažo, zato bo potreben ustrezen konektor za LED niz, ki ga je treba preskusiti.

Posebne LED diode Neopixel so vnaprej nameščene na brezvodni nosilec in zahtevajo spajkanje povezav za omogočanje nadzora. Zaporedne vrstice, naravnost ali pravokotno posamično ali v kombinaciji, poleg žic omogočajo tudi ustrezne povezave.

Uporaba zatičev SIL in mostičkov F/F omogoča ustvarjanje nizov po meri z vklopom LED diod, kot je potrebno.

4. korak: Delovanje

Operacija
Operacija
Operacija
Operacija
Operacija
Operacija
Operacija
Operacija

Opomba: **** Simulator bloka MakeCode ne prikazuje zaščitnega vezja. Vendar pa mora biti to vključeno v dejansko vezje. ***

Nastavitev delovanja in načina je prek gumbov A & B.

S pritiskom na A+B izberete način. (Mn)

M0 = Omogoča izbiro števila LED v nizu.

Gumb A = (+Sn), ki poveča število nizov. (Največ 25)

Gumb B = (-Sn), ki zmanjša število nizov. (Najmanj 0)

M1 = Omogoča barvo in svetlost

Gumb A = barva rdeča, zelena, modra in izklopljena

Gumb B = svetlost (0 do 250) v korakih po 10.

Priključite in vklopite.

Ob vklopu je izhod onemogočen, da se preprečijo poškodbe tako Microbitov kot LED

Pritisnite A+B, da izberete način M0, nato pritisnite A za S1, vsak zaporedni pritisk korakov A in B zmanjšanja S. S tipkama A in B nastavite število LED v nizu.

Pritisnite A+B, da izberete način M1.

Nato pritisnite A, da izberete rdečo, zeleno, modro ali izklopljeno.

Pritisnite B, da povečate svetlost z 10 na 250 v korakih po 10.

Načini in izbire so prikazani na zaslonu Microbit.