Mr Guo 发表于 2020-1-28 16:30:21

【2020】microbit制作的小电视机


设计思路      2020年春节全国疫情比较严重,待在家里就是为祖国做贡献,但也不能闲着,设计一款和春节相关的作品增加一点节日氛围同时也能逗孩子开心岂不快哉,本次作品是利用了microbit的无线通讯控制串口屏幕切换显示内容和歌曲,并且屏幕设计成了一个复古黑白电视机的样子,增加美观感受,结合春节的主题,显示拜年的内容和播放拜年的歌曲的作品的一大亮点         下面我们先来欣赏一下视频https://v.youku.com/v_show/id_XNDUyNDg1Mzg5Mg==.html?sharefrom=iphone&sharekey=b8df06df8cda804ce0965d30aef5587a3

硬件清单microbit*2microbit扩展板*1320*240串口屏幕*1小喵家的萌熊mp3*1电位器*1360旋转编码器*1锂电池*1电源管理模块*13.3V稳压模块*1充电DC接口*1拨动开关*1杜邦线,螺丝,铜柱若干3MM激光切割奥松板材料

制作过程
1.图纸设计利用cad设计图纸,采用激光切割加工3mm奥松板,图纸如下
3.主控选择因为microbit特有的无线通讯功能很方便,这里选用了两块microbit进行通讯,一个作为发射端用来发送切换屏幕和歌曲的信息,一个作为接收端,当接收到发射来的消息后控制串口屏幕和萌熊mp3模块
4.电源模块设计这里用到一个3.7V的锂电池经过充放电模块输出稳定格斗5V给萌熊mp3供电,然后经过3.3V稳压板给microbit扩展板供电

5.传感器连接mp3接8和12号数字端口,串口屏幕TX接2号端口RX接1号端口,电位器接10号端口,360旋转编码器接13,14,15号端口,电位器用来调节切换歌曲,360旋转编码器用来切换屏幕画面

6.萌熊mp3烧录歌曲萌熊mp3AD引脚接扩展板1号2号端口,正负极接扩展板正负极接下来也用过usb数据线为萌熊mp3烧录歌曲usb连接电脑后会在电脑上看到一个CD驱动器,然后双击打开选择语音更新工具,点击加载音乐上传你要用到的歌曲,这里的歌曲不能太大,可以利用剪辑软件将用到的歌曲部分进行剪辑,总容量不能超过16M,否则上传不成功音乐选择好后点击更新音乐当进度条完成后歌曲烧录成功,就可以用microbit进行控制了萌熊mp3可以参考小喵家的使用教程http://learn.kittenbot.cn/zh_CN/latest/electronics/%E8%90%8C%E7%86%8AMP3%E6%A8%A1%E5%9D%97.html这里要特别感谢cc喵在制作作品过程中给予的指导,非常感谢7.串口屏幕程序控制串口屏幕是有单独的单片机控制的,下载程序需要一个usb转ttl的下载模块,如下图

接线完成后利用串口屏幕自带的软件进行编程(安装包后再文章最后分享)
串口屏幕软件双击打开软件,点击新建根据购买的串口屏幕选择屏幕型号,我买的是320*240的横向触摸屏幕,T0,TJC3224T024_011,横向屏幕
文件建好后,第一步要先加载字库,否则不能运行,点击工具字库制作选择范围为所有字符,点击确定点击右上角页面窗口+加号增加要显示的页面点击左下角加号增加要用到的图片
可以利用系统自带的画图软件重新调整图片的大小可以在每个page页面增加想要的图片或者文本点击左上角图片选项增加图片在屏幕上可以在右下角属性中设置图片内容,位置坐标和图片尺寸点击左上角文本或者滚动文本选项可以在屏幕上增加文本内容,点击右下角属性选项可以设计文字的颜色和背景颜色,以及设置文字数量和文本内容点击编译调试按钮,可以进行查错,一般的错误是图片文本越界超范围导致的,可以更改坐标或者图片尺寸修改最后检查接线是否正确点击下载,可以将程序下载到屏幕当中串口屏幕的使用教程也可以参考小喵论坛提供的帖子http://learn.kittenbot.cn/zh_CN/latest/electronics/%E8%90%8C%E7%86%8AMP3%E6%A8%A1%E5%9D%97.html8.microbit程序编写发射端的程序
接收端的程序利用microbit控制串口屏幕可以双向通信,串口触摸屏幕可以发送指令到microbit,microbit也可以发送信息发串口屏幕,详细教程可以登录串口屏幕官网查询http://wiki.tjc1688.com/doku.php?id=6.%E6%8C%87%E4%BB%A4%E9%9B%86:1.%E5%9F%BA%E6%9C%AC%E6%8C%87%E4%BB%A4%E9%9B%86#page这里把本作品程序中用到的指令介绍一下,本作品通过发射端振动发射信号给接收端,当接收端接收到信息后切换屏幕内容,主要用到“page”指令
microbit控制串口屏幕函数模块如下控制mp3模块程序如下9.总结通过此次作品的制作发现串口屏幕还是比较好创作器材,可以实现的想法很多,另外本次作品是围绕春节主题展开的,也是为了逗小朋友开心用的,其实还可以修改为其他节日的主题,电位器在程序中是用来切换的歌曲的,文中没有详细介绍,电位器和360度编码器也可以作为复古电视机的旋钮制作一台古老的黑白电视机,期待伙伴们把自己的想法实现最后,疫情严重,希望大家能够注意卫生,尽量待在家里,可以学习动手来充实自己,让这个春节变得更有意义
联系请添加旺仔爸爸微信18752544995

汤果 发表于 2020-1-28 17:28:11

膜拜大神~~~~~~~~{:6_215:}

Mr Guo 发表于 2020-1-28 23:00:04

汤果 发表于 2020-1-28 17:28
膜拜大神~~~~~~~~

感谢,祝新年快乐

DFrJ5KYVQaH 发表于 2020-1-29 10:18:36

真的不错

Mr Guo 发表于 2020-1-29 12:16:42

DFrJ5KYVQaH 发表于 2020-1-29 10:18
真的不错

感谢,祝新年快乐

RRoy 发表于 2020-2-4 17:22:02

老师,DF创客社区的公众号帮你转发一下这篇文章,麻烦开个白名单,MakerCommunity

Mr Guo 发表于 2020-2-9 20:32:50

RRoy 发表于 2020-2-4 17:22
老师,DF创客社区的公众号帮你转发一下这篇文章,麻烦开个白名单,MakerCommunity ...

开了,您看看行不行,不好意思才看到

且歌且行 发表于 2020-2-14 21:39:36

多次拜读此帖了,今天要留个爪印。原来旺仔牛奶有这么一个厉害的爸爸,没有想不到,也没有做不到{:6_215:}

zhangzb61759 发表于 2020-2-14 23:54:27

强大强大强大

Mr Guo 发表于 2020-2-15 18:51:02

且歌且行 发表于 2020-2-14 21:39
多次拜读此帖了,今天要留个爪印。原来旺仔牛奶有这么一个厉害的爸爸,没有想不到,也没有做不到 ...

谢谢您的鼓励,一起加油

Mr Guo 发表于 2020-2-15 18:54:16

zhangzb61759 发表于 2020-2-14 23:54
强大强大强大

谢谢您的鼓励,我们一起加油

kylinpoet 发表于 2020-2-18 06:55:28

多谢分享,学习了。

Mr Guo 发表于 2020-2-18 17:31:25

kylinpoet 发表于 2020-2-18 06:55
多谢分享,学习了。

谢谢您的鼓励
页: [1]
查看完整版本: 【2020】microbit制作的小电视机