极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 幻生幻灭

[教程]8x8点阵的驱动 Arduino Matrix LED with 74HC595 x2

[复制链接]
发表于 2012-12-12 21:56:07 | 显示全部楼层
尝试了一下arduino提供的样本程序,发现程序编写是个难题。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-13 08:15:42 | 显示全部楼层
bg5cdu 发表于 2012-12-12 21:56
尝试了一下arduino提供的样本程序,发现程序编写是个难题。。。。

可以参考下,8x8的都 不用编程

[教程][T005]Matrix LED点阵动画表情制作教程——只需三步
http://www.geek-workshop.com/thread-2726-1-1.html
回复 支持 反对

使用道具 举报

发表于 2012-12-13 10:22:27 | 显示全部楼层
幻生幻灭 发表于 2012-12-13 08:15
可以参考下,8x8的都 不用编程

[教程][T005]Matrix LED点阵动画表情制作教程——只需三步

按照官版的样本代码,我比较过,发现很不一样。我另外开个帖子,大家一起研究研究。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-23 10:03:13 | 显示全部楼层
bg5cdu 发表于 2012-12-13 10:22
按照官版的样本代码,我比较过,发现很不一样。我另外开个帖子,大家一起研究研究。

链接呢?
回复 支持 反对

使用道具 举报

发表于 2013-5-18 18:22:41 | 显示全部楼层
74HC595有锁存功能是么?那我如果要点阵全亮,是不是执行一次
  1. shiftOut(dataPin, clockPin,  LSBFIRST, B00000000);  
  2.   shiftOut(dataPin, clockPin,  LSBFIRST, B11111111);
复制代码
就可以了?但是结果是灯闪了一下就没了,这是为什么?
回复 支持 反对

使用道具 举报

发表于 2013-5-29 22:47:46 | 显示全部楼层
如何每隔一段时间就换个图案,也就是实现动画效果。如果使用millis()来作为while的判断条件,那在扫描过程中,板子是不是没法做其他工作了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-30 08:54:20 | 显示全部楼层
zjyylj 发表于 2013-5-29 22:47
如何每隔一段时间就换个图案,也就是实现动画效果。如果使用millis()来作为while的判断条件,那在扫描过程 ...

[教程][T005]Matrix LED点阵动画表情制作教程——只需三步
http://www.geek-workshop.com/thread-2726-1-1.html
回复 支持 反对

使用道具 举报

发表于 2013-7-20 15:36:27 | 显示全部楼层
怎么安装LED Matrix animator tool啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-20 17:52:00 | 显示全部楼层
naichaozhang 发表于 2013-7-20 15:36
怎么安装LED Matrix animator tool啊?

绿色免安装。需要java环境
回复 支持 反对

使用道具 举报

发表于 2013-7-22 16:55:16 | 显示全部楼层
幻生幻灭 发表于 2013-7-20 17:52
绿色免安装。需要java环境

有java坏境了,下载的jar压缩包里面只有class文件,没有exe啊?
回复 支持 反对

使用道具 举报

发表于 2013-7-23 14:55:46 | 显示全部楼层
for (i=7; i>=0; i--)  
为什么要倒序啊?
if ( myDataOut & (1<<i) )
这步比较的时候,假如myDataOut是00001111,那第一次是比较第7位,此时pinState是0,这个0存在Q7吗?可是这是串行输入到到595的第一个数据啊?为什么不是传到Q0,这样结果会把00001111变成11110000?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-24 08:28:16 | 显示全部楼层
naichaozhang 发表于 2013-7-22 16:55
有java坏境了,下载的jar压缩包里面只有class文件,没有exe啊?

1. java的程序不是exe,而是jar,双击运行即可
2. 程序逻辑不是我写的,骑士王我也晕晕乎乎的,呵呵。
回复 支持 反对

使用道具 举报

发表于 2013-7-24 12:06:09 | 显示全部楼层
幻生幻灭 发表于 2013-7-24 08:28
1. java的程序不是exe,而是jar,双击运行即可
2. 程序逻辑不是我写的,骑士王我也晕晕乎乎的,呵呵。

用java.exe运行出错,后来用cmd命令串口java -jar **.jar 成功运行了。
回复 支持 反对

使用道具 举报

发表于 2014-10-28 13:08:18 | 显示全部楼层
这里的电阻是多少功率的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-28 13:22:32 | 显示全部楼层
mcdull' 发表于 2014-10-28 13:08
这里的电阻是多少功率的?

3. 220欧姆电阻     x8
功率无所谓,就几个LED而已
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 12:34 , Processed in 0.052195 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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