如何使用Wled控制RGB LED

news/2025/3/15 15:14:40/文章来源:https://www.cnblogs.com/linkstu/p/18773705

要装饰您的照明设置,WS2812B RGB led是最好的选择之一。为了控制这些可寻址的led,我们需要一个像ESP32这样的微控制器,还必须上传代码。编写代码来控制可寻址led并不难,但如果你只是想在客厅或办公室添加一些环境照明,并通过智能手机来管理它呢?目前最好的选择,毫无疑问,是WLED。如果你不熟悉WLED, WLED项目是一个控制led和基于spi的芯片组的web服务器。

它可以控制两种类型的LED灯:数字可寻址和模拟不可寻址。WLED还提供了与亚马逊Alexa、谷歌Assistant和Phillips Hue等平台通信的开放协议,它基于这两种ESP控制器,并且是完全开源的。你还可以通过智能手机控制整个灯光设置。

特别感谢JLCMC,您的高品质机电部件的首选目的地,提供超过60万种产品,跨越130个类别,包括机械部件,直线运动系统,传动部件等。jlcmc致力于提供正品,具有竞争力的价格和快速交货- 24小时内发货- jlcmc简化了您的采购流程,降低了成本并提高了效率。另外,享受免费下载的2D和3D CAD文件,以增强您的设计。

步骤1:固件上传

•首先去Wled官方网站。在这里,您可以看到安装选项。你也可以选择Wled的版本,我建议使用最新的版本。单击Install。

•现在将ESP32微控制器与笔记本电脑连接起来。在右侧,您将看到com端口选择选项。选择您连接的端口并单击连接。另外,请确保在笔记本电脑中预安装了CP2102驱动程序。

•现在你会看到两个选项安装WLED/日志和控制台。只需点击安装Wled将固件上传到ESP32。

•如果你得到错误,然后按BOOT按钮2秒,它将从ESP32中擦除所有数据。

•现在重新点击安装,再次上传固件。

•现在上传固件只需要2分钟。

•2分钟后,您将看到祝贺安装完成消息,只需单击Next。

•现在输入您的wifi网络的SSID和密码,确保您的智能手机和Wled应用程序连接到相同的wifi网络。输入详细信息后,单击Next。

•现在您已经成功完成了安装过程,只需点击访问设备进行LED配置。

步骤2:WLED应用

•首先从Play Store或App Store安装WLED应用程序并打开它。

•首先点击右边的加号图标。

•现在点击发现灯

•您将发现已连接的ESP32为{found WLED}

点击找到的WLED。现在你会看到一个界面,它会显示你的ESP32与WiFi网络连接,也会显示它的IP地址。现在点击它,得到一个界面,你可以控制整个RGB led设置只需点击一下。

步骤3:

配置现在你必须做LED的配置。你也可以在笔记本电脑或智能手机上进行同样的操作。我更喜欢智能手机,只需按照上述步骤打开应用程序,点击右侧的配置选项。

•LED偏好现在点击LED偏好。向下滚动一点,你会看到一列的硬件设置,从这里你可以做一些以下的改变。

•LED的类型

•LED的长度

•GPIO数量

•颜色的顺序

•根据您的设置更改数据&点击保存以保存更改。

•Wifi设置现在点击Wifi设置,从这里你可以改变你的Wifi网络的SSID和密码。更改数据后,单击Save保存数据。

步骤4:连接

现在将您的Ws2812b RGB led带与ESP32微控制器连接。你可以参考上面的图片。

步骤5:

测试用5v适配器接通ESP32微控制器的电源。打开Wled应用程序,点击连接的LED,现在从这里你可以改变颜色,效果,也可以添加定时器和更多。你也可以得到一个音乐控制选项。只需探索应用程序。

步骤6:

在我看来,Wled是控制RGB led的最佳选择,无论你是初学者还是电子专业人士。它允许控制的RGB led有很多效果在免费的成本加上不需要编码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/899217.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

