如何使用Arduino控制採用WS2812B可獨立尋址的LED燈

在本篇文章中,我們將學習如何使用Arduino開發板控制可獨立尋址的RGB LED燈或基於WS2812B的LED燈條。首先,我們通過一些基本示例闡釋其工作原理,然後看一個非常酷的使用這些LED燈的Arduino項目 - DIY交互式LED咖啡桌。咖啡桌帶有一顆WS2812B LED燈、用於檢測物體的紅外接近傳感器和用於通過定製的Android應用程序控制顏色的HC-05藍牙模塊。

WS2812B LED燈是如何工作的

讓我們首先仔細看看LED燈條。它由5050型RGB LED燈組成,其中集成了非常緊湊的WS2812B LED驅動器IC。

在這裏插入圖片描述

根據三個紅色、綠色和藍色LED的強度,我們可以模擬出我們想要的任何顏色。

在這裏插入圖片描述

使用這些LED燈的優點在於我們只需使用Arduino開發板上的一個引腳即可控制整個LED燈條。每個LED在每端有三個連接器接口,兩個用於供電,一個用於數據。箭頭表示數據流方向。前一個LED的數據輸出焊盤連接到下一個LED的數據輸入焊盤。我們可以將燈帶切割成我們想要的任何尺寸,也可以使用電線增加LED燈距離。

更多內容請參考以下鏈接:https://www.yiboard.com/thread-989-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章