所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

#REMAKE 再造#老年专用电视遥控器

珠韵 珠韵 2021-04-20 16:47:42

【项目标题】老年专用电视遥控器

【阅读说明】

        本项目是我指导学生实施的一个创意智造项目,项目实施前后跨度好几个月,本项一共涉及到两个作品,作品一是定制按键+手机远程辅助版本,作品二是更新版本,用到了AI语音识别技术和读卡技术。由于作品二正报送参加“学生信息素养提升实践活动”,作品二暂时先不分享了,以后再通过更新本文的方法进行分享。两个作品的目的只有一个,就是让老年人能够更方便地看电视。本项目文章的部分内容摘自学生的项目说明书。

 【项目简介】

       随着技术的发展,现在的电视机遥控操作越来越复杂,有些老年人看电视操作遥控器很不方便。为此我们设计了一款定制型的老年人专用的电视机遥控器,遥控器具有以下特点:

       1.频道定制,使用者可以根据家里老年人的喜好设置十多个常用频道,采用大图标触摸设计,使用者可以轻松选择自己所需要的频道。保留音量加减、频道加减触摸键,方便翻频道和调节音量。

       2.远程控制操作功能,如果家里老年人还是不会播放的,可以让家人通过定制的手机端APP远程操控。

projectImage
projectImage
材料清单 材料清单
1x
arduino Mega2560板+扩展板
1x
Obloq物联网模块
20x
触摸开关模块
1x
红外发射模块
1x
LED灯模块
1x
电源模块
步骤1 步骤1
整理所需的频道列表和图标等备用。

       整理所需的频道列表,并通过红外接收模块,串口读取相关按键的编码,并整理成表格。从网上下载相关电视台的图标、开关图标、音量图标和箭头图标等备用。

projectImage
projectImage
步骤2 步骤2
设计遥控器盒子,并激光切割出来,木板是3MM椴木板。
projectImage
步骤3 步骤3
安装触摸传感器到盒子盖板上,并固定

(一开始我们尝试采用导线绑螺丝固定在面板上,然后贴导电胶布的方法来实现触摸感应,但是在测试中发现不能正确感应,于是我们改用触摸模块,并重新设计面板)。

下图是一开始的尝试,实验失败。

projectImage
projectImage

下图是改进版本,用触摸键,很好用。隔着贴纸也能感应。

projectImage
projectImage
步骤4 步骤4
将触摸开关、物联网模块、LED模块和红外发射模块接到主控板扩展板上
projectImage
步骤5 步骤5
把频道图标贴上

根据遥控器盖板的尺寸和触摸传感器的位置尺寸,打印图标,并帖到相应的触摸传感器上。

projectImage
步骤6 步骤6
进行程序编写和测试。
projectImage

上图是mind+中的程序,程序不是很复杂,也就不做详细介绍了。

这里的重复执行20次,用于通过循环的方式检测那个按钮被触摸了,一旦触发,就发送红外信号。

如果检测到MQTT中消息,也发送相应的红外信号。

下图是用app inventor编的手机端应用程序部分截图。

projectImage
步骤7 步骤7
对作品进行修整封装
projectImage

项目所用到的主要技术和知识点:

1.红外接收和发射技术。

2.物联网模块与MQTT通讯的技术。

本项目源码已经上传到码云

https://gitee.com/zslqg/ck2021

Makelog作者原创文章,未经授权禁止转载。
3
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]