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

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

3天内不再提示

如何使用nodemcu和neopixel制作MOOD灯

454398 来源:wv 2019-09-27 10:13 次阅读

步骤1:基本想法

您好,我在此教学中使用基于Nodemcu ESP 8266的Neopixel LED Ring制作了MOOD LAMP,该灯由托管的Web服务器控制设备上的nodemcu。因此,基本思想是通过nodemcu创建Web服务器,然后通过电话/PC浏览器访问该本地Web服务器,然后通过该页面发送命令以控制该本地Web服务器的Neopixels LED,并以不同的颜色和不同的颜色点亮Lamp通过从本地Web服务器托管的界面发送命令来获得亮度,并且有不同的模式可以看到不同的图案灯,因此请尽情制作自己的基于Neopixel的Web服务器控制的MOOD LAMP

步骤2:您的组件

购买零件:

购买Nodemcu ESP8266

购买WS2812 LED环形灯:

购买WS2812 LED环形灯:

要创建此项目,我们需要三个基本组件

1- ws 2812 led环形或带状

2-Nodemcu esp8266

3- usb电缆用于电源

WS2812新像素(12位)环-

WS2812 neopixel(3 bit)环-

WS2812新像素LED灯带-

步骤3:准备电路

电路非常简单,您需要做的就是将nodemcu的Vin引脚连接到neopixel的Vcc,因为我们将nodemcu的Vin引脚用于neopixel,所以不要将超过5v的电压用作node mcu的电源,这就是为什么我使用usb电缆供电然后连接

第4步:上传代码

从给定的链接下载压缩代码:-

https://drive.google.com/file/d/1QV6wmMxV9W_SGnshp 。..

然后在ARDUINO ide中将其打开&在代码中,将neopixel引脚设置为D2(无论neopixel的数据引脚是否连接到nodemcu),然后设置像素数(这意味着您neopixel上的LED数量不存在),然后将路由器或移动热点的ssid输入到代码中。

步骤5:准备机箱

我做了一盒纸板可以覆盖电子设备和LED灯泡的盖子作为扩散器,以使光在所有方向上均一,您可以根据自己的喜好进行设计。

步骤6:最后一步:测试一下

在最后一步中,让我们连接电缆,然后nodemcu将寻找其网络它具有ssid并传递代码,如果找到了网络,它将连接,现在将任何设备连接到您正在使用热点的同一网络或使用同一移动设备,并从浏览器中键入IP为192.168.4.1( 192.168.43.72因为我已经更改了它,如果您还没有更改,请尝试在此括号之外输入给定值),如果您想知道自己的IP,然后将nodemcu连接到PC,然后打开串行监视器,则将获得IP,然后访问Web服务器使用来自浏览器的ip并通过浏览器更改neopixel的颜色亮度和模式,并通过自己的MOOD LAMP享受自己的灯光秀。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    237

    文章

    22444

    浏览量

    645837
  • ESP8266
    +关注

    关注

    50

    文章

    947

    浏览量

    43921
