SPI LED module 模块(Arduino兼容)的LedControl显示类设计的Demo
2014-06-228522
AI 快速预览详细
本文介绍了SPI LED模块的LedControl显示类设计,并通过Proteus仿真软件进行了模拟。展示了静态、动态及多窗口显示效果。提供了详细的代码示例和硬件电路图,帮助用户快速上手。
|
本视频是SPI LED module 模块的LedControl显示类设计的预览程序,由于缺少硬件所以用Proteus仿真软件进行模拟。显示效果包括:静态显示、动态显示、多窗口静动态显示。利用了自己开发的针对SPI LED 模块的LedControl 类,并进行简单的程序设计就获得视频效果。 我贴出了Proteus 仿真中使用的SPI LED Module 电路图。也贴出了SPI LED Module 的实物图。 我设计了针对SPI LED module 模块的LedControl显示类,具体代码由于版权原因目前不准备开源。但为了让大家能知道LedControl类库的作用与丰富的功能,我提供了视频演示Demo的代码如下,其中<LedControl.h>头文件就是我设计的LedControl类。 为了让大家预览LedControl 显示类的效果,我只做了视频。 视频链接:http://www.tudou.com/programs/view/BDSrMvNVZQQ/ |
-
SPI LED Module实物.jpg (328.66 KB, 下载次数: 4266)
-
SPI LED Module 硬件电路图 .jpg (291.71 KB, 下载次数: 4410)






但是.构造函数的定义位置有问题,一般定义在函数体外.
函数的命名不太符合Arduino的逻辑~可以参考一下"LiquidCrystal"的命名规则:
http://arduino.cc/en/Reference/LiquidCrystal
另外,似乎不需要两个类来支撑如此体量的应用,尽可能使用一个类搞定~
开发Arduino的库主要的考虑方向应该是其易用性,其强大的功能性应该建立在其易用性之上~~
求教?