将树莓派Pico变成带有触摸屏界面的USB-HID设备

将您的树莓派Pico变成带有触摸屏界面的USB-HID设备!在这个项目中,我们将在Arduino IDE中设置编程环境,为3.5”Pico Touch LCD屏蔽配置库,测试基本功能,创建简单的按钮(用于复制和粘贴),显示自定义图标,甚至使用Windows环境变量来启动程序。设置编程环境 安装Arduino IDE …

20250315

1. 20号胶 3-5的细分

语音交友app源码,优化白屏降低用户负面情绪

语音交友app源码,优化白屏降低用户负面情绪目标: 缩小打包体积,优化白屏时间路由懒加载const Home = () => import(/* webpackChunkName: "home" */"@/views/home/index.vue"); const MetricGroup = () => import(/* webpackChunkName: "met…

Visio绘制时间轴安排图的方法

本文介绍基于Visio软件绘制时间轴、日程安排图、时间进度图等的方法~本文介绍基于Visio软件绘制时间轴、日程安排图、时间进度图等的方法。在很多学习、工作场合中,我们往往需要绘制如下所示的一些带有具体时间进度的日程安排、工作流程、项目进展等可视化图表。而基于Visio软…

华为---MUX VLAN简介及示例配置

https://blog.csdn.net/lehe99/article/details/1426209886.4 配置及解析 system-view [Huawei]sysname R [R]interface GigabitEthernet 0/0/0 [R-GigabitEthernet0/0/0]ip address 192.168.11.254 24 [R]interface LoopBack 11 [R-LoopBack11]ip address 11.11.11.11 32 syst…

SQL Server 列存储HTAP介绍

本篇文章是我线下活动分享的一个活动PPT,现在分享在我的个人博客中

基于QWidget打造的进度条控件(等待控件、加载控件)

效果图功能支持设置加载进度条颜色 支持设置中间显示文字、文字颜色、文字大小 基于QWidget开发, 开箱即用。全部代码 CircleWaitingWidget.h #pragma once #include <QWidget>/// /// 环状等待控件。 /// class CircleWaitingWidget : public QWidget {Q_OBJECTpubli…

完全开源的SQL2API低代码工具SQLREST

在现代 Web 应用中,API(应用程序编程接口)是连接前端与后端业务逻辑的重要桥梁。传统的 API 开发方式通常需要手动编写大量代码,尤其是当需要与数据库交互时,开发效率往往较低。 一、什么是 SQLREST SQLREST是一款完全开源的SQL2API低代码工具,帮助用户同步编写SQL或简单…

【晶体】范得华力,氢键

晶体的分类: 1、 金属晶体,比如铜,2、离子晶体,比如NaCl晶体,盐,3、分子晶体,比如:干冰 4、共价晶体,比如说SiO2 分子晶体,是由分子间范得华力吸引形成的。 什么是 范得华力? 分子的部分区域是正电,部分区域是负电。分子与分子之间,正负吸引的力,就是范得华…

JDK8-日历类--java进阶day07

JDK7和JDK8之间的时间API比较1.日历类1.LocalDateTime LocalDateTime最为齐全,只要掌握这个类,另外两个都是一样的now方法获取到此刻时间,of方法设置想要的时间如下图2.LocalDateTime与LocalDate和LocalTime之间的转换.3.get方法获取时间使用get,后面加上自己想要获取的时间…

ASE50N25-ASEMI光伏逆变器专用ASE50N25

ASE50N25-ASEMI光伏逆变器专用ASE50N25编辑:LL ASE50N25-ASEMI光伏逆变器专用ASE50N25 型号:ASE50N25 品牌:ASEMI 封装:TO-220F 最大漏源电流:50A 漏源击穿电压:250V 批号:最新 RDS(ON)Max:45mΩ 引脚数量:3 沟道类型:N沟道MOS管 封装尺寸:如图 特性:MOS管、N沟…