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

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

3天内不再提示

怎样用nodemcu制作条形RGBLED控制器

454398 来源:工程师吴畏 2019-08-08 09:21 次阅读

第1步:收集你的组件

购买零件:

购买TIP120:

购买12V适配器:

购买Nodemcu ESP8266

项目的基本主要组成部分是: -

3x TIP 120晶体管

Esp 8266 Nodemcu

5050 RGB LED STRIP

12v适配器

以及一些基本工具,如面包板跳线,焊接套件,USB电缆等。

RGB Led strip: -

Darlington TIP 120晶体管: -

12V适配器: -

第2步:电路设计

电路设计非常简单,我们使用晶体管作为放大器,按照电路图并在面包板上进行测试因为我们正在使用12v电源供rgb led strip& 5v通过usb电缆连接esp8266所以你需要将gnd of nodemcu连接到gnd of adapter。

步骤3:设置BLYNK应用程序

在blynk app中创建一个新项目并选择board作为nodemcu,然后选择三个垂直滑块并将其引脚设置为D0,D1和D2。

第4步:编码部分

编码部分非常简单,请确保在Arduino中安装了BLYNK库如果没有,那么安装它然后打开你的电子邮件ID并复制BLYNK发送的auth令牌,然后在BLYNK示例中打开ESP8266独立代码并粘贴你的身份令牌并输入你的网络的密码和密码并点击上传。

第5步:首次测试

所以点击应用程序上的播放按钮然后当你改变三个滑块中的任何一个,每个滑块都负责每个滑块,绿色和绿色。蓝色。

步骤6:设置ZEBRA

现在从应用程序中删除三个滑块然后从列表中选择斑马并点击它&将引脚设置为D0,D1和D2,最大值设置为1023而不是255。

步骤7:第二次测试

所以再次运行应用程序,每当你点击斑马的任何地方时,LED灯条的颜色会根据斑马上的触摸而变化。

步骤8:PCB:使其永久

我将该电路转换为原型PCB以使其永久化然后我将其放在墙上我的房间和连接的LED灯条在它上面,我借助双面胶带将LED灯条贴在墙上并连接电源。

第9步:最终测试

所以再次运行应用时,你可以看到,每当我点击斑马,LED灯条的颜色将根据斑马的触摸点而变化,所以我的墙壁看起来很酷。

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

    关注

    237

    文章

    22445

    浏览量

    645848
  • 控制器
    +关注

    关注

    112

    文章

    15214

    浏览量

    171142
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    21000
收藏 人收藏

    评论

    相关推荐

    STM32F412G-DISCO怎样用MX生成fatfs的代码?

    STM32F412G-DISCO怎样用MX生成fatfs的代码? SD卡例程能跑,但mx生成的代码不能正常运行,我生成代码后是不是还要配置一些东西?(我生成后只写了测试代码) 问题解决了,虽然我不知道我为什么不能直接使用mx生成的代码去操作sd卡,但我通过复制粘贴例程的代码完成了测试。
    发表于 03-12 08:15

    无线通信:怎样用电磁波表示1和0

    为什么频率越高,能携带的信息就越多?以数字信号为例,信息就是一串串的1和0,所以先搞清楚怎样用电磁波表示1和0。
    发表于 12-05 14:44 613次阅读
    无线通信:<b class='flag-5'>怎样用</b>电磁波表示1和0

    怎样用ADAU1761设计DRC的压缩/扩展?

    请问怎样用ADAU1761设计DRC的压缩/扩展。我在SigmaStudio 4.5的模块中只找到RMS。如果ADAU1761设计DRC要怎样
    发表于 11-28 06:41

    怎样用32单片机测电压?

    怎样用32单片机测电压
    发表于 10-31 07:09

    怎样用现成的Eclipse插件来调试AT32系列芯片以及SLIB的配置范例

    本篇应用指南主要描述怎样用现成的Eclipse插件来调试AT32系列芯片以及SLIB的配置范例。本文档仅以AT32F403A为例进行说明,关于AT32F403A SLIB的详细说明,请详阅《AT32F403ASecurity Library Application Note》。
    发表于 10-24 07:41

    怎样用现成的Eclipse插件来调试AT32系列芯片

    拥有很高的灵活性,软件可以以Eclipse为架构开发自己的IDE。这边文档主要描述怎样用现成的Eclipse插件来调试AT32系列芯片。
    发表于 10-24 07:12

    怎样用单片机IO口来控制三极管的开关特性使共阳极的LED点亮?

    怎样用单片机IO口来控制三极管的开关特性使共阳极的LED点亮
    发表于 10-15 06:02

    PLC中怎样用X和Y两个轴走出直线轨迹?

    PLC中怎样用X和Y两个轴走出直线轨迹呢?那么这两个轴需要配合成速度成线性比例,位置和速度应该如何云运算呢?
    发表于 09-12 09:58 364次阅读
    PLC中<b class='flag-5'>怎样用</b>X和Y两个轴走出直线轨迹?

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

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

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

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

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

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

    如何将NodeMCU连接到XBOX 360控制器

    我想将 GPIO 从 NodeMCU ESP8266 板连接到 XBOX 360 控制器上的按钮垫。 我已经尝试将跳线从 D0 引脚连接到 360 控制器上的“X”按钮板。 我试过将 D0 引脚连接
    发表于 05-24 06:44

    怎样用示波器测试lin总线的波特率呢?

    怎样用示波器测试lin总线的波特率呢?有什么方法吗?
    发表于 05-09 11:22

    怎样用FPGA实现FSK调制解调呢?

    最近想做这方面的,怎样用FPGA实现FSK调制解调?但是我一点头绪都没有,哪位高手帮帮忙,讲解一下什么的
    发表于 05-08 17:34

    在lua nodemcu中放置tmr.stop(2) 并且没有设置定时怎样

    您好,有一个问题: 如果我在 lua nodemcu 中放置 tmr.stop(2) 并且没有设置定时怎样?这会引起恐慌吗?
    发表于 04-27 08:18