Բովանդակություն:

Nano պիքսելներ 26 բիթ Arduino- ի միջոցով. 4 քայլ
Nano պիքսելներ 26 բիթ Arduino- ի միջոցով. 4 քայլ

Video: Nano պիքսելներ 26 բիթ Arduino- ի միջոցով. 4 քայլ

Video: Nano պիքսելներ 26 բիթ Arduino- ի միջոցով. 4 քայլ
Video: Machine VS microblading SOFTAP technique. ELENA RUSTAMOVA 2024, Նոյեմբեր
Anonim
Նանո պիքսելներ 26 բիթանոց ՝ օգտագործելով Arduino- ն
Նանո պիքսելներ 26 բիթանոց ՝ օգտագործելով Arduino- ն

Իմ նախորդ հոդվածում ես պատրաստել եմ ձեռնարկ, թե ինչպես օգտագործել WS2812 Nano Pixel LED- ը: Այդ հոդվածում ես օգտագործել եմ 16 Bit Ring Nano Pixel WS2812- ը:

Եվ այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել 26 բիթանոց օղակ Nano Pixels WS2812:

Սարքավորման բաժնում ոչինչ չի տարբերվում 16 բիթից և 26 բիթից:

Միայն ծրագրաշարի բաժնում, որը պետք է փոփոխվի:

Առանձնահատկություններ և առավելություններ.

  • Կառավարման սխեման և RGB չիպը ինտեգրված են 5050 բաղադրիչներից բաղկացած փաթեթում:
  • Ներկառուցված ազդանշանի վերափոխման միացում:
  • Ներկառուցված էլեկտրական վերականգնման միացում և հոսանքի կորած վերականգնման միացում:
  • Կասկադի նավահանգստի փոխանցման ազդանշանը մեկ գծով:
  • Տվյալներ ուղարկեք 800Kbps արագությամբ:

WS2812 լրացուցիչ տեղեկությունների համար տե՛ս տվյալների թերթիկը:

Քայլ 1: Պահանջվող բաղադրիչներ

Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ

Այս ձեռնարկի համար ձեզ անհրաժեշտ բաղադրիչները.

  • 26 բիթ WS2812 RGB LED:
  • Arduino Nano V.3
  • Jumper մետաղալար
  • Մինի USB

Պահանջվող գրադարան.

Adafruit NeoPixel

Arduino- ին գրադարան ավելացնելու համար տե՛ս այս հոդվածը «Ինչպես արտաքին գրադարան ավելացնել Arduino- ին»

Քայլ 2. Միացրեք RGB Led- ը Arduino Nano- ին

Միացրեք RGB Led- ը Arduino Nano- ին
Միացրեք RGB Led- ը Arduino Nano- ին

Հետեւեք ստորեւ բերված հրահանգներին `WS2812- ը Arduino Nano- ին միացնելու համար.

WS2812 դեպի Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում

Partրագրաշարի այս հատվածում, որը մի փոքր ճշգրտման կարիք ունի: «LED- ների քանակը» բաժնում կարգավորեք օգտագործվող LED- ների քանակը:

Հետեւեք ստորեւ բերված հրահանգներին `Arduino տախտակը ծրագրավորելու համար.

Բացեք Arduino IDE- ն

Կտտացրեք Ֆայլ> Օրինակներ> Adafruit NeoPixels> strandtest

Այս ուրվագծից դուք պետք է փոխեք որոշ արժեքներ, Այն, ինչ պետք է փոխվի, հետևյալն է.

Օգտագործված է կապում

#սահմանել LED_PIN 12

LED- ների քանակը

#սահմանել LED_COUNT 26

Սահմանել Պայծառություն

strip.setBrightness (10);

Փոխեք ծրագիրը, ինչպես դա անհրաժեշտ է:

Դրանից հետո ծրագիրը վերբեռնեք Arduino տախտակին

Քայլ 4: Արդյունք

Երբ ավարտեք ծրագիրը Arduino- ում բեռնելը: Արդյունքները կարելի է տեսնել վերը նշված տեսանյութում:

Շնորհակալություն այս հոդվածը կարդալու համար: կհանդիպենք հաջորդ հոդվածում:

Եթե ունեք հարցեր, պարզապես գրեք մեկնաբանությունների սյունակում:

Խորհուրդ ենք տալիս: