WS2812灯条基于WLED开源项目无门槛使用简介

WS2812灯条基于WLED开源项目无门槛使用简介


  • 📌项目github地址:https://github.com/Aircoookie/WLED
  • 📍WLED详情地址:https://kno.wled.ge/
  • 🎈网页在线烧录固件地址:https://install.wled.me/
  • ✨ 仅作为使用的话,是无门槛的,但是需要有一定的硬件条件:需要准备一款WLED所支持的控制的ESP8266/EPS32板子,和WS2812灯条。
  • 🔖当前固件版本:WLED 0.14.0
  • 🌿当前所提供的可直接刷固件支持的芯片:esp8266、esp32、esp32c3、esp32S2、esp32S3。
✨为什么使用WLED固件来控制调节WS2812灯条,因为这是一个很成熟且丰富的灯带控制系统,重要的一点是开源的。

⛳刷固件必备调节

  • 🌿提前从github WLED项目下载好对应目标固件(支持在线烧录的芯片不需要准备)。
  • 🌿固件烧录目标芯片所需要的烧录条件,不管是串口烧录还是USB直接烧录。最好购买成品的对应开发板。

🌼手机客户端控制APP

  • ✨WLED app如果是安卓端,那么国内不能直接访问下载到,这里直接提供当前最新的1.1.0版本和1.0.3版本
    • 1.1.0版本
链接:https://pan.baidu.com/s/1V9jKOG1EtIf9rZSRy0_-4w 
提取码:79at
    • 1.0.3版本
链接:https://pan.baidu.com/s/1arG0RJ9VyAwvLYuHD1pVpA 
提取码:dj18
  • 🌿对于IOS端,可以直接在IOS应用商店搜索并下载安装。

🔨固件烧录

👉🏻固件烧录可以使用乐鑫官方的烧录工具进行烧录,也可以通过wled官方提供的网页,在线烧录。如果是纯小白推荐在网页页面内操作固件烧录。
  • 🌿在线固件烧录:https://install.wled.me/
    在这里插入图片描述

  • 🔧 乐鑫的专用的烧录工具烧录:下载flash_download_tool_3.9.5

  • 🎈当前最新固件下载地址:https://github.com/Aircoookie/WLED/releases/tag/v0.14.0
    在这里插入图片描述

  • 👉🏻可以参考wled官方提供的烧录教程:https://kno.wled.ge/basics/install-binary/#what-binary-should-i-use

🛠重要参数配置

  • 📜所有功能以及参数配置,可以参考:https://kno.wled.ge/features/settings/
  • 🔖参数配置可以通过网页以及wled App进行配置。
  • 🌿 如果是通过页面烧录程序的,可以直接在https://install.wled.me/进行。配置。
  • 🔖烧录固件后第一步就是配网,如果是网页烧录的,直接会调到配网界面。其他烧录工具烧录的,那么可以通过电脑端或手机端,通过WIFI搜索到wled AP 网络,连接并接入配网。(默认密码是wled1234)
  • 🌿引脚和灯珠类型以及数量设置。
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • ✨这里配置的灯珠类型是:WS2812,灯珠数量为480个,控制引脚:gpio2(对于esp8266 nodemcu就是D4),其他参数根据使用的灯珠参数进行配置。

⏱本地时间设置

  • 📋依旧是在设置选项里面:
    在这里插入图片描述
    在这里插入图片描述
  • 🔖这里配置东八区北京时间。UTC offset偏移秒数:28800
  • 🌿如果不是阵列类型的灯珠排列方式,不推荐勾选Analog Clock overlay该选项。如果是单条灯带,可能会出现前面有一段灯珠不亮。

The special overlay to use. Allows to display a clock on the strip使用特殊的覆盖层。允许在条带上显示时钟.

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

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

相关文章

安全技术与防火墙

目录 一、安全技术 1、安全技术 2、防火墙的分类 二、netfilter 1、netfilter简述 2、防火墙工具 1.iptables工具 2.netfilter的四表五链 3.内核中数据包的传输过程 4.三种报文流向 5.实操 总结:本章主要介绍了安全技术与防火墙 一、安全技术 1、安全技…

解决Unable to preventDefault inside passive event listener invocation.报错