收藏 人收藏

    评论

    相关推荐

    NeoPixel圣诞树的构建

    电子发烧友网站提供《NeoPixel圣诞树的构建.zip》资料免费下载
    发表于 07-11 16:58 0次下载
    <b class='flag-5'>NeoPixel</b>圣诞树的构建

    嵌入式NeoPixel LED圣诞树开源构建

    电子发烧友网站提供《嵌入式NeoPixel LED圣诞树开源构建.zip》资料免费下载
    发表于 07-10 16:52 0次下载
    嵌入式<b class='flag-5'>NeoPixel</b> LED圣诞树开源构建

    使用Adafruit NeoPixel环的模型灯塔

    电子发烧友网站提供《使用Adafruit NeoPixel环的模型灯塔.zip》资料免费下载
    发表于 07-06 14:24 0次下载
    使用Adafruit <b class='flag-5'>NeoPixel</b>环的模型灯塔

    NeoPixel Lightsabers带派对模式——Arduino控制

    电子发烧友网站提供《NeoPixel Lightsabers带派对模式——Arduino控制.zip》资料免费下载
    发表于 06-26 10:09 0次下载
    <b class='flag-5'>NeoPixel</b> Lightsabers带派对模式——Arduino控制

    PC中的音频频谱反应式NeoPixel

    电子发烧友网站提供《PC中的音频频谱反应式NeoPixel.zip》资料免费下载
    发表于 06-25 15:48 0次下载
    PC中的音频频谱反应式<b class='flag-5'>NeoPixel</b>

    手势控制NeoPixel LED游戏

    电子发烧友网站提供《手势控制NeoPixel LED游戏.zip》资料免费下载
    发表于 06-19 14:54 0次下载
    手势控制<b class='flag-5'>NeoPixel</b> LED游戏

    使用MQ2气体传感器和NodeMCU制作智能烟雾探测器

    电子发烧友网站提供《使用MQ2气体传感器和NodeMCU制作智能烟雾探测器.zip》资料免费下载
    发表于 06-15 14:32 0次下载
    使用MQ2气体传感器和<b class='flag-5'>NodeMCU</b><b class='flag-5'>制作</b>智能烟雾探测器

    适用于Arduino的Adafruit NeoPixel Shield

    电子发烧友网站提供《适用于Arduino的Adafruit NeoPixel Shield.zip》资料免费下载
    发表于 06-09 10:27 0次下载
    适用于Arduino的Adafruit <b class='flag-5'>NeoPixel</b> Shield

    在适用Arduino的Adafruit NeoPixel Shield上显示文本

    电子发烧友网站提供《在适用Arduino的Adafruit NeoPixel Shield上显示文本.zip》资料免费下载
    发表于 06-09 10:24 0次下载
    在适用Arduino的Adafruit <b class='flag-5'>NeoPixel</b> Shield上显示文本

    如何使用NodeMCU Lilin v3制作遥控车?

    我正在尝试使用 NodeMCU Lilin v3 制作遥控车。现在我已经能够使用网络服务器功能来实现它。我什至使用 DDNS 服务器 (DuckDNS) 能够通过蜂窝路由器(创建 WiFi 热点
    发表于 06-06 10:10

    关于NodeMCU作为智能开关的疑问求解

    我计划在家里的每个配电盘上使用一个 NodeMCU 板,让它们通过 MQTT 通过 WiFi 与我的 Raspberry Pi 4 进行通信,从那里我可以制作一个粗略的 Web 界面,通过它我可以
    发表于 06-06 06:03

    使用NodeMCU ESP8266板制作水族箱控制器的疑问求解

    我正在使用 NodeMCU ESP8266 板制作水族箱控制器。我有 2 个继电器板连接到它,每个继电器板上有 4 个继电器,还有一个 DS18B20 连接到另一个引脚。 我发现的问题是,当我的水箱
    发表于 05-30 06:06

    如何NodeMCU + TFT LCD制作简单游戏?

    我的 WiFiBoy 项目上周末获得了一个新的定制 NodeMCU+UCG-lib 固件。它对我们用 Lua 脚本制作游戏非常有用。 这是我们第一款使用 NodeMCU 1.5.1-wb 固件的 Lua 游戏的分享视频。 (这是
    发表于 05-24 09:03

    如何使用NodeMCU显示pvoutput数据的实时太阳能?

    我做了一个显示表盘作为我的太阳能发电的简单视觉显示。它使用连接到 24 Neopixel 环的 NodeMCU ESP8266,每 5 分钟从 获取实时太阳能发电数据。您可以在此处 找到该项目。代码在此处的 github 上。
    发表于 05-23 08:47

    Nodemcu 0.9对比arduino Nano for Neopixel谁是赢家?

    大家好, 为了准备在家里制作真正的运动感应楼梯,我制作了一个原型。我正在决定是使用 arduino Nano(或任何其他 arduino)还是 Esp 来驱动 LED。偏好 Esp 8266
    发表于 05-23 07:13