Bară de LED-uri RGB WS2812 cu 8 LED-uri
-
Produs:Nou, Ofer garanție, Cu factură
-
Numar articol:177976057
-
Disponibilitate:Indisponibil
-
Preț:6,95 Lei
-
Anuntul a expirat la:10.04.2020, 12:19
-
Vinde si tu:Pune in vanzare un produs ca acesta
-
Optiuni:
Descriere
Vânzatorul este direct răspunzator pentru produsul afișat în această pagină.
Disponibilitate: Indisponibil - Vezi produse similare
Specificatii
Bară de LED-uri RGB WS2812 cu 8 LED-uri
Bara de LED-uri WS2812 conţine opt LED-uri RGB adresabile ? acestea pot fi controlate independent folosind doar doi pini digitali.
Utilizare împreună cu Arduino
Observaţi imaginea de mai sus. LED-urile se alimentează pe pinii
4-7VDC și GND, și comunică prin DIN și DOUT astfel: pe pinul DIN
primește un semnal dreptunghiular de la Arduino. Se pot înseria mai
multe module de LED-uri, conectând DOUT la terminalul DIN al
următorului modul.
Pentru a înţelege modul de interpretare a datelor, urmăriţi
imaginea: un semnal cu valoare logică 1 timp de 0.35 us și valoare
logica 0 pe o perioadă de 0.8 us va fi interpretat ca un bit cu
valoarea 0. Un semnal cu valoarea logică 1 timp de 0.7 us și
valoare logică 0 timp de 0.6 us va fi considerat un bit cu valoarea
1. Pentru a controla toate LED-urile se trimit 24 de astfel de biţi
și un semnal de reset ? un semnal LOW pe o perioadă de 50 us.
Să ne reamintim că LED-urile RBG conţin în interior 3 LED-uri:
roșu, albastru, verde. Primii 8 biţi vor comanda LED-urile verzi
din cele 8 LED-uri RBG, următorii 8 biţi vor comanda LED-urile
roșii, iar ultimii 8 biţi trimiși înainte de semnalul de reset vor
comanda LED-urile albastre.
Cel mai ușor mod de a utiliza banda de LED-uri este folosirea unei
biblioteci care are deja funcţii implementate pentru generarea
semnalelor necesare.
Puteţi găsi multe biblioteci de acest tip. Noi am folosit:
http://cartearduino.ro/v1/link37.0
Descărcaţi arhiva zip și instalaţi biblioteca în Arduino. Rulaţi
exemplele Blinky și fade_rgb. Iată cum puteţi scrie un program
folosind această bibliotecă:
// Anunţam Arduino ca vom folosi biblioteca:
#include <WS2812.h>
/* Cream un obiect de tipul WS2812 ? în paranteze este
specificat numărul de LED-uri pe care le vom folosi (poate fi
oricât, de obicei multiplu de 8) */
WS2812 LED(8);
// Selectăm pinul la care vom conecta pinul DIN al
LED-urilor
LED.setOutput(outputPin); // poate fi orice pin digital
/* cRGB este o structură ce conţine 3 valori între 0 și 255
pentru a controla intensitatea celor 3 LED-uri */
cRGB val; // am instanţiat o variabilă de tipul cRGB și am atribuit
valori LED-urilor
val.b = 255; val.g = 0; val.r = 0; // albastru aprins la
intensitate maximă
/* Mai devreme am instanţiat un obiect de tip WS2812 ce conţine
8 LED-uri ? folosim metoda .set_crgb(i,val) pentru a atribui
LED-ului RGB cu numărul i valoarea specificata de val */
LED.set_crgb_at(i, val);
// Schimbările se vad doar după ce se execută funcţia
.sync();
LED.sync();
Puteţi lega mai multe benzi de LED-uri în serie și puteţi construi o matrice pe care puteţi afișa mesaje, puteţi crea jocuri de lumini pentru a da un aspect plăcut proiectelor voastre sau pentru a ilumina diferite corpuri de mobilier din camera voastră. Puteţi face un joc de lumini ce răspunde unor date de intrare, precum datele citite de la un senzor de distanţă.
Un proiect interesant este construirea unui dispozitiv de afișare
de tip POV (Persistance Of Vision): se folosește un motor pentru a
roti mai multe LED-uri poziţionate în linie. Putem aprinde sau
stinge LED-urile aflate în mișcare, iar dacă acestea vor lăsa
impresia unui display circular, rezultând imagini spectaculoase.
Putem folosi LED-urile să afișăm diferite imagini în spaţiu, să
afișăm ora sau text. Un astfel de proiect presupune controlul mai
multor LED-uri aflate în mișcare. Utilizarea benzii de LED-uri
WS2812 ușurează multe din problemele ce pot apărea în realizarea
acestui proiect, oferind posibilitatea de a controla multe LED-uri
cu puţini pini digitali. În imaginea de mai jos se observă un
dispozitiv cu afișare POV. LED-urile aflate în mișcare creează o
imagine pentru a afișa un joc de tip Tetris.
Detalii despre livrare
Livrarile se fac prin curier, nu expediem prin posta insa va oferim preturi la curierat aproape egale cu cele de la livrarea prin posta. Atunci cand comandati mai multe produse, chiar daca pretul transportului se adauga pentru fiecare produs, cand facem expedierea veti plati pretul transportului doar o singura data.Predarea personala se face doar la punctul de lucru al Optimus Digital SRL situat in zona APACA, sector 6, Bucuresti.
Politica okazii nu ne permite sa va furnizam date de contact inainte de plasarea comenzii, ca urmare, daca doriti sa ridicati un produs plasati comanda pe okazii si abia dupa aceea va putem furniza datele de contact (adresa exacta, numarr de telefon), altfel riscam sa ne fie dezactivat contul pentru nerespectarea termenilor si conditiilor impuse de okazii.
Stocurile de pe okazii sunt sincronizate cu stocurile de pe site-ul nostru odata pe ora, doar in situatii rare se intampla ca un produs sa apara pe okazii si sa nu fie in stoc.
Suntem firma, emitem bon si/sau factura.
Pentru livrarea catre localitati din aria de acoperire a firmei de curierat (pana la 20 de km fata de cel mai apropiat depozit al firmei de curierat) nu se percepe nici un tarif suplimentar fata de costul pentru transport afisat.
Pentru livrarea catre localitati din zona 1 (pana la 50 de km de la cel mai apropiat depozit al firmei de curierat) se percepe un cost suplimentar de 12 RON
Pentru livrarea catre localitati din zona 2 (peste 50 km de la cel mai apropiat depozit al firmei de curierat) se percepe un cost suplimentar de 36 RON
Daca nu sunteti sigur in ce zona se afla localitatea dumneavoastra, puteti plasa comanda si daca destinatia se afla in zona 1 sau 2 veti fi contactat telefonic de unul dintre operatorii nostri in cazul in care trebuie suportat un cost suplimentar la transport.
Bateriile si acumulatorii se vand doar catre persoane juridice (firme). Restrictia este valabila cel putin temporar.
Click aici pentru a vedea mai multe produse din catalogul Optimus Digital SRL
Modalitati de livrare si plata
LIVRARE
In Bucuresti
-
- Predare personala in max. 2 zile lucratoare
-
Produsele se pot ridica de la punctul de lucru din zona APACA, sector 6, Bucuresti
PLATA
- - La predare
- - Ramburs
- - Ramburs cu Garantia de Livrare
Curierul special îți livrează produsul pe care tu îl achiți la primire. Dacă produsul nu este ca în descriere, îți recuperezi banii, inclusiv taxele de transport.
Politica de retur
- - Produsul se poate returna in maxim 3 zile lucratoare
- - Metoda de retur: Ramburs contravaloare produs
- - Costul transportului va fi suportat de catre cumparator
- - Alte detalii: Retur acceptat in conditiile Garantiei de Livrare