卖萌的表情盒子FunCube程序+原理图全部公开
rainyuoko2016/07/30极客DIY IP:黑龙江
更新:
现在的硬件电路有所更新,和下面我做的这个不一样,不过软件和驱动方式没有变化,可以直接使用。
程序、原理图下载地址:

attachment icon EmojiCubic_Rel.rar 772.22KB RAR 33次下载
这是继iPlayer,DSLRController之后的第三个完整作品。在制作的时候我想,8x8点阵只能显示简单表情,稍微复杂点的表情就显示不了,功能很单一,于是就想做个大一点的点阵。但是大的点阵只用来显示表情的话又太浪费了,不如加上闹钟功能吧,于是又加上了带mp3闹铃的闹钟功能,于是这个四不像矩阵的想法就有了。
然后是电路设计,画电路板,硬件制作,写软件。初步设计功能有:表情矩阵,闹钟,MP3播放器,音乐频谱显示。
硬件部分采用MSP430F169作为主控。选用这个型号单片机没有别的原因,因为51单片机不够用,而我现在在进行一个使用MSP430的项目,所以就用了MSP430的单片机。时钟芯片是DS3231,实际测试1年误差不到1分钟,完全可以忽略。MP3播放和闹铃部分使用VS1053+TPA6211,其中VS1053LINE-IN和DAC输出直接引出,DAC输出另外接TPA6211功放芯片输入,TPA6211输出接手机用的喇叭作为闹铃外放,在MP3功能时可以通过单片机切换外方是否工作。音频频谱显示是利用VS1053频谱分析插件完成的,可以从LINE-IN或MIC-IN输入声音信号。为了电路简洁只留出来LINE-IN输入。这部分程序比较复杂,在这一版程序中还没有加上。
驱动部分为74HC573,目前采用16x8方式,8个573片选,16个IO口并行输出。
显示部分为16x32红绿双色点阵。因为实在布不下那么多线了,只能通过跳线切换颜色,因此同时只能显示一种颜色,想用单片机切换颜色的童鞋可以洗洗睡了。用的LED点阵是1.9mm微型点阵,实际做出来的电路板尺寸只有10x5.6cm,显示效果很好。
整个硬件有三块板子,控制板,驱动板,显示板,中间通过排针链接。需要注意的一点是LED点阵不能用洗板水清洗,会把塑料部分溶解掉。下面图中LED点阵上方左边白色的一道就是用洗板水留下的印迹。庆幸焊完板子之后没有直接把板子扔到洗版水里。
001.jpg
这是板子正面照片,板子之间间距比较大是因为还没有把排针完全插进去。
002.jpg
板子背面照片,各个接口做了文字说明,背面元件引脚凸出来的部分剪掉了。
003.jpg
板子上面,四个按键对应功能切换,上,下,设置,旁边的TF卡槽是在闹钟模式和MP3模式下存放音乐文件的。
004.jpg
刚做回来的板子,左边是显示板和驱动板,右边是控制板
005.jpg
焊好的控制板,还差外放没有焊。左下角的一块小板是VS1053子板。子板做成可选形式,不需要的话可以不焊。
006.jpg
007.jpg
焊好的驱动板,注意看正反面排针是不一样的。下面的排针是连控制板的,其他三面的排针是连显示板的。
008.jpg
009.jpg
焊好的显示板。RED字样旁边的焊盘是跳线,用于切换显示颜色。因为双层板实在布不下线了,只能采取这样的方法了。
010.jpg
叠在一起的效果。板子长10cm,宽5.6cm,厚度没有量,大概在3-4cm之间吧。
实际点亮效果:
011.jpg
012.jpg
013.jpg

1.欢迎访问我的个人网站观看更多作品:XXXXXXXXXXXXXXXXXXXXXXXXXX/
2.本作品参考《表情矩阵:真的GEEK,不用说话也能卖萌》XXXXXXXXXXXXXXXXXXXX/article/4760/制作。

[修改于 7年9个月前 - 2016/07/30 11:16:43]

来自:综合交流区 / 极客DIY
5
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
王者归来abs
7年9个月前 IP:贵州
823702
帅!
这个要是可以与人对话就好了
改造一下 和小娜连接QAQ
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ne555
7年9个月前 IP:山东
823805
好棒,不过和小娜链接似乎有点难度
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}