Turinys:
- 1 žingsnis: projektavimo reikalavimai
- 2 žingsnis: programinė įranga
- 3 žingsnis: Aparatūra
- 4 žingsnis: veikimas
Video: Neopikselių testeris: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Galbūt kuriate projektą, kuriame naudojami „Neopixel“šviesos diodai, arba komponentų dėžutėje yra keletas, kuriuos norite patikrinti, ar jie veikia. Turėjau tą patį poreikį, bet nelaukdamas, kol projektas bus baigtas, norėjau rasti problemą, norėjau įsitikinti, kad jie veikė kūrimo proceso metu, nes rankiniu būdu litavau kelis šviesos diodus
Dėl to aš sukūriau šį paprastą funkcinį tikrintuvą, naudojamą su WS2812/SK6812 šviesos diodais (nominalus maitinimas 5 V, bet veiks esant 3 V įtampai), tačiau jį galima naudoti norint patikrinti kitus variantus su tinkamais pakeitimais.
Kadangi mano kuriamas projektas naudojo „Microbit“, 3 V veikimas buvo idealus, nes juos galima valdyti tiesiogiai, nereikalaujant didesnės įtampos ar lygio perjungimo.
Galima išėjimo srovė, atsižvelgiant į „Microbit“versiją, yra V1 (90mA)/V2 (270mA)
Šis projektas buvo patikrintas naudojant abi „Microbit“versijas, bet tik iki 81,5 mA.
Priedai:
Mikrobitas V1 arba V2
1000uF/(mažiausiai 6,3 V) elektrolitinis kondensatorius
470R rezistorius
WS2812/SK6812 šviesos diodai
Džemperiai M/F
Prototipo lenta (neprivaloma)
SIL tiesios arba stačios kampo kaiščių antgaliai
1 žingsnis: projektavimo reikalavimai
Projektavimo reikalavimai turėjo turėti galimybę išbandyti kelis šviesos diodus eilutėje nuo 1 iki 25.
Be daugybės šviesos diodų perjungimų tarp pagrindinių raudonos, žalios ir mėlynos spalvų ir ryškumo reguliavimo, reikėjo.
25 yra blogiausias visų didžiausių šviesos diodų lempučių maksimalus atvejis, nors naudojant 13 būtų didžiausias, todėl esama daug srovės ribų.
Blogiausiu atveju srovė 20mA *25 = 500mA (tik viena spalva vienam šviesos diodui esant maksimaliam ryškumui), kuri yra daug didesnė už didžiausią išėjimo srovę iš „Microbit“. Taigi, norint užtikrinti, kad „Microbit“nebūtų per daug pabrėžtas, reikės tinkamo ryškumo nustatymo.
Daugiau informacijos apie „Neopixel“reikalavimus rasite čia.
Esant 80% 90 mA srovės nutekėjimui = 81 mA 25 šviesos diodams = 3,24 mA /LED.
Šiame etape buvo išmatuoti kiekvienos spalvos išėjimo srovės ir ryškumo nustatymai, siekiant nustatyti, ar yra pakankamai galimybių vienu metu patikrinti 25 (WS2812/SK6812), šviesos diodus.
Maksimalus šviesos diodų, kuriuos galima įjungti, skaičius priklauso nuo spalvos, žalia ir mėlyna turėjo panašius dabartinius reikalavimus. Tačiau raudona buvo dvigubai didesnė nei žalia ar mėlyna.
160 ryškumo nustatymas raudonai suteikė 81,5 mA ir atitiko blogiausius projektavimo reikalavimus.
Tiek žaliai, tiek mėlynai galima nustatyti 255 ryškumą ir vis tiek būti mažesniam nei 81,5 mA.
Kaip paaiškėjo, nustatytas ryškumas 10 ir ~ 0,5 mA/LED buvo pakankamai ryškus projektui, o tai rodo, kad „Microbit“gali valdyti 100 ir daugiau „Neopixel“šviesos diodų esant 10 ryškumui.
Na, kai paskelbiau originalų „Instructable“, neturėjau pakankamai šviesos diodų, tačiau nuo tada man pavyko be problemų įvertinti 60 LED neopikselių eilutę, naudojant visas tris spalvas.
Gavęs vieną, įvertinsiu ilgesnę eilutę.
2 žingsnis: programinė įranga
Programa buvo sukurta naudojant „MakeCode Blocks“
3 žingsnis: Aparatūra
Techninę įrangą sudaro „Microbit“ir rekomenduojami komponentai - rezervuaro kondensatorius (1000uF/6V3 min., Elektrolitinis), prijungtas tarp V+ ir 0V, ir rezistorius (470R), nuosekliai sujungtas su duomenų linija, prijungta prie pirmojo šviesos diodo.
Kondensatorius ir rezistoriai buvo sumontuoti ant juostos, kad ateityje būtų lengviau surinkti, ir reikės tinkamos jungties, kad būtų galima išbandyti LED eilutę.
Naudojami specialūs „Neopixel“šviesos diodai yra iš anksto sumontuoti prie bešvinio laikiklio, todėl juos reikia lituoti, kad būtų galima valdyti. Serijinės linijos antraštės, tiesios arba stačios kampo atskirai arba kartu, be laidų, atlieka tinkamas jungtis.
Naudojant SIL kaiščius ir F/F trumpiklius, galima sukurti pasirinktines eilutes, prireikus prijungus šviesos diodus.
4 žingsnis: veikimas
Pastaba: **** „MakeCode Block“simuliatorius nerodo apsaugos grandinės. Tačiau tai turi būti įtraukta į tikrąją grandinę. ***
Veikimas ir režimas nustatomi mygtukais A & B.
Paspaudus A+B, pasirenkamas režimas. (Mn)
M0 = Leidžia pasirinkti šviesos diodų skaičių eilutėje.
Mygtukas A = (+Sn), kuris padidina eilučių skaičių. (Daugiausiai 25)
Mygtukas B = (-Sn), kuris sumažina eilučių skaičių. (Mažiausiai 0)
M1 = įgalina spalvas ir ryškumą
Mygtukas A = spalva raudona, žalia, mėlyna ir išjungta
Mygtukas B = ryškumas (nuo 0 iki 250) 10 žingsnių.
Įjunkite ir įjunkite.
Įjungus, išėjimas išjungiamas, kad nebūtų pažeisti „Microbit“ir šviesos diodai
Paspauskite A+B, kad pasirinktumėte režimą M0, tada paspauskite A, kad pasirinktumėte S1, kiekvieną kartą paspausdami A žingsnius ir B mažinimus S. Naudodami A ir B nustatykite šviesos diodų skaičių eilutėje.
Paspauskite A+B ir pasirinkite režimą M1.
Tada paspauskite A, kad pasirinktumėte raudoną, žalią, mėlyną arba išjungtą spalvą.
Paspauskite B, kad padidintumėte ryškumą nuo 10 iki 250, atlikdami 10 žingsnių.
Režimai ir pasirinkimai rodomi „Microbit“ekrane.
Rekomenduojamas:
Neopikselio laikrodis su trimis neopikselių žiedais: 7 žingsniai
Neopikselių laikrodis su trimis neopikselių žiedais: Nuostabus Steve'o Manley sukurtas „Neo Pixel“laikrodis paskatino mane sukurti šią instrukciją, kaip sukurti panašų laikrodį už mažiausią pinigų sumą. (Svarbus olandų įprotis visada bando sutaupyti pinigų;-)) Aš sužinojau, kad o
ESP 8266 „Nodemcu Ws 2812“neopikselių pagrindu pagaminta LED MOOD lempa, valdoma naudojant interneto serverį: 6 žingsniai
ESP 8266 „Nodemcu Ws 2812“neopikselių pagrindu pagaminta LED MOOD lempa, valdoma naudojant interneto serverį: Šiame projekte mes pagaminsime MOOD lempą iš „nodemcu & neopixel ir kurį gali valdyti bet kuri naršyklė naudojant vietinį žiniatinklio serverį
LED neopikselių juostelės tūrio analizatorius: 4 žingsniai
„LED Neopixel Strip Volume Analyzer“: aš turėjau atsarginę „Neopixel“juostelę ir maniau, kad būtų šaunu sukurti savo garso sistemos spektro analizatorių. Darau prielaidą, kad esate susipažinęs su „arduino“besivystančia aplinka, jei ne, tada yra daug pamokų ten. Pastaba: tai
IC testeris, stiprintuvas, 555 laikmačio testeris: 3 žingsniai
„IC Tester“, „Op-Amp“, 555 laikmačio testeris: visi blogi arba pakaitiniai IC yra aplink, bet jei jie sumaišomi vienas su kitu, užtrunka daug laiko, kad būtų galima nustatyti blogą ar gerą. Šiame straipsnyje mes sužinome, kaip galime sukurti IC testeris, Tęskime
Ličio jonų akumuliatoriaus talpos testeris (ličio galios testeris): 5 žingsniai
Ličio jonų akumuliatoriaus talpos testeris (ličio galios testeris): =========== ĮSPĖJIMAS & ATSISAKYMAS ========== Ličio jonų akumuliatoriai yra labai pavojingi, jei netinkamai su jais elgiamasi. NENAUDOKITE ĮKROVIMO / ĮDEGTI / ATIDARYTI ličio jonų šikšnosparnių. Viskas, ką darote naudodami šią informaciją, yra jūsų pačių rizika ====== ===================================