试玩FireBeetle的LED点阵屏
本帖最后由 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灭了)
画线的例子,画了个矩形
字符滚动,录了视频,不知能否看到:
http://v.youku.com/v_show/id_XMzI4OTgyMDYxMg==.html
这段是PMP的,感谢爱板:
http://v.youku.com/v_show/id_XMzI4OTgzMjY0NA==.html
视频能看到奥,但是操作要改改
网址html后面的部分不要加
还有写完帖子请主动加上标签奥,帖子内容相关的标签 ~
嗯哼~ ky123 发表于 2018-1-4 17:57 static/image/common/back.gif
视频能看到奥,但是操作要改改
网址html后面的部分不要加
多谢改正。 哈哈,这个点阵能玩的东西很多,就是8位宽对于汉字来说不太够用 会有具体实验吗? feixiang20 发表于 2018-1-4 23:20 static/image/common/back.gif
会有具体实验吗?
正在琢磨呢,有什么好主意请跟帖哦
页:
[1]