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:
Schema de conectare este primitiv simplă.
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.
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.
12 sticle de 150 × 15 mm au lăsat 2 sticle de peroxid.
Cu bordul finit, tonerul este curățat mecanic cu o racletă din plastic
Am baltă și lipi cu mâna
Acum este timpul pentru a face LED-urile să funcționeze WS2812B
Conectez rigla la Arduinka cu 6 pini.
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:
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
Întreaga tehnologie a procesului este controlată strict.
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.