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

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

3天内不再提示

如何控制WS2801 RGB LED灯条

454398 来源:wv 2019-10-12 14:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:FTDI设备

您单击的FTDI设备可能有点贵,现在我这样做是因为那就是我正在使用的东西。

但是这些应该可以:FT232RL

每个大约3美元。我不能保证它们能正常工作,因为标记上也有伪造的芯片

,因为该芯片的版本A不能正常工作。我和这唯一的区别是版本,芯片的数据表相同。如果您选择了其中一种,请确保不是版本A,而是首选版本C。不再应该在标记上显示版本,不过我已经在ebay上看到了它们。

一个正在准备中对此进行验证,我将跟进。数据表

10.8.2015我已经在XP和Windows 7上测试了Ebay的FT232RL,没有任何问题。记住要获得USB A到Mini B的电缆。

FT232H也兼容,也是不错的选择。 FT232H以12 mbps的速度运行,速度提高了4倍,还包括一个SPI接口,这意味着总速度将提高32(4x8)倍,这比led灯带所能达到的速度(25Mhz)高得多。尽管此软件版本不支持。在这里用FT232H芯片检查我的项目

第2步:放在一起

电源+ 5v连接到LED灯条

将FTDI模块上的Gnd连接在一起,将电源和LED灯条连接在一起

将FTDI模块的RX连接到LED灯条CLK_IN

将FTDI模块的TX连接到LED灯条DAT_IN

就是这样!

请确保其clk和数据输入,LED条可以颠倒。 CI&DI是输入,CO&DO是输出

需要注意的一件好事是,LED灯条大约每5米需要直接供电。如果它们没有足够的电量,它们将无法正确读取数据或闪烁。

步骤3:软件

下载如果Windows无法识别您的模块,请在此处安装FTDI驱动程序。

下载我的软件,您就可以开始使用了。

打开cmd快捷方式(以管理员身份右键单击运行),然后输入rgb并显示帮助屏幕

输入RGB LIST,以获取FTDI设备列表。查找TTL232及其串行编号。

使用RGB config.serialnr.baudrate.divisor fx配置设备。 RGB config.DRGH3RTF.3000000.0

串行nr区分大小写。运行RGB测试。

计数您的led。我发现提供错误的led数量有时会使其闪烁。

有2个基本命令。

c.red.green.blue.ledcount和f.red1.green1。 blue1.red2.green2.blue2.ledcount

RGB c.255.0.0.160将使160个LED变为红色

RGB f.255.0.0.0.0.255.160将使160个LED从红色褪色变成蓝色

您可以组合命令fx。 RGB c.255.0.0.1 c.0.255.0.1 c.0.0.255.1

命令可以写入一个文本文件,一个命令pr行,并使用RGB文件执行:demo.txt

我增加了运行vb脚本动画的可能性,但是它们的运行速度取决于led的数量。

尝试RGB脚本:Demo.scp

如果led不能正确点亮与波特率和除数一起玩。除FT232H为12.000.000外,波特率最大为3.000.000。除数除以时钟速度。对于FT232H,12 mbps和除数0表现良好。对于FT232RQ,每秒3 mbps和除数0是可以的。

源代码是用Visual Studio 2010 Express编写的。

祝你好运。

步骤4:新软件

现在支持FT232H SPI接口。对于SPI接口开关TX&RX

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

    关注

    243

    文章

    24447

    浏览量

    687616
  • WS2801
    +关注

    关注

    2

    文章

    3

    浏览量

    2284
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于STM32F103C8T6驱动WS2812彩灯模块点亮RGB

    一、WS2812模块简介 WS2812是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED
    的头像 发表于 12-04 11:29 5706次阅读
    基于STM32F103C8T6驱动<b class='flag-5'>WS</b>2812彩灯模块点亮<b class='flag-5'>RGB</b><b class='flag-5'>灯</b>

    【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果

    、绿、蓝三色,通过循环变量控制当前点亮的珠位置,每次清空所有珠颜色后,仅点亮对应位置的珠,延时后切换位置形成循环效果: void rgb
    发表于 11-25 01:55

    【瑞萨RA6E2】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色珠混合呈现出 16M 种颜色,WS28
    发表于 11-05 08:36

    如何使用 MS51 PWM 通过 UART 控制 RGB LED

    使用 MS51 PWM 通过 UART 控制 RGB LED
    发表于 08-20 07:24

    一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网调色自由(软硬件开源)

    本文采用W55MH32开发板搭配WS2812B,借助MQTT协议连接OneNET云平台,并配合微信小程序,实现了以太网的远程调色以及
    的头像 发表于 08-08 11:16 1237次阅读
    一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网<b class='flag-5'>灯</b><b class='flag-5'>条</b>调色自由(软硬件开源)

    RGB LED 时尚照明控制器 skyworksinc

    电子发烧友网为你提供()RGB LED 时尚照明控制器相关产品参数、数据手册,更有RGB LED 时尚照明
    发表于 07-28 18:34
    <b class='flag-5'>RGB</b> <b class='flag-5'>LED</b> 时尚照明<b class='flag-5'>控制</b>器 skyworksinc

    【BPI-CanMV-K230D-Zero开发板体验】+控制与Python编程

    ,在学习Python编程的基础上通过GPIO来实现LED控制。 在开发板上,仅有的2个可供GPIO控制的器件是RGB_LED和按键,其中
    发表于 06-27 17:33

    【RA4L1-SENSOR】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色珠混合呈现出 16M 种颜色,WS28
    发表于 06-09 12:48

    【RA-Eco-RA4M2开发板评测】点亮WS2812点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色珠混合呈现出 16M 种颜色,WS28
    发表于 05-07 15:28

    WS2812B on S32K144始终闪烁白色,即使没有数据也是如此,为什么?

    我正在尝试控制WS2812B RGB LED使用型号 S32K144EVB-Q100.我的目标是发送GRB 数据使用 bit-banging onPTD0.但是,
    发表于 04-08 07:15

    零知开源——使用 GPIO 模拟时序驱动 WS2812B LED

           WS2812B 是一款内含控制器芯片的全彩 LED 珠,每个珠可以独立显示
    的头像 发表于 02-20 15:43 2107次阅读
    零知开源——使用 GPIO 模拟时序驱动 <b class='flag-5'>WS</b>2812B <b class='flag-5'>LED</b> <b class='flag-5'>灯</b>带

    零知开源——使用 GPIO 模拟时序驱动 WS2812B LED

    、Windows系统 零知增强版开发板 Micro-usb线 WS2812RGB WS2812B 是一款内含控制器芯片的全彩 LED
    发表于 02-20 14:31

    零知开源——玩转WS2812B模块

    WS2812RGB带 通过零知标准开发板平台上驱动WS2812RGB珠,包括WS2812B的供电电压、接线和代码实现。通过创建延时函数和
    发表于 02-19 17:25

    零知开源——玩转WS2812B模块

    WS2812RGB带       通过零知标准开发板平台上驱动WS2812RGB珠,包括WS2812B的供电电压、接线和代码实现。通过创
    的头像 发表于 02-19 15:09 2533次阅读
    零知开源——玩转<b class='flag-5'>WS</b>2812B<b class='flag-5'>灯</b><b class='flag-5'>条</b>模块

    【敏矽微ME32G070开发板免费体验】点亮WS2812B

    一、简介 板上集成了8颗RGB彩灯,但只需用到一个GPIO口,这是如何做到的呢?这节我们就点亮WS2812B展开话题。WS2812B是一个集控制电路与发光电路于一体的智能外控
    发表于 01-07 23:58