在本部分中,我將說(shuō)明您需要執(zhí)行的步驟對(duì)ESP8266進(jìn)行編程。最酷的是,ESP8266有2個(gè)輸出引腳,您可以用其中之一控制LED燈條。因此,您不需要另外的arduino或其他控制器。只需對(duì)arduino uno進(jìn)行編程即可。
第一步是轉(zhuǎn)到arduino IDE中的File-》 Preferences,然后填寫“ http://arduino.esp8266.com/stable/package_esp8266com_index”。 json”添加到其他Boards Manager URL中。/p》
在下一步中,您必須如圖所示連接閃光電路。對(duì)于穩(wěn)壓器,您可以使用LF 33CV或另一種。重要的是,您為ESP8266提供3.3V,5V可能會(huì)破壞它。
接線后,您可以像使用arduino正常進(jìn)行操作一樣,使用添加的軟件來(lái)刷新ESP8266。
重要:在代碼中更改行
Adafruit_NeoPixel像素= Adafruit_NeoPixel(49,2,NEO_GRB + NEO_KHZ800);
并填寫LED數(shù)量您可以使用它而不是我使用的49。
如果它不起作用,請(qǐng)重置ESP8266的電壓,因?yàn)樗仨毺幱陂W光模式。然后再試一次。
第2步:工作原理。
現(xiàn)在您可以在圖中連接電路了并連接2812個(gè)LED。
在提供該電路之前,請(qǐng)確保電源至少可以提供數(shù)量為x 60mA的LED。因?yàn)槊糠N顏色的LED需要每個(gè)LED 20mA的電流。由于我的電源提供的電流不足,因此限制了LED的數(shù)量。如果LED是白色,則軟件將RGB值中的每種顏色最多控制150種,而不是255種。如果您的電源具有足夠的功率,則可以取消該限制。
使用庫(kù)控制I m Adafruit_NeoPixel.h。互聯(lián)網(wǎng)上有許多工作原理的示例。
工作原理:
為電路供電時(shí),如果一切正常,則LED應(yīng)該變白。 。 ESP8266作為接入點(diǎn),您可以通過(guò)用智能手機(jī)連接到無(wú)線網(wǎng)絡(luò)ESP8266來(lái)連接它。借助該軟件,ESP8266提供了一個(gè)網(wǎng)站。您可以在瀏覽器中使用IP 192.168.4.1連接到它。現(xiàn)在,您可以在視頻中看到WS2812 LED的控制頁(yè)面。只需選擇一個(gè)效果并單擊“發(fā)送”,LED就會(huì)開(kāi)始顯示該效果。請(qǐng)記住,在完成每種效果之后,必須先進(jìn)入普通模式,然后才能開(kāi)始另一種效果。
-
LED燈條
+關(guān)注
關(guān)注
2文章
100瀏覽量
13597 -
WS2812
+關(guān)注
關(guān)注
0文章
33瀏覽量
6654 -
ESP8266
+關(guān)注
關(guān)注
51文章
965瀏覽量
47196
發(fā)布評(píng)論請(qǐng)先 登錄
【RA4L1-SENSOR】點(diǎn)亮 WS2812 全彩點(diǎn)陣屏
【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】點(diǎn)亮WS2812點(diǎn)陣屏

2025Q1中國(guó)手機(jī)市場(chǎng):華為領(lǐng)跑 #智能手機(jī) #消費(fèi)電子 #晶揚(yáng)電子 #華為
WS2812B on S32K144始終閃爍白色,即使沒(méi)有數(shù)據(jù)也是如此,為什么?
CW32模塊使用 WS2812彩燈

零知開(kāi)源——使用 GPIO 模擬時(shí)序驅(qū)動(dòng) WS2812B LED 燈帶
零知開(kāi)源——玩轉(zhuǎn)WS2812B燈條模塊

光學(xué)技術(shù)再創(chuàng)新!三思照明反射式發(fā)光LED吸頂燈開(kāi)啟理想生活

基于瑞薩FPB-RA4E2智能床頭燈項(xiàng)目——1編譯環(huán)境搭建與點(diǎn)亮驅(qū)動(dòng)ws2812全彩LED
探索智能手機(jī)上的生成式AI
如何在智能手機(jī)系統(tǒng)中使用bq27505

論如何使用WS2812以及類似燈珠

評(píng)論