{{ 'fb_in_app_browser_popup.desc' | translate }} {{ 'fb_in_app_browser_popup.copy_link' | translate }}
{{ 'in_app_browser_popup.desc' | translate }}
歡迎光臨瑪可希維,本站商品皆為台灣現貨、含稅可打統編
商品存貨不足,未能加入購物車
您所填寫的商品數量超過庫存
{{'products.quick_cart.out_of_number_hint'| translate}}
{{'product.preorder_limit.hint'| translate}}
每筆訂單限購 {{ product.max_order_quantity }} 件
現庫存只剩下 {{ quantityOfStock }} 件
※ 大陸模組有極高的CP值,在概念驗證與研發階段非常好用,但多數沒有完整的規格書,若是大規模或量產用途請務必了解商品特性並驗證後使用。 ┌關鍵字┐ WS2812、WS2812B、RGB ┌版本差異┐ 目前無多版本 ┌商品介紹┐ → 採用WS2812B Intelligent control LED integrated light source → 紅綠藍三色各有0 ~ 255段可調整,共16,777,216色可用 → 每種WS2812B的板子,背面的OUT都可以再去接別的板子的IN,並用同一個MCU控制 → 理論上在30FPS更新速度下,可以串聯1024顆WS2812B → 800Kbps的資料傳輸速率,並且顏色更新速率可達400Hz → 在5公尺內的傳輸訊號不需要訊號增強中繼站 → WS2812B相較一般的RGB僅需要1條控制線,並且控制線也不需要輸出能力,在搭配MCU使用上更簡易 常見用途: ○ 電競產品、電競風格擺飾、裝潢 ○ RGB燈條(聖誕裝飾等等)、可調光夜燈 ○ 全彩顯示器 ○ 各種多色採光(如舞池燈等等) ┌特性說明┐ ★ 本商品 工作電壓:4V ~ 6V 連結方法:2.54mm SMT 通訊方式:1-WIRE 鎖點:M1.5 x 4 腳位說明: ◎ 5V(VCC):供電端 ◎ GND:接地端 ◎ DI(IN):1-Wire訊號輸入 ◎ DO(OUT):1-Wire訊號輸出(若還有串連下一個板子) ★ WS2812B IC等級:商用級 基本用途:RGB LED 工作電壓(電源VCC):6V ~ 7V 工作電壓(LED VDD):6V ~ 7V 波長(Red):620nm ~ 630nm 波長(Green):515nm ~ 530nm 波長(Blue):465nm ~ 475nm 亮度(Red):550mcd ~ 700mcd 亮度(Green):1100mcd ~ 1400mcd 亮度(Blue):200mcd ~ 400mcd 工作電流(R or G or B):20mA 工作溫度:-25℃ ~ 80℃ ┌相關說明┐ 基礎運用:本商品在網路上有非常多資料可以參考,使用本商品完全可以使用網路上的Library就可以簡單操作,但是在設計RGB時最難的並非操作的程式碼,而是要如何設計一個好看的燈光,例如說在什麼使用情境下要進行追光,又在甚麼情況之下要漸淡,至於漸淡又是要怎麼樣的漸淡,這些通通都要自己來定義每次更新(re-fresh)色碼該如何變動,因此一組好的燈串厲害的當然跟RGB的品質有關,但是我們在選擇時也會去看是否有好的軟體可以對應讓他有好的顏色變化,不論是電競風格,抑或是走比較文青的冷色系打光,通通都是可以的。 進階運用:設計本商品的Library算滿簡單的,首先基本的要求是可以理解MCU的工作循環跟理解電位的基本原理,本商品走1-Wire協定,顧名思義就是一條線,因此沒有CLK,沒有CLK的情況下就要根據Datasheet的要求設計可以發送要求的頻率訊號,首先WS2812的情況中,要發送0Code時,需要拉高電位0.35μs ± 150ns再拉低電位0.8μs ± 150ns,要發送1Code時,需要拉高電位0.7μs ± 150ns再拉低電位0.6μs ± 150ns,拉高與拉低電位總時間需為1.25μs ± 600ns,設計WS2812時,需要理解本商品的特性,就是可以根據需求連續串接多顆WS2812使用(官方Datasheet提到理論上在30FPS更新速度下,可以串聯1024顆),在訊號層面每個RGB分別為3個Byte的訊號,因此若假設目前使用的裝置為8位元的WS2812模組, 要使其全部都有色彩變化,則需要發送8 * 3 = 24個Byte,以此類推64位元則為64 * 3 =192個Byte,在每3個Byte的結構中使用的輸出方式為MSB,分別是第一個Byte為Green的亮度、第二個Byte為Red的亮度、第三個Byte為Blue的亮度,每個Byte可以支援0 ~ 255色,因此就可以簡單地轉換成色碼,如白亮光色為RGB(255,255,255),輸出也僅需要傳送0xFF、0xFF、0xFF即可,接著,本商品在串聯上使用非常簡單,不需要做甚麼額外的斷點,假設有兩顆RGB,那麼就傳送6個Byte,WS2812會自己消化,值得一說的是,WS2812是有順序性的,因此會根據接線的順率去取用訊號,簡單來說,若有三顆WS2812串聯的狀態下,輸出9個Byte,根據接線順序的第一顆RGB會消化掉第1組的三個Byte作為其發光的色碼,接著依序剩下2組分別再由第二顆與第三顆RGB依序消化掉。 說明 | 時間 | 誤差 0 Code, 高電位 | 0.35μs | ±150ns 0 Code, 低電位 | 0.8μs | ±150ns 1 Code, 高電位 | 0.7μs | ±150ns 1 Code, 低電位 | 0.6μs | ±150ns Reset 50µs 以下為數字表: 3-Byte | G7 | G6 | G5 | G4 | G3 | G2 | G1 | G0 | R7 | R6 | R5 | R4 | R3 | R2 | R1 | R0 | B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0