[爆卦]WS2812B是什麼?優點缺點精華區懶人包

為什麼這篇WS2812B鄉民發文收入到精華區:因為在WS2812B這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者MasterChang (我愛ASM)看板Electronics標題Re: [問題] WS281...



用之前請看datasheet,下面推文看得有點無言啊!!
https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf

1.這個不用串電阻,這種裡面有控制IC去控制三色LED的。只要把5V電源
接好就可以。
2.控制信號請看文件第四頁,他沒有定址問題,就是送序列資料,有多少
燈就送多少個,裡面控制IC會自己做pop的動作。


※ 引述《KawasumiMai (舞ペース)》之銘言:
: 如題
: 網路上的Sample看起來都很簡單
: 不知道為什麼可以搞上個一星期這麼久
: 首先,是對WS2812B的認知
: 5V輸入,只有一個訊號線,可定址
: 網路上據說查到一個大概50~60mA
: 在下需要的大概就是30個以內所以也不會超過2A
: 為了保護燈條,並了電容,也串了可變電阻
: 使用了外接的5V2A DC線去供電
: 然後,就遇到了以下諸多問題
: 1.剛開機的時候,燈條總是沒有亮
: 然後可變電阻要先轉到最大,然後再慢慢轉小,燈條才會開始亮?
: 照理說不是接上去就該全亮了嗎?(有訊號去設定的話)
: 燈條應該沒什麼保護措施吧?

使用錯誤,請看文件。燈亮不亮要下控制命令。

: 2.轉亮的過程中,整排亮的狀態是非常不穩定的
: 有的亮,有的沒亮
: 甚至每次轉暗再轉亮的過程中,可能會亮的顆粒都是隨機的
: 然後每個亮的顏色都不太一樣,亮度也不一致
: 有些感覺微亮,有些閃爍,有些紅色有些綠色,轉亮後有些白色有些藍色
: 這跟想像中的不太一樣
: 3.就算串了訊號線,也用普通LED去測試的確是有閃爍訊號輸出
: (使用Adafruit_NeoPixel程式庫)
: 但是,串上訊號線完全沒有反應
: 感覺燈條完全不理會訊號

這東西很簡單,請把文件跟Arduino部分告清楚。

: 光是這三點,就搞了快一星期
: 原本以為這東西就是很簡單的,正負接上去,訊號打上去就會亮了
: 就連需要掃描的LED矩陣都沒有這麼挫折過
: 是在下的理解錯誤嗎?

對,你理解錯誤。

--

不要問我從哪來,我只是一個浪跡天涯的工程師....

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.232.57.227
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1500623421.A.0E3.html
nissptt: 哈,我自首! 07/21 17:16
nissptt: 原po說到有亮,也用了library, 我才以為他有把程試寫好! 07/21 17:16
nissptt: 想說從電源除錯! 看來,是美麗的誤會! 07/21 17:18
nissptt: "程式"寫好! 07/21 17:18
nissptt: ............. 07/21 17:19
nissptt: 那麼,原來之前會亮,甚至閃爍,只是電壓不足的誤動作! 07/21 17:22
nissptt: 所以,雖然,你的程式仍然有可能是對的,但請先用少量WS2 07/21 17:28
nissptt: 812B試。並且,確定之前 你用的Arduino的訊號輸出腳沒被 07/21 17:28
nissptt: 弄壞掉。 07/21 17:28

你可能也想看看

搜尋相關網站