报错信息: 这个报错大致说的是:无法在被动事件侦听器调用中防止Default 查了其他博主的解决办法:比如: 1、声明事件监听的时候设置为主动事件监听: window.addEventListener(‘touchmove’, handler, { passive: fal…

【软件测试学习】—软件测试模型(二)

【软件测试学习】—软件测试模型(二) 我 | 在这里 👩‍🦰👩‍🦰 读书 | 长沙 ⭐计算机科学与技术 ⭐ 本科 【2024届】 🎃🎃 爱好 | 旅游、跑步、网易云、美食、摄影 🎖️…

VR特警野外武装仿真虚拟训练实操教学保证训练效果

特警VR模拟仿真训练软件的优势主要体现在以下几个方面: 真实感和沉浸感:通过VR技术,特警可以在虚拟环境中体验真实的训练场景,如人质解救、反恐行动等。这种真实感和沉浸感可以帮助特警更好地理解和适应实际情况,提高训…

GoLang切片

一、切片基础 1、切片的定义 切片(Slice)是一个拥有相同类型元素的可变长度的序列它是基于数组类型做的一层封装它非常灵活,支持自动扩容切片是一个引用类型,它的内部结构包含地址、长度和容量声明切片类型的基本语法如下&#…

阿里巴巴矢量图标库的使用

iconfont-阿里巴巴矢量图标库iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具https://www.iconfont.cn/ 今天来介绍一下阿里巴巴矢量图标库的使用…

【人工智能Ⅰ】实验2:遗传算法

实验2 遗传算法实验 一、实验目的 熟悉和掌握遗传算法的原理、流程和编码策略,理解求解TSP问题的流程并测试主要参数对结果的影响,掌握遗传算法的基本实现方法。 二、实验原理 旅行商问题,即TSP问题(Traveling Salesman Proble…

2023最新的软件测试热点面试题(答案+解析)

📢专注于分享软件测试干货内容,欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢交流讨论:欢迎加入我们一起学习!📢资源分享:耗时200小时精选的「软件测试」资…

基于Qt QChart和QChartView实现正弦、余弦、正切图表

# 源码地址 https://gitcode.com/m0_45463480/QChartView/tree/main# .pro QT += charts​​HEADERS += \ chart.h \ chartview.h​​SOURCES += \ main.cpp \ chart.cpp \ chartview.cpp​​target.path = $$[QT_INSTALL_EXAMPLES]/charts/zoomlinechartINSTAL…

借助 DPM 代码扫描的力量解锁医疗设备的可追溯性

在当今的医疗保健系统中,医疗设备的可追溯性变得比以往任何时候都更加重要。为了增强现代医疗保健领域的可追溯性和安全性,UDI 条形码充当唯一设备标识的标准,为医疗设备提供唯一标识符。 DataMatrix 代码(或直接零件标记代码&am…

初识向量数据库

背景 现在的数据分为20%的传统结构化数据,80%的非结构化数据 结构化数据:主要单元是数值与符号,数据类型高度抽象且易于组织。基于数值运算与关系代数,可以轻松地对结构化数据进行分析。 非结构化数据:常见的类型包括…

函数保留凸性的一些运算,限制为一条线

凸优化在学术研究中非常重要,经常遇到的问题是证明凸性。常规证明凸性的方式是二阶导数的黑塞矩阵为半正定,或者在一维函数时二阶导数大于等于零。但很多时候的数学模型并不那么常规、容易求导的,若能够知道一些保留凸性的运算,将…

linux 账号管理实例一,stdin,passwd复习

需求 账号名称全名次要用户组是否可登录主机密码 myuser1 1st usermygroup1yespasswordmyuser22st usermygroup1yespasswordmyuser33st user无nopassword 第一:用户,和用户组创建,并分配有效用户组(初始用户组是passwd里…

97.STL-查找算法 find

目录 STL-查找算法find 1.基本用法: 2.查找自定义类型: 3.查找范围: STL-查找算法find 在C的STL(标准模板库)中,find 算法用于在指定范围内查找指定值的元素。 功能描述: 查找指定元素&…

YOLOV8解读及推理代码

YOLOV8解读及推理代码 YOLOV8前言性能对比新的骨干网络新的 Ancher-Free 检测头新的损失函数环境配置训练基于python脚本基于命令行 推理pt模型推理onnx模型推理 YOLOV8 前言 YOLOv8并非一个全新的目标检测网络,而是在YOLOv5的基础上进行了升级。其主要升级包括&am…

c++之STL

首先我们来仔细研究string 首先我们需要实现string的构造函数和析构函数。有new就有delete. 然后我们实现size()和c_str(),其中c_str就是可以将string类型转换为char*类型返回。 通过运算符重载,我们就可以实现string的[]访问。 然后我们实现和append。 …

超声波水表的量程比是多少?

超声波水表是现代智能水表中的一种重要类型,它采用超声波技术来测量水流速度和体积。量程比作为超声波水表的一个重要指标,决定着其在不同流量范围内的测量性能和准确度。那么,超声波水表的量程比是多少呢? 量程比是指超声波水表最…

2.安装docker

目录 1 安装依赖 2 安装docker 3 测试 目前docker分为三类 Docker-CE(社区版),Docker-EE(企业版)和Moby。Moby是docker社区用户自己写的,所以Moby我们一般用不上 每一类的每一个版本中都有Edge与Stable版,Stable维护4个月,Edge维护1个…

试写一算法将两个递增有序的带头结点的单链表合并为一个递增有序的带头结点的单链表。(利用原表结点空间)

试写一算法将两个递增有序的带头结点的单链表合并为一个递增有序的带头结点的单链表。 (利用原表结点空间) 比如现在要将下面两个链表合并,这里是要求利用原表空间 我们先创建一个辅助的链表L3,用p和q分别标记L1和L2的数据元素&…