极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20502|回复: 10

求精确控制大量LED灯中的每个灯的状态的方法

[复制链接]
发表于 2014-11-14 09:15:59 | 显示全部楼层 |阅读模式
求精确控制大量LED灯中的每个灯的状态的方法

环境:
1)5000个LED灯
2)每个灯有个编号
3)每个灯有3个状态:熄,亮,闪

要求:计算机通过串口发送信号给控制器,控制任意一个灯的状态。
回复

使用道具 举报

发表于 2014-11-14 09:33:40 | 显示全部楼层
再具体一点,硬件上有什么

有点多啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-14 09:38:27 | 显示全部楼层
任意硬件组合都可以,只要1个计算机可以控制就可以。
总的来说就想用最少IO控制最多的LED
回复 支持 反对

使用道具 举报

发表于 2014-11-14 10:16:23 | 显示全部楼层
彩色还是单色的? 排列成矩阵么

你可以看看 ws2801

http://wenku.baidu.com/view/a80b02f8941ea76e58fa04f7.html
回复 支持 反对

使用道具 举报

发表于 2014-11-14 10:41:13 | 显示全部楼层
leera 发表于 2014-11-14 09:38
任意硬件组合都可以,只要1个计算机可以控制就可以。
总的来说就想用最少IO控制最多的LED

要求控制速度要多快?即5000个灯需不需要同时改变?还是分别改变?最小改变时间是多少?
还有,控制距离是多远?
回复 支持 反对

使用道具 举报

发表于 2014-11-14 10:50:47 | 显示全部楼层
实际上只有两个状态开和关,闪烁只是快速开关.接口简单可以采用串口,关键是否能满足刷新率的要求.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-14 13:33:17 | 显示全部楼层
本帖最后由 leera 于 2014-11-14 13:38 编辑

5000个灯要求状态都可以分别改变。速度无要求,轮询1次10秒都可以,单色彩色无要求,控制距离在500米以下。
我有个想法,就是把灯换成串口液晶屏,然后集中控制串口就可以了,不知是否可以行?
回复 支持 反对

使用道具 举报

发表于 2014-11-14 14:01:07 | 显示全部楼层
i2c呀 标准串口协议。
回复 支持 反对

使用道具 举报

发表于 2014-11-14 14:47:59 | 显示全部楼层
本帖最后由 hubertdong 于 2014-11-14 15:45 编辑
leera 发表于 2014-11-14 13:33
5000个灯要求状态都可以分别改变。速度无要求,轮询1次10秒都可以,单色彩色无要求,控制距离在500米以下。 ...


到底是5000个灯,还是LCD屏呢?串口500米需要特殊的。
如果是5000个灯,请画一个简单的分布图,我这里有一种非常简单的控制方法!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-14 15:53:21 | 显示全部楼层
本帖最后由 leera 于 2014-11-14 15:57 编辑

灯的排列分布大致如下:
灯和灯之间的距离50厘米,1组灯50个,排列是矩形结构,高5个*长10个,一个房间共20组,共5个房间。

谢谢了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-11-14 19:37:30 | 显示全部楼层
leera 发表于 2014-11-14 15:53
灯的排列分布大致如下:
灯和灯之间的距离50厘米,1组灯50个,排列是矩形结构,高5个*长10个,一个房间共2 ...

控制方式,或顺序?
最短切换时间?
变化方式是确定的吗?还是变化的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 07:38 , Processed in 0.043046 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表