Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 veiksmas: prijunkite „RGB Led“prie „Arduino Nano“
- 3 žingsnis: programavimas
- 4 žingsnis: rezultatas
Video: 26 bitų „Nano Pixels“naudojant „Arduino“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Ankstesniame straipsnyje aš parengiau pamoką, kaip naudoti „WS2812 Nano Pixel LED“. Tame straipsnyje aš naudojau 16 bitų žiedą „Nano Pixel WS2812“.
Ir šiame straipsnyje aš jums parodysiu, kaip naudoti 26 bitų žiedą „Nano Pixels WS2812“.
Techninės įrangos skyriuje niekas nesiskiria nuo 16 bitų iki 26 bitų.
Tik programinės įrangos skiltyje, kurią reikia keisti.
Savybės ir privalumai:
- Valdymo grandinė ir RGB lustas yra integruoti į 5050 komponentų paketą.
- Integruota signalo keitimo grandinė.
- Įmontuota elektros atstatymo grandinė ir elektros energijos tiekimo nutraukimo grandinė.
- Kaskadinis prievado perdavimo signalas viena linija.
- Siųskite duomenis 800Kbps greičiu.
Daugiau informacijos rasite duomenų lape WS2812.
1 žingsnis: reikalingi komponentai
Šiai pamokai reikalingi komponentai:
- 26 bitų WS2812 RGB šviesos diodas.
- „Arduino Nano“V.3
- Jumperio viela
- Mini USB
Reikalinga biblioteka:
„Adafruit NeoPixel“
Norėdami pridėti biblioteką prie „Arduino“, skaitykite šį straipsnį „Kaip pridėti išorinę biblioteką prie„ Arduino ““
2 veiksmas: prijunkite „RGB Led“prie „Arduino Nano“
Vykdykite toliau pateiktas instrukcijas, kad prijungtumėte WS2812 prie „Arduino Nano“:
WS2812 į Arduino
IN ==> D6
VCC ==> +5V
GND ==> GND
3 žingsnis: programavimas
Šioje programinės įrangos dalyje, kurią reikia šiek tiek pakoreguoti. Skiltyje „Šviesos diodų skaičius“sureguliuokite naudojamų šviesos diodų skaičių.
Norėdami programuoti „Arduino“plokštę, vadovaukitės toliau pateiktomis instrukcijomis:
Atidarykite „Arduino IDE“
Spustelėkite Failas> Pavyzdžiai> Adafruit NeoPixels> strandtest
Turite pakeisti kai kurias šio eskizo vertes, Tai, kas turi būti pakeista, yra tokia:
Naudotas smeigtukas
#define LED_PIN 12
Šviesos diodų skaičius
#define LED_COUNT 26
Nustatykite ryškumą
strip.setBrightness (10);
Pakeiskite programą, kaip jums reikia.
Po to įkelkite programą į „Arduino“lentą
4 žingsnis: rezultatas
Kai baigsite įkelti programą į „Arduino“. Rezultatus galima pamatyti aukščiau esančiame vaizdo įraše.
Dėkojame, kad perskaitėte šį straipsnį. pasimatysime kitame straipsnyje.
Jei turite klausimų, tiesiog rašykite komentarų skiltyje.
Rekomenduojamas:
„Arduino Nano“-MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio akselerometro pamoka: 4 žingsniai
„Arduino Nano“-MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio pagreičio matuoklio pamoka: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromašinis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
Raspberry Pi MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio akselerometro „Python“vadovėlis: 4 žingsniai
„Raspberry Pi MMA8452Q“3 ašių 12 bitų/8 bitų skaitmeninio akselerometro „Python“vadovėlis: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromechaninis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
Raspberry Pi MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: 4 žingsniai
„Raspberry Pi MMA8452Q“3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromechaninis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
8 bitų dainos naudojant „Arduino“/ „Zelda“pabaigos temą: 4 žingsniai
8 bitų dainos naudojant „Arduino“/ „Zelda“pabaigos temą: Ar kada nors norėjote sukurti tokias dovanų korteles ar žaislus, kurie atkuria ar išspaudžia dainą? Su savo pasirinkta daina? Gal net daina, kurią sukūrėte? Na, tai lengviausias dalykas pasaulyje ir jums nieko nekainuos
„Pasidaryk pats“„MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti: 3 žingsniai
Pasidaryk pats „MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti. Šis projektas padės jums prijungti 18 šviesos diodų (6 raudonos + 6 mėlynos + 6 geltonos) prie „Arduino“plokštės ir išanalizuoti kompiuterio garso plokštės realaus laiko signalus ir perduoti juos šviesos diodai, kad jie užsidegtų pagal ritmo efektus (Snare, High Hat, Kick)