基于Arduino的無線電控制LED燈條設(shè)計(jì)說明:
我們愛好者喜歡開關(guān),控制東西和LED燈,這個(gè)項(xiàng)目是這些元素的組合,遙控器使用兩個(gè)通道點(diǎn)亮LED燈條,我想知道它是否會響應(yīng),結(jié)果是非常重要的,甚至超出我的預(yù)期。無線電接收器輸出我們連接到Arduino的PWM信號。我使用了ELE(通道2)和AUX POT(通道5)來控制LED燈條。讀取PWM信號的脈沖庫,用于LED控制FastLED庫。LED燈條是WS2812B可尋址LED(30leds / m), 總共5米。
視頻觀看地址:https://v.youku.com/v_show/id_XMzIyNDQ0NTg2NA==.html
第1步:所需零件
主要部分
- Arduino板 - (我的Arduino Nano V3)
- WS2812B LED燈條
- 任何帶有接收器的無線電控制器,可輸出PWM信號
- LED燈帶零件
- 470uf - 1000uf 16V電容(防止電壓尖峰)
- 470R歐姆電阻(保護(hù)arduino信號)
- 3線伺服電纜
- 2.3mm寬的黑色熱縮管
- 5V 6A電源適配器
第2步:LED燈直流適配器
LED Strip應(yīng)該由一個(gè)外部的5V電源適配器供電,Arduino將無法提供足夠的電流來維持它。我做了一個(gè)直流到LED連接器適配器,并包括一個(gè)伺服電纜線連接到包括5V - LED信號 - GND的arduino。我焊接了一個(gè)470R電阻到LED信號線和一個(gè)電容到DC插孔。
注意:如果你從USB供電Arduino你應(yīng)該從電源適配器斷開5V線,最好不要有兩個(gè)分離的電源同時(shí)連接。確保直流適配器和Arduino之間的GND連接。
第3步:連接無線接收器 - CH 2和CH 5
按如下方式連接PWM接收器通道:
Arduino D2 - > RX Channel 2 *這將控制LED指示位置
Arduino D3 - > RX Aux Channel 5 *這將控制LED色調(diào)的顏色。
從Arduino的無線電接收器+ 5V GND
第4步:復(fù)制Arduino代碼
將附件的Arduino代碼復(fù)制到一個(gè)新的草圖,保存并上傳。pulseIn函數(shù)讀取PWM信號并將其轉(zhuǎn)換為我們可以使用的值。
第5步:玩得開心!
將電源連接到我們制造的直流適配器,并使用無線電控制器與LED燈一起玩。