Talaan ng mga Nilalaman:

Nano Pixels 26 Bit Gamit ang Arduino: 4 Hakbang
Nano Pixels 26 Bit Gamit ang Arduino: 4 Hakbang

Video: Nano Pixels 26 Bit Gamit ang Arduino: 4 Hakbang

Video: Nano Pixels 26 Bit Gamit ang Arduino: 4 Hakbang
Video: BTT GTR v1 0 TMC5160 Pro with Sensor less Homing 2024, Nobyembre
Anonim
Nano Pixels 26 Bit Gamit ang Arduino
Nano Pixels 26 Bit Gamit ang Arduino

Sa aking nakaraang artikulo, gumawa ako ng isang tutorial sa kung paano gamitin ang WS2812 Nano Pixel LED. Sa artikulong iyon, ginamit ko ang 16 Bit Ring Nano Pixel WS2812.

At sa artikulong ito, ipapakita ko sa iyo kung paano gamitin ang ring ng 26bit na Nano Pixels WS2812.

Sa seksyon ng hardware, walang naiiba sa pagitan ng 16 na piraso at 26 na piraso.

Sa seksyon lamang ng software na kailangang baguhin.

Mga Tampok at Pakinabang:

  • Ang control circuit at RGB chip ay isinama sa isang pakete ng 5050 na mga bahagi.
  • Built-in na signal reshaping circuit.
  • Ang built-in na electric reset circuit at nawala na power reset circuit.
  • Ang signal ng paghahatid ng port ng cascading sa pamamagitan ng solong linya.
  • Magpadala ng data sa bilis na 800Kbps.

Tingnan ang datasheet para sa karagdagang impormasyon WS2812.

Hakbang 1: Kinakailangan na Mga Sangkap

Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi

Ang mga sangkap na kailangan mo para sa tutorial na ito:

  • 26 Bit WS2812 RGB LED.
  • Arduino Nano V.3
  • Jumper wire
  • Mini USB

Kinakailangan Library:

Adafruit NeoPixel

Upang magdagdag ng isang library sa Arduino, tingnan ang artikulong ito "Paano Magdagdag ng isang Panlabas na Library sa Arduino"

Hakbang 2: Ikonekta ang RGB Led sa Arduino Nano

Ikonekta ang RGB Led sa Arduino Nano
Ikonekta ang RGB Led sa Arduino Nano

Sundin ang mga tagubilin sa ibaba upang ikonekta ang WS2812 sa Arduino Nano:

WS2812 kay Arduino

SA ==> D6

VCC ==> + 5V

GND ==> GND

Hakbang 3: Programming

Programming
Programming

Sa bahaging ito ng software na nangangailangan ng kaunting pagsasaayos. Sa seksyong "Bilang ng mga LED", ayusin ang bilang ng mga ginamit na LED.

Sundin ang mga tagubilin sa ibaba upang mai-program ang Arduino board:

Buksan ang Arduino IDE

I-click ang File> Mga Halimbawa> Adafruit NeoPixels> strandtest

Dapat mong baguhin ang ilang mga halaga mula sa sketch na ito, Ang dapat na baguhin ay ang mga sumusunod:

Pin ang ginamit

# tukuyin ang LED_PIN 12

Bilang ng mga LED

# tukuyin ang LED_COUNT 26

Itakda ang Liwanag

strip.setBightness (10);

Baguhin ang programa kung kinakailangan mo ito.

Pagkatapos nito, i-upload ang programa sa Arduino board

Hakbang 4: Resulta

Kapag natapos mo na ang pag-upload ng programa sa Arduino. Ang mga resulta ay makikita sa video sa itaas.

Salamat sa pagbabasa ng artikulong ito. magkita tayo sa susunod na artikulo.

Kung mayroon kang mga katanungan, isulat lamang sa haligi ng mga komento.

Inirerekumendang: