完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
我想用简单的红外控制C51单片机。我有实物。我想通过家用的遥控器控制单片机上的LED灯,我的单片机上有红外接收模块,家里有遥控器,我想通过这些实现红外遥控的功能。希望大神指点,不慎感谢!
|
|
相关推荐
15个回答
|
|
|
|
|
|
|
|
还有遥控资料也给你看看
|
|
|
|
|
|
这个首先你要知道你用的遥控器咱按某个键的 输出波形 然后根据这个波形在单片机上进行解码
|
|
|
|
|
|
这个好像不能随便套用吧?
|
|
|
|
|
|
|
|
|
|
|
如果只是检测遥控器,可以看看这个#include #define uchar unsigned char//宏定义无符号字符型 #define uint unsigned int //宏定义无符号整型 /******************************************************************** I/O定义 *********************************************************************/ ***it LED=P1^0; //定义单片机P1口的第1位 (即P1.0)为指示端 ***it DOUT=P2^0; //定义单片机P2口的第1位 (即P2.0)为传感器的输入端 /******************************************************************** 延时函数 *********************************************************************/ void delay()//延时程序 { uchar m,n,s; for(m=20;m>0;m--) for(n=20;n>0;n--) for(s=248;s>0;s--); } /******************************************************************** 主函数 *********************************************************************/ void main() { while(1) //无限循环 { LED=1; //熄灭P1.0口灯 if(DOUT==0)//当浓度高于设定值时 ,执行条件函数 { delay();//延时抗干扰 if(DOUT==0)//确定 浓度高于设定值时 ,执行条件函数 { LED=0; //点亮P1.0口灯 } } } } |
|
|
|
|
|
好资料
|
|
|
|
|
|
|
|
|
谢谢!但是如果用简单的红外光呢???而不是遥控器,只要单片机接收到红外光发出的光,就该执行一个动作那该怎么编程??
|
|
|
|
|
|
你好!我想问一下红外接收器的管脚应该是哪个啊??我附件里有我的电路图和实物图,请求指点,谢谢!
|
|
|
|
|
|
很多好资料
|
|
|
|
|
|
好专业啊!佩服! 羡慕玩高科技的人儿!
|
|
|
|
|
哇,厉害!佩服玩电子科技的朋友!
|
|
|
|
|
|
研究了这么长时间,终于把这个问题解决了!虽然只是最简单的红外显示,不过对于一个新手而已,就算是入了门吧!
我下面把程序提供给大家。 #include ***it ir=P2^2; //红外的输入端 ***it led=P3^1; //定义的一个led指示灯 ***it fmq=P2^7; //定义了一个蜂鸣器 void main() { while(1) { if(ir==0) { led=0; fmq=0; } else { led=1; fmq=1; } } } 红外接收器的三个管脚分别为电源,地和输入端。可以根据电路图来看。程序说明:通过家用遥控器按键发送看不到的红外线,实现led灯的亮灭操作。(入门新手,老鸟勿喷) |
|
|
|
|
|
学习一下
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
112 浏览 0 评论
219 浏览 0 评论
721 浏览 0 评论
RT-Thread与英飞凌(infineon)合作得板子PSOC 6 板子学习
702 浏览 0 评论
有人有STM8H1K08T连接TM1650的源码吗,可以直接使用的那种,我的代码在烧录之后数码管一直处于熄灭状态
1036 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16976 浏览 31 评论
浏览过的版块 |
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 16:28 , Processed in 1.025537 second(s), Total 100, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3763