Sisukord:

Nano -pikslid 26 -bitine Arduino kasutamine: 4 sammu
Nano -pikslid 26 -bitine Arduino kasutamine: 4 sammu

Video: Nano -pikslid 26 -bitine Arduino kasutamine: 4 sammu

Video: Nano -pikslid 26 -bitine Arduino kasutamine: 4 sammu
Video: Как использовать датчик переменного/постоянного тока Allegro ACS712 с Arduino 2024, Juuli
Anonim
Nano Pixels 26 bit Arduino abil
Nano Pixels 26 bit Arduino abil

Oma eelmises artiklis tegin õpetuse WS2812 Nano Pixel LED -i kasutamise kohta. Selles artiklis kasutasin 16 -bitist rõngast Nano Pixel WS2812.

Ja selles artiklis näitan teile, kuidas kasutada 26 -bitist rõngast Nano Pixels WS2812.

Riistvara osas pole midagi 16 ja 26 bitti vahel erinev.

Ainult tarkvara osas, mida tuleb muuta.

Omadused ja eelised:

  • Juhtimisahel ja RGB kiip on integreeritud 5050 komponendi paketti.
  • Sisseehitatud signaali ümberkujundamise ahel.
  • Sisseehitatud elektriline lähtestusahel ja voolukatkestuse lähtestusahel.
  • Kaskaadpordi edastussignaal ühe liini võrra.
  • Saatke andmeid kiirusega 800 Kbps.

Lisateabe saamiseks vaadake andmelehte WS2812.

Samm: nõutavad komponendid

Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid

Selle õpetuse jaoks vajalikud komponendid:

  • 26 -bitine WS2812 RGB LED.
  • Arduino Nano V.3
  • Jumper traat
  • Mini USB

Nõutav raamatukogu:

Adafruit NeoPixel

Arduino raamatukogu lisamiseks vaadake seda artiklit "Kuidas Arduinole välist raamatukogu lisada"

Samm: ühendage RGB LED Arduino Nanoga

Ühendage RGB Led Arduino Nanoga
Ühendage RGB Led Arduino Nanoga

WS2812 ühendamiseks Arduino Nanoga järgige alltoodud juhiseid.

WS2812 kuni Arduino

SISSE ==> D6

VCC ==> +5V

GND ==> GND

3. samm: programmeerimine

Programmeerimine
Programmeerimine

Selles tarkvara osas, mis vajab veidi kohandamist. Jaotises "LED -ide arv" reguleerige kasutatud LED -ide arvu.

Arduino tahvli programmeerimiseks järgige alltoodud juhiseid:

Avage Arduino IDE

Klõpsake Fail> Näited> Adafruit NeoPixels> strandtest

Peate sellest visandist muutma mõningaid väärtusi, Muutused peavad olema järgmised:

Kasutatud tihvti

#define LED_PIN 12

LEDide arv

#define LED_COUNT 26

Määra heledus

strip.setBrightness (10);

Muutke programmi vastavalt vajadusele.

Pärast seda laadige programm üles Arduino tahvlile

4. samm: tulemus

Kui olete programmi Arduinosse üleslaadimise lõpetanud. Tulemusi saab näha ülaltoodud videost.

Täname, et lugesite seda artiklit. näeme järgmises artiklis.

Kui teil on küsimusi, kirjutage lihtsalt kommentaaride veergu.

Soovitan: