开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


基于Arduino的无线电控制LED灯条设计

  • 基于Arduino的无线电控制LED灯条设计
  • 基于Arduino的无线电控制LED灯条设计

基于Arduino的无线电控制LED灯条设计

基于Arduino的无线电控制LED灯条设计


基于Arduino的无线电控制LED灯条设计说明:

我们爱好者喜欢开关,控制东西和LED灯,这个项目是这些元素的组合,遥控器使用两个通道点亮LED灯条,我想知道它是否会响应,结果是非常重要的,甚至超出我的预期。无线电接收器输出我们连接到Arduino的PWM信号。我使用了ELE(通道2)和AUX POT(通道5)来控制LED灯条。读取PWM信号的脉冲库,用于LED控制FastLED库。LED灯条是WS2812B可寻址LED(30leds / m), 总共5米。

视频观看地址:https://v.youku.com/v_show/id_XMzIyNDQ0NTg2NA==.html

第1步:所需零件

主要部分

  • Arduino板 - (我的Arduino Nano V3)
  • WS2812B LED灯条
  • 任何带有接收器的无线电控制器,可输出PWM信号
  • LED灯带零件
  • 470uf - 1000uf 16V电容(防止电压尖峰)
  • 470R欧姆电阻(保护arduino信号)
  • 3线伺服电缆
  • 2.3mm宽的黑色热缩管
  • 5V 6A电源适配器

第2步:LED灯直流适配器

LED Strip应该由一个外部的5V电源适配器供电,Arduino将无法提供足够的电流来维持它。我做了一个直流到LED连接器适配器,并包括一个伺服电缆线连接到包括5V - LED信号 - GND的arduino。我焊接了一个470R电阻到LED信号线和一个电容到DC插孔。

注意:如果你从USB供电Arduino你应该从电源适配器断开5V线,最好不要有两个分离的电源同时连接。确保直流适配器和Arduino之间的GND连接。

第3步:连接无线接收器 - CH 2和CH 5

按如下方式连接PWM接收器通道:

Arduino D2 - > RX Channel 2             *这将控制LED指示位置

Arduino D3 - > RX Aux Channel 5      *这将控制LED色调的颜色。

从Arduino的无线电接收器+ 5V GND

第4步:复制Arduino代码

将附件的Arduino代码复制到一个新的草图,保存并上传。pulseIn函数读取PWM信号并将其转换为我们可以使用的值。

第5步:玩得开心!

将电源连接到我们制造的直流适配器,并使用无线电控制器与LED灯一起玩。

电路相关文件

