
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

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.
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang

DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang

Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)

Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang

Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)

Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c