Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
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
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
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.