电路图文件
Arduino代码.txt
描述:Arduino代码,txt格式
分享到:
收藏 (7)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归anne所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 制作一个图案锁,使用Arduino的模式锁定

    硬件组件:Arduino Nano R3× 1 达林顿大功率晶体管× 1 线性电磁阀,12 VDC× 1 电阻10k欧姆× 3 公头5位 - 1排 - 长(0.1“)× 1 LED(通用)× 2 1N4007 - 高电压,高电流额定二极管× 1 软件应用程序和在线服务:Arduino IDE在这个项目中,我们使用Arduino和电磁锁进行模式锁定。只有输入正确的图案后才能打开锁。图案是图案开关的长按和短按的组合。
    来自:DIY创意产品时间:2019-04-18 arduino 电磁锁 密码系统
  • 采用Arduino Nano控制的点焊机

    展示我们的点焊机,由Arduino Nano控制。硬件组件:Arduino Nano R3× 1 字母数字液晶显示屏,20 x 4× 1 DS3231 RTC× 1 带按钮的旋转编码器× 1 跳线(通用)× 1 按钮开关,按钮× 1 电阻10k欧姆× 1 软件应用程序和在线服务:Arduino IDEEasyEDA我在这个项目中涉及的内容我只会介绍焊工的Arduino部分,这很简单,做得很好,并且给出了焊工本身的一些基本规格。电子论坛上有很多关于焊工制作过程的文章,这也是我们学习的方式。什么是点焊机?它是一种能够将大电流强制到金属之间的小点,从而将它们与所产生的热量结合在一起并将它们连接在一起的装置。这个过程只持续几毫秒(取决于我们焊接的金属)并要求设备具有高功率,这是点焊机的主要特点:在很短的时间内提供高功率。为了提供该电流,使用铜合金电极。
    来自:其他时间:2019-04-17 arduino 家庭自动化 点焊机
  • Arduino时钟套件

    Arduino的时钟套件板 套件视频展示:
    来自:DIY创意产品时间:2019-04-12 arduino lcd12864 电子叶钟
  • 使用伺服电机的Arduino机器人手

    机器人手的基本工作基于将柔性输入(柔性传感器)转换为旋转输出(到伺服电机)。硬件组件: 亚马逊网络服务Arduino Uno× 1 Allied Electronics nRF24L01 +适配器× 1 Alorium技术伺服电机× 1 三星Flex传感器× 1 Arduino nano× 1 树莓派× 1机器人手包括一个arduino uno微控制器,七个伺服电机,六个flex传感器和一个加速度计。手套上的柔性传感器为arduino板提供模拟输出,此输出转换为数字信号并提供给伺服电机。六个柔性传感器控制机器人的手指和手腕运动。加速度计以三维方式测量手的倾斜度,并使机器人能够旋转。该项目可以帮助人们日常生活或工业。
    来自:机器人时间:2019-04-11 arduino 机器人 机器人手臂
  • 按需工作的太阳能灯设计

    太阳能灯在白天充电,夜晚或者光线不好的时候工作。适用于庭院和走廊。硬件组件:Arduino Nano R3× 1 1Sheeld便携式太阳能灯15W 130LM太阳能× 1 USB-A到Micro-USB线× 1 1Sheeld USB 2.0母DIP开关4P× 1 1Sheeld KY 019 5V继电器× 1实物图片:
    来自:DIY创意产品时间:2019-04-11 arduino 继电器 太阳能
  • 简单易组装的Arduino焊台

    简单,易于组装,编程和使用块结构,基于Arduino的焊台。硬件组件:适用于Arduino的Nano V3.0 ATmega328× 1 用于Arduino的IRF520 MOSFET驱动器模块× 1 用于Arduino的MAX6675模块× 1 MAX7219用于Arduino的8位数字段数字LED显示管× 1 跳线(通用)× 1 冷却风扇5V DC无刷0.10A 40mm x 40mm x 10mm 2pin连接器黑色× 1 自锁电缆连接器× 1 JST-XH直角连接器× 1 CASE200x120x75mm塑料电子工程盖外壳× 1 绿色圆帽按钮开关× 1 AC 16A / 250V 20A / 125V发光SPST船用翘板开关× 1 适用于HAKKO 907 ESD的焊台铁柄× 1 软件应用程序和在线服务:Arduino Web编辑器EasyEDALibreCAD手动工具和制造机器:烙铁(通用)在接通电源时,我们的焊台处于待机模式。这意味着加热器没有连接,你可以看到LED显示屏上的铁柄当前温度。要开始工作,需要长按按钮3(模式/待机)。此站进入存储在EEPROM存储器中的最后工作模式。有两种工作模式,名为“CLASS 1”和“CLASS 2”。CLASS 1是温度控制工作模式。可以通过两个按钮1和2(向上和向下)设置所需的温度。短按更改单位为1,长按为5。这些值可以更改。
    来自:DIY创意产品时间:2019-03-25 arduino 焊台 电烙铁
  • Hakko 907 v.2的烙铁控制器

    Hakko 907铁的烙铁控制器的改进版本。为了简化控制器的构建,实现了LCD屏幕。硬件组件:hakko 907铁× 1 5针航空插头× 1 dc-dc转换器× 1 Arduino Nano R3× 1 液晶屏8x2× 1 放大器mcp602或模拟× 1 mosfet irfz44n× 1 fr107快速恢复整流二极管× 1 通用晶体管NPN× 1 通用晶体管PNP× 1 带按钮的旋转编码器× 1 电容器1000 uF 35v× 1 电容器100 nF× 4 电阻1k欧姆× 2 电阻10k欧姆× 1 电阻100k欧姆× 2 多圈精密电位器 - 10k欧姆(25转)× 1 多圈预制电位器500k× 1 蜂鸣器× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)该控制器的主要功能包括:该控制器适用于各种hakko 907手柄,带热电偶或热敏电阻来检查温度。在PID算法被实现,以保持烙铁的温度。熨斗在大约30秒内升高温度并将其保持在1-2摄氏度之内。由于PID算法非常灵敏并且可以快速增加供电,因此控制器在大量使用时保持温度。在烙铁校准程序中实施三个参考温度点。通过使用PID算法使校准过程自动化以使温度保持在参考点附近。控制器支持两种工作模式:保持温度并保持供电。为保持操作静音,Timer1高频中断在控制器中实现。这样可以通过内置功能将PWM频率提高到31250 Hz而不是490 Hz。控制器采用加速旋转编码器。当编码器缓慢旋转时,温度设置会改变1度。当编码器快速旋转时,温度设置会改变5度。在更换温度设置后使用烙铁后,温度将存储在Arduino EEPROM中。控制器支持Celcius或Farenheit单位用于显示的温度值,预设温度和校准数据。控制器具有调谐模式以简化控制器的初始设置过程。
    来自:工业控制时间:2019-03-18 arduino 焊接 烙铁控制器
  • arduino2560 PCB源文件

    arduino2560 PCB源文件
    来自:MCU开发板时间:2019-03-13 arduino arduino2560 pcb
  • arduino328P 改进版 PCB

    arduino328P 改进版 PCB
    来自:MCU开发板时间:2019-03-13 arduino arduino uno arduino328
  • 停车雷达检测,可显示距离方位

    使用三个HC-SR04超声波传感器和两个电池显示器向您显示障碍物的距离以及位置方位。硬件组件: Arduino UNO和Genuino UNO× 1 超声波传感器 - HC-SR04(Generic)× 1 迷你电池显示器× 1这个项目是关于DIY停车雷达传感器,它很容易制作,它基于HC SR-04超声波传感器,我使用了3个:两侧各一个,中间一个,然后2个迷你电池显示,实际上是为了显示电池的状态,但在这里我用它来显示传感器和障碍物之间的距离,它还取决于您可以设置的最大距离,在该距离之上,它被认为总是足够的空间,足够的安全,低于设置的最大距离将有显示,显示的内容将根据该距离及其方向而改变。
    来自:基础电路时间:2019-03-13 arduino 超声波传感器 雷达检测
销量
38
查看
8247
参数名 参数值
发布于 2017 年 12 月 12日
Moore8直播课堂