灯控的制作:
继上回分解,我们来制作灯控。看了余弦和群内某大神的创意 各有千秋。都能实现单点亮
一个是用了74ls138+2片595 用板载mcu控制
一个是用了uln2003达林顿管加外接mcu的io口驱动
介于本人avr小白一枚。。。只好暂时考虑外接mcu的方案 但是又想着能弄懂avr之后好改程序实现联动。
综合了一下上述的方案,决定先把扩展板弄出来到时候再考虑用板载还是外接。
本方案使用3片595级联,虽然貌似595管脚输出电流达不到1行15个灯同时亮的要求,不过可以程序上参考光立方的原理利用扫描方式实现,利用人眼的视觉暂留效果,逐列扫描来刷新矩阵led的显示。
595的控制脚,VCC,GND引出,P5(gpio 0123)引出。方便外接任意mcu控制 也可以直接用杜邦线接到P5的avr的gpio上使用板载mcu控制。
自己画pcb的注意了:排针是标准的2.54mm排针 用游标卡尺测量了每2个排针之间的距离为19.05mm。
如果已经把jump1234短路,需要把锡抹掉的话 建议有条件尽量使用吸锡带。。不然很容易把线弄断。我已经弄断了一块板子的灯线了。。。
实践是检验真理的卫衣标准。好吧 先试画一块板子 弄出来试试效果
由于排针位置已经固定,且外壳内留的空间也表较小,为了弄完能装进去。。。于是只好做双面板。
话不多说,开工! 先打孔:
过孔镀铜(电镀)
线路雕刻
出锅啦.duang~~~
焊好后
装上pcb 19.05mm间距刚刚好。
囧 ...
键盘整体展示,流水灯灯效:
装好所有东西的gh60键盘 打字 灯光测试:
灯控流水灯效果视频(由于白灯买少了。。所以只上了这些灯)
注意:直接用595驱动灯可以亮 但是亮度不够 最大亮度下套上键帽差不多就相当于原版的中等亮度,要做灯控的最好把lrow改成mos管驱动。。。
附灯控板原理图: (希望可以抛砖引玉)
——回复可见内容——
回复
我要赚赏金打赏帖 |
|
|---|---|
| OK1126B-S开发板下以导航按键控制云台/机械臂姿态调整被打赏¥29元 | |
| 【树莓派5】便携热成像仪被打赏¥36元 | |
| 【树莓派5】环境监测仪被打赏¥35元 | |
| OK1126B-S开发板下多时段语音提示型电子时钟被打赏¥27元 | |
| OK1126B-S开发板下函数构建及步进电机驱动控制被打赏¥25元 | |
| 【S32K3XX】LPI2C 参数配置说明被打赏¥20元 | |
| OK1126B-S开发板的脚本编程及应用设计被打赏¥27元 | |
| 5v升压8.4v两节锂电池充电芯片,针对同步和异步的IC测试被打赏¥35元 | |
| 【S32K3XX】S32DS LPI2C 配置失败问题解决被打赏¥22元 | |
| 【S32K3XX】FLASH 的 DID 保护机制被打赏¥19元 | |
我要赚赏金
