Cuprins:
- Pasul 1: Componente necesare
- Pasul 2: Conectați LED-ul RGB la Arduino Nano
- Pasul 3: Programare
- Pasul 4: Rezultat
Video: Nano Pixeli 26 de biți folosind Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În articolul meu anterior, am făcut un tutorial despre cum să folosesc LED-ul WS2812 Nano Pixel. În acel articol, am folosit Nano Pixel WS2812 pe 16 biți.
Și în acest articol, vă voi arăta cum să utilizați inelul de 26 biți Nano Pixels WS2812.
În secțiunea hardware, nimic nu diferă între 16 biți și 26 biți.
Numai în secțiunea software care trebuie modificată.
Caracteristici și Beneficii:
- Circuitul de control și cipul RGB sunt integrate într-un pachet de 5050 de componente.
- Circuit de remodelare a semnalului încorporat.
- Circuitul de resetare electrică încorporat și circuitul de resetare a puterii pierdute.
- Semnal de transmisie a portului în cascadă pe o singură linie.
- Trimiteți date la viteze de 800Kbps.
Consultați fișa tehnică pentru mai multe informații WS2812.
Pasul 1: Componente necesare
Componentele de care aveți nevoie pentru acest tutorial:
- LED RGB WS2812 de 26 biți.
- Arduino Nano V.3
- Sârmă jumper
- Mini USB
Bibliotecă obligatorie:
Adafruit NeoPixel
Pentru a adăuga o bibliotecă la Arduino, consultați acest articol „Cum se adaugă o bibliotecă externă la Arduino”
Pasul 2: Conectați LED-ul RGB la Arduino Nano
Urmați instrucțiunile de mai jos pentru a conecta WS2812 la Arduino Nano:
WS2812 către Arduino
ÎN ==> D6
VCC ==> + 5V
GND ==> GND
Pasul 3: Programare
În această parte a software-ului care necesită o mică ajustare. În secțiunea „Număr de LED-uri”, reglați numărul de LED-uri utilizate.
Urmați instrucțiunile de mai jos pentru a programa placa Arduino:
Deschideți Arduino IDE
Faceți clic pe Fișier> Exemple> Adafruit NeoPixels> strandtest
Trebuie să modificați unele valori din această schiță, Ceea ce trebuie să fie schimbarea este după cum urmează:
Pinul folosit
#define LED_PIN 12
Număr de LED-uri
#define LED_COUNT 26
Setați Luminozitatea
strip.setBrightness (10);
Schimbați programul după cum aveți nevoie.
După aceea, încărcați programul pe placa Arduino
Pasul 4: Rezultat
Când ați terminat de încărcat programul pe Arduino. Rezultatele pot fi văzute în videoclipul de mai sus.
Vă mulțumim că ați citit acest articol. ne vedem în articolul următor.
Dacă aveți întrebări, scrieți doar în coloana de comentarii.
Recomandat:
Pixeli vii - Imaginați-vă că tehnologia are viață: 4 pași (cu imagini)
Pixeli vii - Imaginați-vă că tehnologia are viață: văzând că produsele inteligente pentru casă sunt mai frecvente în viața noastră, am început să mă gândesc la relația dintre oameni și aceste produse. Dacă într-o zi, produsele inteligente pentru casă devin o parte indispensabilă a vieții tuturor, ce atitudini ar trebui să adoptăm
FLEXBALL - o minge PCB flexibilă de sute de pixeli cu WiFi: 6 pași (cu imagini)
FLEXBALL - o minge de PCB flexibilă de sute de pixeli cu WiFi: Bună ziua, producătorilor, este producătorul moekoe! Este controlat de un ESP8285-01f - cel mai mic modul bazat pe ESP de Espressif. În plus, are un acceleromete ADXL345
Raspberry Pi MMA8452Q 3-Axis Tutorial accelerator digital Python pe 12 biți / 8 biți: 4 pași
Raspberry Pi MMA8452Q 3-Axis 12-bit / 8-bit Accelerometru digital Python Tutorial: MMA8452Q este un accelerometru inteligent, de mică putere, cu trei axe, capacitiv, micromachined, cu 12 biți de rezoluție. Opțiuni flexibile programabile de utilizator sunt furnizate cu ajutorul funcțiilor încorporate în accelerometru, configurabile pentru două întreruperi
Cântece de 8 biți folosind tema finală Arduino / Zelda: 4 pași
Cântece de 8 biți folosind tema Arduino / Zelda Ending Theme: Ați dorit vreodată să creați acel tip de carduri cadou sau jucării care cântă o melodie după ce le deschideți sau le stoarceți? Cu un cântec la alegere? Poate chiar și o melodie pe care ai făcut-o? Ei bine, este cel mai ușor lucru din lume și nu te va costa aproape nimic
Afișaj LED RGB de 64 pixeli - O altă clonă Arduino: 12 pași (cu imagini)
Afișaj LED RGB 64 pixeli - O altă clonă Arduino: Acest afișaj se bazează pe o matrice LED RGB 8x8. În scopuri de testare, a fost conectat la o placă standard Arduino (Diecimila) folosind 4 registre de schimbare. După ce am funcționat, l-am permatat pe un PCB fabricat. Registrele de schimbare au o lățime de 8 biți și