5回答

1收藏

[原创] 试玩FireBeetle的LED点阵屏

DFROBOT DFROBOT 6006 人阅读 | 5 人回复 | 2018-01-04

本帖最后由 sacq12 于 2018-1-4 20:20 编辑

2018来了,也拿到了在论坛活动兑换的FireBeetle LED点阵显示屏








  



活动链接https://www.cirmall.com/bbs/thread-98081-1-1.html

产品链接
http://www.dfrobot.com.cn/goods-1398.html

官网介绍
FireBeetle LED点阵显示屏,支持低功耗外围硬件设计。模块使用FireBeetle兼容接口设计,上手简单,即插即用。采用HT1632C高性能LED驱动芯片,每个LED都有独立的寄存器,可以分别驱动每个LED灯。内置256KHz RC时钟,低功耗模式下RC时钟关闭,功耗仅5uA. LED 点阵屏支持16级PWM灯亮度调节。可以通过Arduino库显示字符,动态滚屏,画点、画线等。

来点关键的
LED显示矩阵:24*8
LED驱动芯片:HT1632C
有Arduino库的支持  (有了这个,该放心了,可以轻松地点亮)

找资料在这里
官网提供的维库(http://wiki.dfrobot.com.cn/index.php?title=(SKU: DFR0484)FireBeetle_Covers_-_24%C3%978_LED_%E7%82%B9%E9%98%B5%E5%B1%8F_-_%E7%99%BD)

根据维库的指引,下载最新的FireBeetleLEDMatrix 的Arduino库 (https://github.com/Chocho2017/FireBeetleLEDMatrix)

ZIP https://github.com/Chocho2017/FireBeetleLEDMatrix/archive/master.zip)

还百度了下HT1632,可是没什么特别能吸引我的

继续各种准备
硬件
Arduino板,连接线(杜邦线,USB供电线),LED板的部分插针的焊接

软件
Arduino库解压,并放在Arduino的LIB目录下


硬件连线怎么接

官网资料给了比较明确——

不过,人家又说了,RD可以不管;另外还有CS要接的。
我最后是这么接的:

LED板           ARDUINO板  颜色
D6(DATA) --   6             棕
D7(WR)    --   7             绿

D5(CS)     --   2             红

GND        --   GND         黄  
3V3         --   3V3          橙

(打开Arduino的例程后,可以再对照一下接法)


软件代码怎么整

打开Aduino软件,找到有关的例程


  



先来个" HELLO WORLD "




下载成功后,再看LED板:






再换个字符显示:



还有其它例程,可以尽情地下载,修改,再下载。。。
包括了:字符显示,字符滚动显示,画线,画点,省电模式(把LED灭了)







画线的例子,画了个矩形



字符滚动,录了视频,不知能否看到:




这段是PMP的,感谢爱板:













关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

ky123

发表于 2018-1-4 17:57:11 | 只看该作者

视频能看到奥,但是操作要改改
网址html后面的部分不要加


还有写完帖子请主动加上标签奥,帖子内容相关的标签 ~
嗯哼~
板凳

sacq12

发表于 2018-1-4 20:00:13 | 只看该作者

ky123 发表于 2018-1-4 17:57
视频能看到奥,但是操作要改改
网址html后面的部分不要加

多谢改正。
地板

风之山谷

发表于 2018-1-4 23:15:34 | 只看该作者

哈哈,这个点阵能玩的东西很多,就是8位宽对于汉字来说不太够用
5#

feixiang20

发表于 2018-1-4 23:20:45 | 只看该作者

会有具体实验吗?
6#

sacq12

发表于 2018-1-5 10:06:54 | 只看该作者

feixiang20 发表于 2018-1-4 23:20
会有具体实验吗?

正在琢磨呢,有什么好主意请跟帖哦
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条