1.led点阵原理....
老师给的led点阵是8*8的..
我把他们理解为坐标,有几个引脚的来控制选择y轴的灯,而其他几个是控制显示x轴哪个亮
这个原理跟2位8段led差不多,x轴的可以理解位8个灯管,而y轴的理解为选择。
我们要驱动它显示字母,就要用到时分复用,这个在之前实验都用到了,就不在多讲,直接类比到这个点阵,每次选择一个y轴,然后亮x轴的灯,然后灭了,再下一行,这一速度快了看起来就是连续的了!
附上我探索得到的led点阵的引脚与显示的关系:(手工做图,比较丑陋)
2.与树莓派GPIO连接
由于我的树莓派引脚有两个有点问题,所以我就用了10个引脚来控制5*5的led灯
树莓派GPIO示意图:(因为我用的是Rpi.GPIO的库,所以用这个图)
其对应的关系如下:
pin{7,11,13,19,21}对应的是led的y轴,
pin{23,26,24,22,12}对应的是led
的 x轴,
如下图:
3.设计字母
这次设计字母,用到了图形学的二值图(说的那么高端其实就是小孩子图格子)....
A:
00