标题: 用一片单片机,能否实现同时收发红外 [打印本页]

作者: 1qaz2wsx77    时间: 2017-5-24 09:44
标题: 用一片单片机,能否实现同时收发红外
家里客厅摇控器太多,电视机项盒电扇空调功放的,用时到处找摇控器.想用单片机做一个装置,接收一摇控器的信号,然后转成所需的红外信号发出去,控制不同的设备.当然,这个摇控器要那种谁也控制不了的.不知道哪位大侠能做或做过的,分享一下.我做了一个红外接收程序,可行,也做了红外发射程序,也可以,但整合到一片单片机中就是不是这个不工作,就是那个不工作的,整不明白了.
作者: imxuheng    时间: 2017-5-24 14:41
可以实现,两个定时器+外部中断。可以的话把你程序附上,应该是程序的问题
作者: cjjcjj1    时间: 2017-5-24 21:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: whopawho    时间: 2017-5-24 22:56
可以的,程序要注意跳出中断。
作者: wosiyabo    时间: 2017-5-25 01:04
不太明白你说的意思,你是说想做一个万能遥控吗?
然后这个万能遥控还自带录制其它遥控的功能?是这样吗?
作者: Tak    时间: 2017-5-25 02:23
可以的,有两个定时器就够了
作者: Tak    时间: 2017-5-25 02:24
可以,用上两个定时器就ok
作者: mioc    时间: 2017-5-25 08:00
可以让单片机一直处于接收状态,等待红外数据接收。一旦接收到一组红外数据。直接解析,然后发送就好了。。。如果想并行的多线程接收和发送,需要在内部增加一个简单的操作系统。比如freertos 之类的。
作者: @梦123    时间: 2017-5-25 10:53
这个是可以的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1