[ESP32-Audio-Kit音頻開發板測評] WS2812彩色燈帶控制 |
發布時間:2022-03-30 10:24:56 |
ESP32-Audio-Kit音頻開發板配合(he)庫文件FastLED.h的(de)使用(yong)能(neng)輕松地(di)控制WS2812彩色燈(deng)帶的(de)顯(xian)示效果,所用(yong)的(de)驅(qu)動引(yin)腳及燈(deng)帶的(de)點數均可(ke)通過參數進行調整(zheng)。 以(yi)7點彩燈(deng)帶為例,其(qi)顯示程(cheng)序如下:
對于60點的彩色燈帶(dai),其顯示程序如下: 要在ArduinoIDE中編寫程序,需添(tian)加(jia)第三(san)方的FastLED庫,其添(tian)加(jia)與使(shi)用方法為: 1.選(xuan)取“項(xiang)目”菜單下“加載庫(ku)”的“管(guan)理(li)庫(ku)”選(xuan)項(xiang),在庫(ku)管(guan)理(li)器的搜索欄,輸入“FastLED”; 2. 在出現搜索結果(guo)后(hou),點擊“安裝”按鈕; 3. 在完成安裝后,即(ji)可見(jian)到“INSTALLED”的提示,然后點擊“關閉(bi)”以返(fan)回原界面;
在添加FastLED庫之(zhi)后,即可編寫相應的控制程序,其操作方法(fa)為: 1. 選(xuan)取“文件(jian)”菜單下的“新(xin)建”選(xuan)項,生成(cheng)一個新(xin)文件(jian); 2. 在“項(xiang)目”菜單的“加(jia)載庫”下可見到(dao)“FastLED”選項(xiang),點(dian)擊它即可在新文(wen)件中(zhong)添加(jia)FastLED的頭文(wen)件;
|