很早就想自己做一个点阵屏时钟了,但是单片机搞难度略高,尤其是要实现中文显示;而我又是个C语言渣,基本只会做最简单的闪灯电路。前不久看到杜洋的mini1608再一次引起了我的兴趣,不用时钟模块,不用PCB,如此简洁的时钟,何不自己做一个呢? 那么就让我们开始吧
可以看到,多数使用某宝拆机配件时,可以将成本压到近10元制作过程参考:这里 本帖为杜洋教程的适当补充与作品展示
…STEP1:准备材料 -以上就是我们需要的材料合影除此之外,你还必须要的工具有 -用到的单片机 STC12C5A60S2 -点阵屏模块,型号含有关键字788即可,尺寸为20mmX20mm -所需面包板及STC-ISP下载器,这里的下载器主控型号为PL2303HX
…STEP2:下载程序 -将单片机以如图所示的方式连接好 在电脑上安装对应的驱动(卖下载器的商家一般会提供)然后在桌面右击“计算机”-选择“属性”-点开“设备管理器”查看下载器所在的端口,我的电脑是连接在了COM3上这方面教程众多,就不再赘述 -选择需要的.HEX文件(可在附件中找到)注意勾选图中的红圈部分,其他用默认设置即可 -下载完成后,在随机两个引脚间插一枚LED,如果LED呈无规律亮度闪烁,一般便是成功了
…STEP3:开始焊接焊接过程参考这里http://www.doyoung.net/works/DOCLOCK_MINI1608_V1TEST/index.html -剪去按键的两个引脚,焊接在单片机对应位置(4脚、37脚;10脚、31脚;16脚、25脚) -焊接晶振的30pF起振电容 -将40PIN针孔式芯片座与单片机对应的引脚焊接 -将一根3pin线焊接在对应位置,具体为(两边线分别接在单片机的40脚(VCC)和20脚(GND)上,中间线接在22脚上) -用万能的热熔胶将3pin线固定 -在对应的孔位插入晶振和蜂鸣器,具体为(晶振插接在芯片座的18脚和19脚的孔中,蜂鸣器负极插在单片机20脚对应芯片座的插孔中,正极插入23脚) -用美工刀在3pin线上划开一道口子,用镊子扩孔,插入DS18B20温度传感器(上图红色为正极,黑色为负极) -用热缩管或胶布将温度传感器固定 -插入两枚点阵屏(具体为单片机对应的2脚到17脚、24脚到39脚)注意引脚的对应,如果显示乱码请将点阵屏倒过来插 -至此,你的点阵屏时钟便完成了。将其通电的一刹那,看着美丽的图案缓缓亮起,仿佛是一股和煦的春风,缓缓消融凝结在人们心中的坚冰;似是是一束温暖的阳光,驱散了积聚在心头的阴云;如同是一场绵绵的春雨,洗涤着飘落在心头的尘埃;又如一滴晶莹的甘露,能滋润心中干涸的土地…… 功率基本控制在0.1W左右,即一枚2000mAh的锂电池可以供电约74小时(3天)因此还是要配合电源使用,只需一枚普通的5V充电器即可 最后的最后,奉上功能介绍的视频(原杜洋的介绍不是太明确) http://www.bilibili.com/video/av5398757/点击转向视频播放页 flash: http://static.hdslb.com/miniloader.swf?aid=5398757&page=1
附件包含word格式的文章及源码 http://pan.baidu.com/s/1o7KF2UA [ 此帖被兔糖在2016-07-19 19:33重新编辑 ]