版本协议

BSD

标签
标准版
#第四届立创大赛#红外学习模块

创建时间:4年前

项目主题:IoT(物联网)

2981 6

描述

<p>注:*为必填项。</p> <p>【请在报名阶段填写 ↓】 *  简要介绍作品: 本项目设计一款能学习多种红外遥控器、并具有发射功能的模块,用于物联网系统的配套产品开发。</p> <p>【请在竞赛阶段填写 ↓】 <em>  一、作品详情; 物联网控制产品缺乏嵌入式的速成的学习型的红外模块。 物联网系统需要学习红外遥控信号,并能发射红外信号,以控制智能家电等设备。但相关产品无需做成万能红外遥控器的形态,这就催生了做成模块形式方便嵌入到任何需要学习和发射红外遥控信号的产品里,达到快速开发物联网应用的目的。本项目设计一款能学习多种红外遥控器和发射控制的模块,用于物联网系统的配套产品开发。 </em>  二、描述作品所面临的挑战及所解决的问题; 本次作品主要任务是接收并解析红外信号数据。开发过程应该尽量考虑避免干扰,尽量提高识别可靠性和成功率。 *  三、描述作品硬件、软件部分涉及到的关键点; 完成红外数据的读取,解析功能。 最初调试的时候遇到一个问题,是没有发送红外学习信号的时候,就收到了数据。也就是说接收太灵敏了。电路如下, <img src="//image.lceda.cn/pullimage/fBcs7xJqxyQZaZDUcxJVYIx9cTIyCkfJg72Ex8Oa.png" alt="image.png"> 在软件解析L码后,能过滤掉这种干扰。同时正确识别的接收距离能够在50cm的样子,这也突破了普遍万能遥控器的学习距离,后来终究没有采用这种电路。原因如下: 1、干扰比较大,软件能够过滤,但影响效率。 2、识别成功率比较低,只有百分之五六十。 3、识别距离提高,但一般场景对学习距离没有太高要求。 后来改进后,距离缩减为10cm以内,去除了干扰,学习距离1cm的时候,成功率几乎百分之百。改进后电路如下, <img src="//image.lceda.cn/pullimage/INMVz8Vqs2XFcmNUbJbRDQwyc9WFYi5u7TrRWiO1.png" alt="image.png"> 处理后的波形如下, <img src="//image.lceda.cn/pullimage/MFxEcCtlrItsPY5h7OXenvrbpISksfDSTEORtKKY.png" alt="image.png"></p> <p>*  四、作品材料清单; 见附件BOM清单 <img src="//image.lceda.cn/pullimage/kWpB7c7pKCu9WtP3hsN8ygykIyHOhHSdzsej11QF.png" alt="image.png"></p> <p>*  五、作品图片上传;(PCB上须有大赛logo标识并拍照上传,若无视为放弃参赛) <img src="//image.lceda.cn/pullimage/IrSINoaBXBrxl2lMddURZAmsWMJSdah8I7kwDfLl.png" alt="微信图片_20190918225542.png"></p> <p><img src="//image.lceda.cn/pullimage/1s6wuqFhOPp0LSwYN1TuFVooJMowTfjOhENekj3q.png" alt="image.png"></p> <p><img src="//image.lceda.cn/pullimage/mM12R6QV0KB05tSWMO4wVjIHUnneWJ1otLojqqVl.png" alt="image.png"></p> <p>*  六、演示您的作品并录制成视频上传;(视频内容须包含:作品介绍;功能演示;性能测试;PCB上大赛logo标识特写镜头,若无视为放弃参赛)</p> <p>七、开源文档。 BOM清单 原理图PCB 源代码</p>

文档

BOM

暂无

附件

附件名 下载
红外学习模块BOM清单.xlsx
红外学习模块原理图和PCB.pdf
红外学习模块解析源代码.c
红外学习模块演示视频.mp4

成员

评论(9)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
liufly 回复
<p>红外学习模块已调试成功,因为没有控制对象,不太好拍演示效果视频,大家想看哪方面的测试呢?</p>
立创电赛 回复
<p>温馨提示:距项目提交截止还有2天,记得完善作品上传哟!</p>
liufly 回复
<p>红外学习模块的演示视频和制作过程、电路图、代码均已上传完毕,欢迎大家提建议。</p>
jixin001 回复
<p>这个能做成一个远程控制空调的遥控器不?</p>
coowind 回复
<p>@liufly 有控制接口吗?很多时候需要主控器来控制,比如什么时候开始学习,什么时候开始发射。</p>
liufly 回复
<p>@jixin001 这个是一个学习模块的雏形,远程控制主机可以运用这个模块自由发挥。</p>
liufly 回复
<p>@coowind 有UART控制接口。</p>
立创电赛 回复
<p>恭喜您的项目获得第四届立创电子设计大赛参与奖,点击查看获奖名单:<a href="https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92" target="_blank">https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92</a></p>
costar 回复
<p>你可以改进成使用收发一体红外管。</p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow