Turinys:

26 bitų „Nano Pixels“naudojant „Arduino“: 4 žingsniai
26 bitų „Nano Pixels“naudojant „Arduino“: 4 žingsniai

Video: 26 bitų „Nano Pixels“naudojant „Arduino“: 4 žingsniai

Video: 26 bitų „Nano Pixels“naudojant „Arduino“: 4 žingsniai
Video: BTT GTR v1 0 TMC5160 Pro with Sensor less Homing 2024, Lapkritis
Anonim
26 bitų „Nano Pixels“naudojant „Arduino“
26 bitų „Nano Pixels“naudojant „Arduino“

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

Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini 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“

Prijunkite „RGB Led“prie „Arduino Nano“
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

Programavimas
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: