0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用智能手机控制WS2812吸顶灯

454398 来源:wv 2019-10-22 11:00 次阅读

步骤1:编程ESP8266

如何使用智能手机控制WS2812吸顶灯

在本部分中,我将说明您需要执行的步骤对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

    文章

    99

    浏览量

    13086
  • WS2812
    +关注

    关注

    0

    文章

    30

    浏览量

    5715
  • ESP8266
    +关注

    关注

    50

    文章

    947

    浏览量

    43931
收藏 人收藏

    评论

    相关推荐

    SPI+DMA对Ws2812数据总是有一个高电平为什么?

    SPI+DMA对Ws2812数据总是有一个高电平 时钟没错,发送给DMA的数据大小也没问题,想不明白还有有哪里的原因
    发表于 03-15 07:55

    迪文屏控制WS2812氛围灯

    ——来自迪文开发者论坛本期为大家推送迪文开发者论坛获奖开源案例——迪文屏控制WS2812氛围灯。工程师通过COF智能屏的OS核精准控制WS2812
    的头像 发表于 01-26 08:12 360次阅读
    迪文屏<b class='flag-5'>控制</b><b class='flag-5'>WS2812</b>氛围灯

    PSoC4设备运行WS2812 RGB+IC LED,发出的数据并不对称是为什么?

    我一直在尝试使用没有 UDB 的小型 PSoC 4 设备运行 WS2812 RGB+IC LED。 我的时机似乎还不够快。 看来有了 24MHz 的部件我应该没问题,只要敲一下 IO 引脚就能运行
    发表于 01-23 08:34

    瑞萨e2studio(28)----SPI 驱动WS2812灯珠

    本文介绍了如何使用瑞萨RA微控制器,结合E2STUDIO配置工具和SPI通讯接口,来驱动和控制WS2812 LED灯带。这是一个集硬件连接、软件配置和编程开发于一体的综合性项目,目标是实现对LED灯带颜色和亮度的精确
    的头像 发表于 12-01 16:48 1000次阅读
    瑞萨e2studio(28)----SPI 驱动<b class='flag-5'>WS2812</b>灯珠

    多个WS2812灯珠的点亮实验

    今天看到一位同学在群里面的留言,要我写一个长串WS2812点亮的程序
    的头像 发表于 10-24 14:51 864次阅读
    多个<b class='flag-5'>WS2812</b>灯珠的点亮实验

    WS2812 LED能否用51单片机驱动?

    51单片机单片机最大工作频率24MHz,那对于WS2812驱动能否达到要求?
    发表于 10-23 06:16

    WS2812 LED芯片的使用笔记

    颜色一个引脚,一般都是用PWM驱动,想要控制亮度、颜色就要分别控制每个引脚上的PWM占空比,想要驱动多个LED就更麻烦了。恨的是WSws2812对时序的要求比较高,对低速单片机不太友好。今天我就详细谈一谈
    的头像 发表于 10-01 09:58 1707次阅读
    <b class='flag-5'>WS2812</b> LED芯片的使用笔记

    WS2812电源是5V的与STM32怎么连接?

    WS2812电源是5V的与STM32怎么连接
    发表于 09-22 08:15

    基于ME8S003实现WS2812 LED调光快速解决方案

    基于ME8S003实现WS2812 LED调光快速解决方案
    的头像 发表于 09-18 10:56 1364次阅读
    基于ME8S003实现<b class='flag-5'>WS2812</b> LED调光快速解决方案

    pwm 驱动 ws2812 问题

    你好,我想用pwm 控制ws2812,但是reload 开到199(1.25us) 关掉pwm输出是高电平,reload 1999的时候 关掉pwm是正常的低电平,这个是bug吗? 我是调用函数关闭pwm的,pwm_enable_output, pwm_disable_o
    发表于 09-13 16:38

    欧普照明全光谱光I系列吸顶灯获TÜV南德吸顶灯类品鉴标签

    致力打造健康舒适光环境 广州2023年8月8日 /美通社/ -- 近日,欧普照明股份有限公司(以下简称"欧普照明")全光谱光I系列吸顶灯(型号:MX9362-D140WTT、MX500-D50WTT
    的头像 发表于 08-08 21:06 494次阅读

    最简WS2812类似RGB灯条驱动方法

    最简WS2812类似RGB灯条驱动方法
    的头像 发表于 06-19 17:51 2445次阅读
    最简<b class='flag-5'>WS2812</b>类似RGB灯条驱动方法

    语音模块让吸顶灯听懂“人类语言”

    吸顶灯中加入离线语音模块,让使用者可以通过简单的语音指令来控制吸顶灯,从而更加方便和智能
    的头像 发表于 06-16 15:51 569次阅读
    语音模块让<b class='flag-5'>吸顶灯</b>听懂“人类语言”

    【感芯科技MC3172开发板体验】WS2812音乐灯带

    首先是确保能够正常驱动WS2812,这里我借鉴了一位大佬的文章:【代码分享】用spi驱动任意数量ws2812 / 感芯科技 / WhyCan Forum(哇酷开发者社区) 灯带控制我写在了线程1void
    发表于 06-09 00:49

    使用ESP8266驱动WS2812彩灯

    本篇介绍ESP8266使用NeoPixel库来驱动IOT Kit板载WS2812彩灯。
    的头像 发表于 05-19 14:31 1915次阅读
    使用ESP8266驱动<b class='flag-5'>WS2812</b>彩灯