看网上好多人都在折腾远程控制,智能控制,像我这样的懒人一直盼望着有好用的产品出来让我坐享其成,实现家庭现代化,闲来在网上逛,发现一个远程红外控制的玩意,可以学习家电的红外编码,然后用来控制空调、电视、机顶盒、音响等(听说明年一月份即将推出的新一代包含我今天发的部分功能)。东西买来后,感觉是比较好用,但总有点意犹未尽:只能控制带红外遥控器,那么没有红外遥控器的电器就望尘莫及了,而且红外遥控最大的缺点是不能穿墙,于是想拓展一下,自己加装个小模块,任意控制自己想控制的电器。考虑了几种方案,各有优劣,最后确定确定用最常用的315m射频模块,主要是成本低(某宝上一对射频收发带2272解码的才不到5元),技术门限低,似我这样电子门外汉、门口站的汉们有试一试的勇气,嘿嘿……
闲言少叙,说干就干,其实思路很简单:
用单片机对远程遥控器发来的红外线进行解码,然后模拟PT2262编码,控制314m射频模块发射;接收端采用成品315m超外差接收模块,2272解码后控制继电器,再控制需要控制的电器即可。
转发端电路图如下:
接收端电路图如下:
手痒,打了块板子,一个板上,布了一个转发器(角上最小的那一个),三个接收器,实际上后来想想,完全没有必要打,用之前的余料就足够了,或者说余料也不用,直接连模块就可以了。呵呵。
和优盘对比,还是蛮小的吧,控制部分加了锡,以扩充带负载能力。
因为打板子需要时间,调试的时候是用手上的实验板调试的,大家从后面的程序可以看出来。
焊接好的接收端:
用来控制的手机客户端界面
stc89c516调试的,12m晶振
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |