步驟1:收集組件
購買零件:
購買ARDUINO UNO:
https://www.utsource.net/itm/p/7199843.html
購買WS2812 LED燈:
https://www.utsource.net/itm/p/8673712.html
購買WS2812 LED燈環(huán):
https://www.utsource達(dá)網(wǎng)絡(luò)/ITM/p/8673715.html
////////////////////////////////////////////////////////
所以首先需要獲得兩個重要組件,其中一個是arduino,另一個是neopixel ws2812 LED/led燈帶或環(huán)形燈。
要購買的商品(會員鏈接)-
Arduino Uno-
https://www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod 。..
Ws2812 neo像素(12位)環(huán)-
https://www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812 -。..
https://www。 banggood.com/CJMCU-12-Bit-WS2812-5050-。..
Ws2812 neopixel(7bit)ring-
https://www.banggood.com/5Pcs- CJMCU -7-位WS2812-5 。..
HTTPS://www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5 。..
WS2812 neopixel(3 bit)環(huán)-
https://www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG 。..
https://www。 banggood.com/CJMCU-3bit-WS2812-RGB-LED.。.
WS2812新像素LED燈帶-
https://www.banggood.com/AUDEW-1M4M5M-RGB -SMD5050 -。..
HTTPS://www.banggood.com/4-PCS-WS2812-5V-Taillight 。..
HTTPS://www.banggood。 COM/0_5M1M2M3M4M5M-DC5V-USB-R 。..
HTTPS://www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50 。..
https://開頭www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R 。..
步驟2:連接
非常簡單。您需要做的就是將neopixel的vcc連接到neopixel的+ 5v和Gnd并連接到neopixel的Gnd和Vin引腳到任何數(shù)字引腳(我將其連接到引腳6,因為我們將在軟件中定義引腳6。)。
IIf連接出現(xiàn)問題,然后向視頻尋求幫助。
第3步:編程
打開Arduino IDE,然后轉(zhuǎn)到示例并轉(zhuǎn)到“ neopixel”,然后打開“簡單”草圖。
在草圖中,您需要首先設(shè)置兩件事
1-定義PIN 6(您需要定義與neopixel的Vin引腳相連的arduino的引腳號,我們在這里使用PIN 6)
2-定義NUMPIXELS 12個(您需要定義neopixel的像素個數(shù),這意味著它上面沒有LED,neopixel上有12個LED,所以我們要使用12個)
在循環(huán)部分中,有一個命令用于設(shè)置neopixel的顏色
pixels.setPixelsColor(i,pixels.Color(r,g,b));
其中“ i”是您要打開任何顏色的像素或led的數(shù)量
&“ r”“ g”“ b”是紅色,綠色,藍(lán)色及其值范圍的顏色陰影是0到255。
所以我們在這里使用
pixels.setPixelsColor(0,pixels.Color(0,0,255);
這意味著第一個像素設(shè)置為藍(lán)色。
第4步:上傳代碼
最后一步是將代碼上傳到Arduino,您已經(jīng)完成了;如果您所做的一切正確,那么neopixel將根據(jù)您給出的邏輯打開。
責(zé)任編輯:wv
-
led
+關(guān)注
關(guān)注
242文章
23426瀏覽量
664431 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188230
發(fā)布評論請先 登錄
相關(guān)推薦
零知開源——使用 GPIO 模擬時序驅(qū)動 WS2812B LED 燈帶

零知開源——使用 GPIO 模擬時序驅(qū)動 WS2812B LED 燈帶
零知開源——玩轉(zhuǎn)WS2812B燈條模塊
零知開源——玩轉(zhuǎn)WS2812B燈條模塊

開源項目!手把手教你制作一個互動式LED墻壁時鐘!
使用伺服機(jī)構(gòu)開發(fā)板控制 NeoPixel LED

【敏矽微ME32G070開發(fā)板免費體驗】點亮WS2812B燈板
基于瑞薩FPB-RA4E2智能床頭燈項目——1編譯環(huán)境搭建與點亮驅(qū)動ws2812全彩LED
論如何使用WS2812以及類似燈珠

評論