树莓派驱动rgb点阵显示屏
一星期前,淘到块32*64 RGB点阵显示屏,回来,马上接stm32试了下,没有坏点。全部点亮,是1/16扫描,也就是说是标准接口接口特写:0x02:驱动得益于强大的树莓派社区,发现个rgb点阵项目。直接拿来用不错:https://github.com/hzeller/rpi-rgb-led-matrix项目是支持RPI B / B+ / 2B 的,所以提供了3种接线方法。实际我接线是采用 “” 的接线方法只用到前26个gpio 为嘛不采用2 或3的接线方法呢,是因为我没有40pin的PI ,只有个B 。0x03:运行wget https://github.com/hzeller/rpi-rgb-led-matrix/archive/master.zip
解压缩:
unzip master.zipcd rpi-rgb-led-matrix-master/
进入目录:cd rpi-rgb-led-matrix-master/
编译:make运行:./led-matrix会弹出如下提示:usage: ./led-matrix <options> -D <demo-nr> Options:
-r <rows> : Display rows. 16 for 16x32, 32 for 32x32. Default: 32
-c <chained> : Daisy-chained boards. Default: 1.
-L : 'Large' display, composed out of 4 times 32x32
-p <pwm-bits> : Bits used for PWM. Something between 1..7
-g : Do gamma correction (experimental)
-D <demo-nr> : Always needs to be set
-d : run as daemon. Use this when starting in
/etc/init.d, but also when running without
terminal (e.g. cron).
-t <seconds> : Run for these number of seconds, then exit.
(if neither -d nor -t are supplied, waits for <RETURN>)
Demos, choosen with -D
0 - some rotating square
1 - forward scrolling an image (-m <scroll-ms>)
2 - backward scrolling an image (-m <scroll-ms>)
3 - test image: a square
4 - Pulsing color
Example:
./led-matrix -t 10 -D 1 runtext.ppm
Scrolls the runtext for 10 seconds运行测试demo:sudo ./led-matrix -d -r 32 -c 2 -t 20 -D 1 runtext.ppm #-d 会后台运行,-t 运行时间-r 32 -c 2 指定是32*64点阵显示(while :; do date +%T ; sleep 0.5 ; done) | sudo ./text-example -f fonts/8x13B.bdf -y8 -c2 -C 255,255,255之后嘿嘿就可以看到rgb 点阵屏上显示信息:(滚动显示ppm图片内容,懒得弄gif 了假装图片会动)显示字符demo:(while :; do date +%T ; sleep 0.5 ; done) | sudo ./text-example -f fonts/8x13B.bdf -y8 -c2 -C 255,255,255<p style="line-height: 28px;"></p>
实际上更有意思的是显示图片玩 sudo aptitude install libgraphicsmagick++-dev libwebp-dev
效果嘛如下:
参考文献:
https://github.com/hzeller/rpi-rgb-led-matrix
小菜儿 发表于 2016-3-28 10:30 static/image/common/back.gif
假装图片会动,我也是醉了
真是自我陶醉啊 eriklee-339839 发表于 2016-9-18 21:22 static/image/common/back.gif
我手上有个8*16的屏,很想试试
只要是标准接口屏,都可以愉快玩耍。不过分辨率低显示不了太多信息 我手上有个8*16的屏,很想试试 盛京老驴 发表于 2016-9-12 22:25 static/image/common/back.gif
有没有 8*8 led点阵的啊!!! 太大了用不上啊
8*8的直接接线就好了……如果想搞RGB全彩8*8的话自己接595驱动。香蕉派的开发板有个RGB8*8的全彩点阵,论坛里应该也可以找到,在香蕉派的那个讨论区,你可以去看看 有没有 8*8 led点阵的啊!!! 太大了用不上啊
geek1024 发表于 2016-9-11 20:33 static/image/common/back.gif
效果很不错呀
嗯,用树莓派3也驱动成功了,之前我还以为3不能用的…… PokeBox 发表于 2016-9-11 05:10 static/image/common/back.gif
继续补图~
效果很不错呀 继续补图~
搞定了,我的是线的问题……联系了一下作者他一眼就发现问题解决了。
帮你补个GIF~