电子说
步骤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
全部0条评论
快来发表一下你的评论吧 !