Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Fabricarea unei rigle de la 10 diode emițătoare de lumină WS2812B

În primul rând, trebuie să învățați cum să lucrați cu LED-urile WS2812.

În al doilea rând, intenționez să utilizez aceste linii de date în proiectul ceas digital / analogic cu capabilități CDS, despre care voi scrie mai târziu.







Pentru sfaturile doamnei leneș, nu puteți lipi nimic și cumpărați o bandă LED pe WS2812, de exemplu, de la același vânzător la TAOBAO.COM, unde am cumpărat LED-uri și l-am tăiat cu piesele necesare.

Pentru a începe, este util să vă uitați la fișa tehnică de pe WS2812B.

LED-ul Ws2812B are patru contacte: + 5V, -5V, intrare semnal și ieșire semnal:

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Schema de conectare este primitiv simplă.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Voi plăti taxa prin tehnica laser a tehnologiei fierului (este timpul să-l stăpânești!). În primul rând, sunt proiectat în Sprint Layout 6.0.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Nu voi descrie LUT. Internetul este scris foarte mult despre el.

Am frecat placa într-o soluție de peroxid de hidrogen și acid citric. În 100 ml soluție 3% de peroxid de hidrogen, se dizolvă 30 g de acid citric și o linguriță de sare de masă. Soluția este netoxică (cel puțin până la începutul gravării). Componentele pentru gravura sunt disponibile și costă un ban.

Viteza de gravare este destul de rapidă. Din secțiunile curate ale plăcii, bule de aer încep să curgă deodată. Atunci când etch-ul apare miros neplăcut și soluția câștigă albăstruie.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b






12 sticle de 150 × 15 mm au lăsat 2 sticle de peroxid.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Cu bordul finit, tonerul este curățat mecanic cu o racletă din plastic

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Am baltă și lipi cu mâna

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Acum este timpul pentru a face LED-urile să funcționeze WS2812B

Conectez rigla la Arduinka cu 6 pini.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Am completat o schiță din exemplele acestei biblioteci. setați numărul portului și numărul de LED-uri din linie

#define PIN 6
Bandă Adafruit_NeoPixel = Adafruit_NeoPixel (10, PIN, NEO_GRB + NEO_KHZ800);

Îmi place munca de schița demo:

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

După cum era de așteptat, puteți controla culoarea și luminozitatea fiecărui LED în linie cu un fir

Acum poți face numărul necesar de conducători

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

Întreaga tehnologie a procesului este controlată strict.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b

P.S. La fabricarea liniilor, am reușit să stric câteva LED-uri. Nu, nu supraîncălziți. Când lipsea, el a fixat diodele la bord, astfel încât acestea s-au întors cu capul în jos, și anume, un mic "crocodil" toothy. Atenție, LED-urile WS2812 sunt foarte ușor de deteriorat mecanic, deoarece cristalele și firele sunt în spatele unui film subțire transparent.

Fabricarea unei rigle de la 10 diode emitatoare de lumina ws2812b







Trimiteți-le prietenilor: