对照原理图把电阻和LED的行接起来,把列接到TPIC6C596上(看大图吧同学们!)
线什么的都焊好了以后,先接电源看看能正常运行吧,如果有哪个不亮就要检查电路了。如果工作正常的话,恭喜各位,可以继续啦。
首先用擦窗器或者其他的什么把镜子两面都擦干净,任何手指印或者脏东西都不要留下。
已经装好LED阵列的镜子安装到内壁里面去。
用没弹力的胶带把内壁和镜子贴起来,中间不要留任何孔隙。
镜子的四边都用胶带和内壁贴在一起。
镜子安装好了以后,用热胶枪把开关和直流电插孔胶在已经打好的那几个孔上。
用热胶枪再把电路板也粘到外壁上去。
7 固件
固件应该是在第五步就写入到PIC里面去的,然后才能把PIC装到电路板上。
压缩文件里面有固件的编码,有注释的,一点儿都不难懂的:)
基本上,每一个显示模式都是一帧一帧的画面来组成的,每一帧又是由一个数组来控制的,比如说GraphicA1是GraphicA的第一帧。一个数组有9个元素,第一个元素GraphicA1[0],值为0*00,每一个元素都是要写入到列中的数据。
每一次只有一列是接通的,也只有一个行的元素是接通的。每一行的显示会比上一个显示有一点点的延迟,这样就会产生“无限”的视觉效果。在FrameCounter = FrameCounterMax之前会重复的显示同一帧,当FrameCounter = FrameCounterMax之后就会显示下一帧,然后不断的继续、再循环。
压缩文件中有四个显示模式,三个比较简单的只有不到6帧,有一个比较复杂的有70帧。
有编程基础的同学可以自己再往上加,很简单的,只需要在函数里面再加上case X:语句就行了,我已经在可以加语句的地方做了注释了。
8 完工
最后王婆卖瓜一下,希望各位喜欢!