



在本部分中,我将说明您需要执行的步骤对ESP8266进行编程。最酷的是,ESP8266有2个输出引脚,您可以用其中之一控制LED灯条。因此,您不需要另外的arduino或其他控制器。只需对arduino uno进行编程即可。
第一步是转到arduino IDE中的File-》 Preferences,然后填写“ http://arduino.esp8266.com/stable/package_esp8266com_index”。 json”添加到其他Boards Manager URL中。/p》
在下一步中,您必须如图所示连接闪光电路。对于稳压器,您可以使用LF 33CV或另一种。重要的是,您为ESP8266提供3.3V,5V可能会破坏它。
接线后,您可以像使用arduino正常进行操作一样,使用添加的软件来刷新ESP8266。
重要:在代码中更改行
Adafruit_NeoPixel像素= Adafruit_NeoPixel(49,2,NEO_GRB + NEO_KHZ800);
并填写LED数量您可以使用它而不是我使用的49。
如果它不起作用,请重置ESP8266的电压,因为它必须处于闪光模式。然后再试一次。
第2步:工作原理。

现在您可以在图中连接电路了并连接2812个LED。
在提供该电路之前,请确保电源至少可以提供数量为x 60mA的LED。因为每种颜色的LED需要每个LED 20mA的电流。由于我的电源提供的电流不足,因此限制了LED的数量。如果LED是白色,则软件将RGB值中的每种颜色最多控制150种,而不是255种。如果您的电源具有足够的功率,则可以取消该限制。
使用库控制I m Adafruit_NeoPixel.h。互联网上有许多工作原理的示例。
工作原理:
为电路供电时,如果一切正常,则LED应该变白。 。 ESP8266作为接入点,您可以通过用智能手机连接到无线网络ESP8266来连接它。借助该软件,ESP8266提供了一个网站。您可以在浏览器中使用IP 192.168.4.1连接到它。现在,您可以在视频中看到WS2812 LED的控制页面。只需选择一个效果并单击“发送”,LED就会开始显示该效果。请记住,在完成每种效果之后,必须先进入普通模式,然后才能开始另一种效果。
-
LED灯条
+关注
关注
2文章
100浏览量
13976 -
WS2812
+关注
关注
0文章
35浏览量
7206 -
ESP8266
+关注
关注
51文章
972浏览量
49786
发布评论请先 登录
在昉·星光开发板上控制WS2812B炫彩灯环
郎特科技 LED 吸顶灯:从感应类型到功率的选型攻略!
CW32L012/F030灵眸X1智能小车——板载WS2812驱动示例
【瑞萨RA6E2地奇星开发板试用】点亮 WS2812 全彩点阵屏
基于STM32F103C8T6驱动WS2812彩灯模块点亮RGB灯
【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果
【雷达模组】为什么你的吸顶灯总是“人还在,灯却灭了”?
【瑞萨RA6E2】点亮 WS2812 全彩点阵屏
亿光67-24ST系列LED为智能手机“点睛”
傲琪人工合成石墨片: 破解智能手机散热困境的创新解决方案
【RA4L1-SENSOR】点亮 WS2812 全彩点阵屏
这款吸顶灯竟能听懂人话?WTK6900P芯片让普通灯具秒变"语音管家"!
【RA-Eco-RA4M2开发板评测】点亮WS2812点阵屏
如何使用智能手机控制WS2812吸顶灯
评论