Sisällysluettelo:

Neopixel Tester: 4 vaihetta
Neopixel Tester: 4 vaihetta

Video: Neopixel Tester: 4 vaihetta

Video: Neopixel Tester: 4 vaihetta
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Heinäkuu
Anonim
Neopikselin testaaja
Neopikselin testaaja

Olet ehkä rakentamassa projektia, joka käyttää Neopixel -LED -valoja tai joidenkin komponenttien laatikossa haluat tarkistaa niiden toimivuuden. Minulla oli sama tarve, mutta sen sijaan, että odottaisin projektin valmistumista ongelman löytämiseksi, halusin varmistaa, että ne toimivat rakennusprosessin aikana, koska juotin käsin useita LED -valoja

Tämän seurauksena rakensin seuraavan yksinkertaisen toiminnallisen tarkistimen, jota käytettiin WS2812/SK6812 -LEDien kanssa (nimellisjännite 5 V, mutta toimii 3 V: n jännitteellä), mutta sitä voitaisiin käyttää muiden varianttien tarkistamiseen sopivilla muutoksilla.

Koska rakentamani projekti käytti mikrobittiä, 3 V: n toiminta oli ihanteellinen, koska niitä voidaan käyttää suoraan ilman korkeampaa jännitettä tai tason siirtoa.

Käytettävissä oleva lähtövirta Microbit -version mukaan on V1 (90mA)/V2 (270mA)

Tämä projekti on todennettu molemmilla Microbit -versioilla, mutta enintään 81,5 mA: lla.

Tarvikkeet:

Microbit V1 tai V2

1000uF/(vähintään 6,3 V) elektrolyyttikondensaattori

470R vastus

WS2812/SK6812 LEDit

Puserot M/F

Prototyyppikortti (valinnainen)

SIL -suora- tai suorakulmaiset tapit

Vaihe 1: Suunnitteluvaatimukset

Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset
Suunnitteluvaatimukset

Suunnitteluvaatimusten oli voitava testata useita LED -valoja merkkijonossa 1-25.

LEDien lukumäärän lisäksi punaisen, vihreän ja sinisen päävärien välillä sekä kirkkauden säätöä vaadittiin.

25 on kaikkien LED -valojen pahin mahdollinen enimmäismäärä, vaikka käytössä 13 olisi suurin, joten nykyistä marginaalia olisi runsaasti.

Pahimman tapauksen virta 20mA *25 = 500mA (vain yksi väri LEDiä kohden suurimmalla kirkkaudella), mikä on paljon suurempi kuin mikrobitin suurin lähtövirta. Näin ollen tarvitaan asianmukainen kirkkausasetus sen varmistamiseksi, ettei Microbit ole ylikuormitettu.

Lisätietoja Neopixel -vaatimuksista löytyy täältä.

Kun virrankulutus on 80% 90mA = 81mA 25 LEDille = 3,24mA /LED.

Tässä vaiheessa mitattiin lähtövirran ja kirkkauden asetukset jokaiselle värille sen määrittämiseksi, oliko riittävä kyky testata 25 (WS2812/SK6812), LEDit samanaikaisesti.

Suurin mahdollinen ajettavien LED -merkkien määrä riippuu väristä, vihreällä ja sinisellä oli samanlaiset nykyiset vaatimukset. Punainen oli kuitenkin kaksinkertainen joko vihreään tai siniseen.

Kirkkausasetus 160 punaiselle antoi 81,5 mA ja täytti pahimman suunnittelun vaatimukset.

Sekä vihreä että sininen voidaan asettaa kirkkaudeksi 255 ja silti olla alle 81,5 mA.

Kuten kävi ilmi, kirkkauden asettaminen 10 ja ~ 0,5 mA/LED oli projektille riittävän kirkas, mikä osoittaa, että Microbit voi mahdollisesti ajaa 100+ Neopixel -LEDiä 10: n kirkkaudella.

Alkuperäisen Instructable -julkaisun julkaisuhetkellä minulla ei ollut tarpeeksi LED -valoja, mutta sen jälkeen olen onnistunut arvioimaan 60 LED -neopixel -merkkijonon käyttämällä kaikkia kolmea väriä ilman ongelmia.

Arvioin pidemmän merkkijonon, kun saan sen.

Vaihe 2: Ohjelmisto

Ohjelmisto
Ohjelmisto

Sovellus luotiin käyttämällä MakeCode Blocksia

Vaihe 3: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto

Laitteisto koostuu mikrobitistä ja suositelluista komponenteista, säiliökondensaattorista (1000uF/6V3 min, elektrolyyttinen), joka on kytketty V+ & 0V: n väliin ja vastukseen (470R), joka on kytketty sarjaan ensimmäisen LED -valon kanssa kytketyn datalinjan kanssa.

Kondensaattori ja vastukset asennettiin nauhalevylle tulevan asennuksen helpottamiseksi, ja testattavaa LED -merkkijonoa varten tarvitaan sopiva liitin.

Käytetyt erityiset Neopixel-LEDit on esiasennettu lyijyttömään telineeseen, ja ne edellyttävät liitosten juottamista ohjauksen mahdollistamiseksi. Sarjaliitännät, suorat tai suorakulmaiset yksittäin tai yhdessä muodostavat sopivat liitännät johtojen lisäksi.

SIL -nastojen ja F/F -hyppyjohtimien avulla voit luoda mukautettuja merkkijonoja kytkemällä LED -valot tarpeen mukaan.

Vaihe 4: Käyttö

Operaatio
Operaatio
Operaatio
Operaatio
Operaatio
Operaatio
Operaatio
Operaatio

Huomaa: **** MakeCode Block -simulaattori ei näytä suojapiiriä. Tämä on kuitenkin sisällytettävä varsinaiseen piiriin. ***

Käyttö ja tila asetetaan A & B -painikkeilla.

Painamalla A+B valitaan tila. (Mn)

M0 = Mahdollistaa merkkijonon merkkivalojen määrän valitsemisen.

Painike A = (+Sn), joka lisää merkkijonomäärää. (Enintään 25)

Painike B = (-Sn), joka vähentää merkkijonomäärää. (Vähintään 0)

M1 = Mahdollistaa värin ja kirkkauden

Painike A = Väri Punainen, Vihreä, Sininen ja pois päältä

Painike B = Kirkkaus (0-250) 10 askeleen välein.

Kytke ja kytke virta.

Päälle kytkettäessä lähtö ei ole käytössä, jotta vältetään sekä Microbit- että LED -valot

Paina A+B valitaksesi tilan M0 ja paina sitten A näppäintä S1 varten, jokaisen A -painalluksen ja B -vähennyksen painamisen jälkeen. Käytä A ja B asettaaksesi merkkijonon merkkivalojen lukumäärän.

Valitse tila M1 painamalla A+B.

Valitse sitten punainen, vihreä, sininen tai Pois painamalla A -painiketta.

Paina B lisätäksesi kirkkautta 10: stä 250: een 10: n askelin.

Tilat ja valinnat näkyvät Microbit -näytössä.

Suositeltava: