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
    +关注

    关注

    242

    文章

    23471

    浏览量

    665602
  • 控制器
    +关注

    关注

    113

    文章

    16570

    浏览量

    180407
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    21773
收藏 人收藏

    评论

    相关推荐

    Y1620工程机械主机控制器 车载智能控制器 CAN总线 #工程机械控制器 #整车控制器 #车载控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年02月10日 15:32:21

    如何选择合适的PID控制器

    在工业自动化领域,PID控制器因其简单、高效和广泛应用而备受青睐。PID代表比例(Proportional)、积分(Integral)和微分(Derivative)三个控制作用,它们共同作用于系统
    的头像 发表于 11-13 14:34 807次阅读

    国产控制器厂家 整车控制器 以太网控制器 CAN控制器 国产化替代

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2024年09月03日 09:15:51

    车载智能控制器 工程机械控制器 CAN总线控制器 硕博电子 #控制器 #can总线 #国产化替代

    控制器总线
    长沙硕博电子科技股份有限公司
    发布于 :2024年08月29日 10:43:57

    怎样用THS3201实现输出功率可调?

    怎样用THS3201实现输出功率可调?
    发表于 08-26 08:28

    OPA735加OPA333,怎样用TINA TI去仿真?

    当输入信号VG1从7.06V慢慢变化到7.22V时。 输出电压Vout的变化必须是接近线性变化的。我想知道我该怎样用TINA TI去仿真?怎样设置那个输入信号VG1才能达到我的目的。因为这个电压源好像
    发表于 08-02 08:39

    控制器的主要作用是指什么

    (Controller)是一种用于实现对被控对象的控制作用的设备或装置。它根据被控对象的输入信号和预定的控制规律,通过计算和处理,产生相应的输出信号,以实现对被控对象的控制控制器的主
    的头像 发表于 06-30 10:39 5136次阅读

    组合逻辑控制器什么实现的

    组合逻辑控制器是一种用于控制和管理复杂系统中各个组件之间交互的逻辑设备。它可以应用于各种领域,如计算机科学、通信、自动化控制等。在这篇文章中,我们将详细探讨组合逻辑控制器的实现方法、原
    的头像 发表于 06-30 10:11 613次阅读

    工业控制器制作与数学的关系

    数学在工业控制器设计中的应用 工业控制器的设计涉及到多个方面,包括硬件设计、软件设计、系统架构设计等。在这些设计过程中,数学发挥着关键作用。 1.1 硬件设计中的数学应用 工业控制器的硬件设计主要
    的头像 发表于 06-16 14:34 611次阅读

    移动机械控制器 车载智能控制器 CAN总线控制器

    控制器机械
    长沙硕博电子科技股份有限公司
    发布于 :2024年06月13日 17:02:51

    电动阀门控制器怎么

    电动阀门控制器是一种自动化控制设备,用于控制阀门的开启和关闭,实现对管道内流体的控制。它广泛应用于石油、化工、电力、冶金、城市建设等领域。本文将详细介绍电动阀门
    的头像 发表于 06-11 14:24 2795次阅读

    PID控制器与PWM控制器的区别

    在工业自动化和控制系统设计中,PID控制器(比例-积分-微分控制器)和PWM控制器(脉冲宽度调制控制器)是两种常用的
    的头像 发表于 06-05 18:25 3890次阅读

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?
    发表于 05-07 06:55

    stm32f100怎样用重映射功能?

    的是stm32f100c8t6b芯片,现在想用将PB1映射为TIM1_CH3N,在调用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)时, GPIO_PinAFConfig和GPIO_AF_TIM1都没定义,stm32f100
    发表于 05-07 06:06

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

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