DAC音频改小爱同学(遥控)切换输入
1.前言
现在客厅用的dac是3路输入,第1路同轴输入是蓝牙盒子,平时在家放个音乐用,第2路光纤输入未接,第3路usb输入接电视用。每次白天放完音乐总忘记切换,晚上准备看个电影,零食,饮料葛优躺都准备好了。。。。没有声,还得到电视前按按钮切换。一次两次倒也没关系,之前有一段时间因为疫情不上班,切换很频繁,有一天终于忍不了了, 所以有了这篇文章
2.思路
主控选择:
1.如果使用网络模块,暂时只有易微联的模块,但是我还想保留手动按钮,防止家里断网无法控制。这样就有个问题,手动切换后,模块无法检测现在的状态,而且家里的都是米家app的 ,使用模块还得下载其他app 。。。
2.红外控制 ,正好之前在b站学习过52单片机连接红外接收控制,用小爱同学可以模拟按键,然后在米家app也可以显示,基本就确定这个方案了。
操作方面:
原本是按钮按一下切换一下,3个输入循环并且对应指示灯亮,初步想法用单片机检测哪个灯亮,如果需要切换模式,用io输出高低电平并联到按钮上,模拟按下按钮1~2次来实现(按2次是从1状态直接变到3状态)
3拆解设计
按这个思路打开dac ,发现比想象中的还要好一些,按钮就是用stc单片机控制,只要把自己的控制板排线对应接好就能控制了,而且原机还贴心的标注了排线的作用。
原本的样子经过测量,排线5v前有个1k电阻限流(直接接了电源指示灯) 如果直接连接单片机,带不动,然后准备把这个电阻拆掉,放到转换板上,尽量保持原本的样子不改动。
随手画的原理图和标记因为把他拆掉了 ,看电视只能用电视喇叭了,所以草草画了原理图
其中R2就是在原来板子上拆掉的1k限流电阻
下面中间排插插原机输出板,右侧接按钮控制板,右上接红外接受头。
还是用立创打的板子,便宜,速度也很快
其中预留了很多东西,因为就用这一张板子,剩余4个可以给其他项目测试用
根据原来按钮的电路板间距开孔,并且使用红色,更好的和原机融为一体
插线后的样子,买的10cm排线不太够长,就在别的地方找了个5排线又加了1根 ,看着不是很规整。
剩下就是编程了,主控使用的stc15f104w ,8引脚正好够用,之前有52单片机的红外例程,自己简单的编写了哪个灯亮,切换状态时按几下的操作。
下载程序基本和89c52程序一样,头文件都不需要改(之前用89c52开发板测试过)
最后就是把遥控器按键录到米家app里面,设置名字后就能用小爱同学控制啦
最后把次卧收拾收拾
因为无法上传视频,没法给大家看成品视频了
最后感谢各位的观看
成品视频来啦~~~
隔壁的七大叔
校验提示文案
隔壁的七大叔
校验提示文案