Sadržaj:

Neopixel tester: 4 koraka
Neopixel tester: 4 koraka

Video: Neopixel tester: 4 koraka

Video: Neopixel tester: 4 koraka
Video: RGB vs Neopixel 2024, Studeni
Anonim
Neopixel tester
Neopixel tester

Možda gradite projekt koji koristi LED diode Neopixel ili imate neke u kutiji s komponentama za koje želite provjeriti njihovo funkcioniranje. I ja sam imao istu potrebu, ali umjesto da čekam dok se projekt ne dovrši da pronađe problem, želio sam se uvjeriti da su radili tijekom procesa izgradnje dok sam ručno lemio više LED dioda

Kao rezultat toga napravio sam sljedeću jednostavnu funkcionalnu provjeru, koja se koristi sa LED -ima WS2812/SK6812 (nominalno napajanje 5V, ali će raditi na 3V), ali se može koristiti za provjeru drugih varijanti s odgovarajućim izmjenama.

Budući da je projekt koji sam gradio koristio Microbit, 3V rad bio je idealan jer su se mogle voziti izravno bez potrebe za višim naponom ili promjenom razine.

Dostupna izlazna struja podložna verziji Microbit je V1 (90mA)/V2 (270mA)

Ovaj je projekt verificiran s obje verzije Microbita, ali samo do maksimalno 81,5 mA.

Pribor:

Microbit V1 ili V2

1000uF/(najmanje 6,3V) elektrolitički kondenzator

Otpor 470R

WS2812/SK6812 LED diode

Džemperi M/Ž

Prototipna ploča (izborno)

SIL zaglavlja s ravnim ili pravim kutom

Korak 1: Zahtjevi za dizajn

Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje
Zahtjevi za projektiranje

Zahtjevi dizajna su bili u mogućnosti testirati više LED dioda u nizu od 1 do 25 maksimalno.

Osim broja LED dioda, potrebno je prebacivanje između osnovnih boja crvene, zelene i plave te podešavanje svjetline.

25 je najgori mogući maksimum za sve LED diode koje svijetle, iako bi u upotrebi 13 bio maksimum pa bi postojalo obilje trenutne marže.

U najgorem slučaju struja 20mA *25 = 500mA (samo jedna boja po LED -u pri maksimalnoj svjetlini), što je mnogo više od maksimalne izlazne struje iz Microbita. Zbog toga bi bila potrebna odgovarajuća postavka svjetline kako bi se osiguralo da Microbit nije prenapregnut.

Dodatne pojedinosti o zahtjevima za Neopixel možete pronaći ovdje.

S odvodom struje od 80% od 90mA = 81mA za 25 LED -a = 3.24mA /LED.

U ovoj su fazi mjerena izlazna struja u odnosu na postavke svjetline za svaku boju kako bi se utvrdilo postoji li dovoljno mogućnosti istovremenog testiranja 25 (WS2812/SK6812), LED dioda.

Maksimalni broj LED dioda koji se može pokrenuti povezan je s bojom, zelena i plava imale su slične trenutne zahtjeve. Međutim, crvena je bila dvaput jača od zelene ili plave.

Postavka svjetline od 160 za Crveno dala je 81,5 mA i zadovoljila je najgore zahtjeve dizajna kućišta.

I zelena i plava mogu biti postavljene na svjetlinu 255 i još uvijek biti manje od 81,5 mA.

Kako se ispostavilo, postavka Svjetlina od 10 i ~ 0,5 mA/LED bila je dovoljno jaka za projekt, što ukazuje na to da bi 100+ neopikselnih LED dioda moglo biti pokrenuto Microbitom pri svjetlini 10.

Pa u vrijeme objavljivanja izvornog Instructablea nisam imao dovoljno LED dioda, ali od tada sam bez problema procijenio niz od 60 LED neopiksela koristeći sve tri boje.

Procijenit ću duži niz kad ga dobijem.

Korak 2: Softver

Softver
Softver

Aplikacija je stvorena pomoću MakeCode Blocks

Korak 3: Hardver

Hardver
Hardver
Hardver
Hardver
Hardver
Hardver
Hardver
Hardver

Hardver se sastoji od Microbita i preporučenih komponenti, rezervoarskog kondenzatora (1000uF/6V3 min, elektrolitički), spojenog između V+ & 0V i otpornika (470R), spojenog uzastopno s podatkovnom linijom spojenom na prvu LED.

Kondenzator i otpornici montirani su na traku kako bi se olakšala buduća montaža, a bit će potreban i odgovarajući konektor za LED niz koji će se testirati.

Specifične LED diode Neopixel koje su korištene prethodno su montirane na nosač bez olova i zahtijevaju spajanje spojeva radi omogućavanja kontrole. Serijski redni zaglavlji, ravni ili pod pravim kutom, pojedinačno ili u kombinaciji, omogućuju prikladne veze osim žica.

Korištenje SIL pinova i F/F kratkospojnika omogućuje stvaranje prilagođenih nizova uključivanjem LED dioda prema potrebi.

Korak 4: Operacija

Operacija
Operacija
Operacija
Operacija
Operacija
Operacija
Operacija
Operacija

Napomena: **** MakeCode Block simulator ne prikazuje zaštitni krug. Međutim, to mora biti uključeno u stvarni krug. ***

Rad i način rada podešavaju se pomoću tipki A & B.

Pritiskom na A+B odabire se način rada. (Mn)

M0 = Omogućuje odabir broja LED dioda u nizu.

Gumb A = (+Sn) koji povećava broj nizova. (Maksimalno 25)

Gumb B = (-Sn) koji smanjuje broj nizova. (Minimalno 0)

M1 = Omogućuje boju i svjetlinu

Gumb A = Boja Crvena, Zelena, Plava i isključena

Gumb B = Svjetlina (0 do 250) u koracima od 10.

Uključite i uključite.

Pri uključivanju izlaz je onemogućen kako bi se spriječilo oštećenje i Microbita i LED dioda

Pritisnite A+B za odabir načina rada M0, zatim pritisnite A za S1, svaki uzastopni pritisak od A povećava se i B smanjuje S. Pomoću A i B postavite broj LED dioda u nizu.

Pritisnite A+B za odabir načina rada M1.

Zatim pritisnite A za odabir boje Crvena, Zelena, Plava ili Isključena.

Pritisnite B za povećanje svjetline s 10 na 250 u koracima od 10.

Načini i odabiri prikazani su na zaslonu Microbit.

Preporučeni: