51单片机 人体红外感应模块 检测高电平不好使。高悬赏,大神呀,可追加
-
模块是好的,在硬件上设置为持续检测信号。 检测到人体,模块输出3.3v电压,检测不到,输出0v。 把模块输出引脚和单片机相连,检测单片机引脚,0v。单独测试模块引脚输出3.3v(模块和人位置不变)。。将电源上3.3v和单片机上引脚相连接,led亮。 程序如下... 模块是好的,在硬件上设置为持续检测信号。 检测到人体,模块输出3.3v电压,检测不到,输出0v。 把模块输出引脚和单片机相连,检测单片机引脚,0v。单独测试模块引脚输出3.3v(模块和人位置不变)。。将电源上3.3v和单片机上引脚相连接,led亮。 程序如下 #include
#define uint unsigned int #define uchar unsigned char sbit renti=P2^0; // 人体引脚 sbit led=P1^0; void delay(uint ms) { uint i,j; for(i=ms;i>0;i--) for(j=110;j>0;j--); } void main() { renti=1; //在初始化里 令renti=0和renti=1,都尝试过,不好使 led=1; while(1) { if(renti==1) //检测有火焰 { delay(5); if(renti==1) { led=0; delay(5000); } else { led=1; } } } } 展开
全部评论(1条)
-
- 璐漫漫LULU又高 2017-12-15 11:27:43
- 我有过类似的情况,你的程序没问题,问题是在硬件的接口上,可能是你的传感器输出接口需要上拉什么的,导致单片机高地电平不能正常读取,楼主可以试下在单片机IO口对应接口处加上一个二极管再与传感器连接。
-
赞(19)
回复(0)
热门问答
- 51单片机 人体红外感应模块 检测高电平不好使。高悬赏,大神呀,可追加
- 模块是好的,在硬件上设置为持续检测信号。 检测到人体,模块输出3.3v电压,检测不到,输出0v。 把模块输出引脚和单片机相连,检测单片机引脚,0v。单独测试模块引脚输出3.3v(模块和人位置不变)。。将电源上3.3v和单片机上引脚相连接,led亮。 程序如下... 模块是好的,在硬件上设置为持续检测信号。
检测到人体,模块输出3.3v电压,检测不到,输出0v。
把模块输出引脚和单片机相连,检测单片机引脚,0v。单独测试模块引脚输出3.3v(模块和人位置不变)。。将电源上3.3v和单片机上引脚相连接,led亮。
程序如下
#include
#define uint unsigned int #define uchar unsigned char sbit renti=P2^0; // 人体引脚 sbit led=P1^0; void delay(uint ms) { uint i,j; for(i=ms;i>0;i--) for(j=110;j>0;j--); } void main() { renti=1; //在初始化里 令renti=0和renti=1,都尝试过,不好使 led=1; while(1) { if(renti==1) //检测有火焰 { delay(5); if(renti==1) { led=0; delay(5000); } else { led=1; } } } } 展开
2017-12-15 01:24:19
502
1
- 与51单片机连接的压力传感器,谁有源代码和电路图?可追加悬赏!
2014-04-07 19:52:11
322
2
- 单片机直接检测高电平?
- 我手上有个板子,单片机IO直接检测高电平,谁知道是怎么怎么实现的啊?板子是投线仪的控制板,原理图如下,U1用来判断是否接触到“投线仪”摆体(摆体带+5V电)。当U1悬空时,我量到U... 我手上有个板子,单片机IO直接检测高电平,谁知道是怎么怎么实现的啊? 板子是投线仪的控制板,原理图如下,U1用来判断是否接触到“投线仪”摆体(摆体带+5V电)。当U1悬空时,我量到U1位低电平,当U1连接到“摆体”时量到U1为高电平,说明整个判断过程是对的。 但单片机IO口不是只能置1,判断是否输入0吗? 展开
2015-09-05 17:28:45
431
2
- plc红外自动门模型,人体红外感应模块,plc,继电器,怎么连线?
- plc红外自动门模型,人体红外感应模块,plc,继电器,怎么连线?怎么让红外信号输入到plc 中起作用。 还有8050三极管,电阻等器件可以选用。
2018-06-12 13:53:08
784
1
- 令人体红外感应模块能够感应到静止的人
- 当有人经过红外感应模块时,人体红外感应模块根据温度的变化产生一个微小的电压,但是若人站着不动,就会感应不到。如何克服这个短板,让人体红外感应模块能够感应到静止不动的人呢?望各位高人指点迷津,献计献策
2013-08-12 06:38:52
235
2
- 加速度传感器cs片选选高电平接51单片机哪个IO空
2013-01-10 14:23:51
431
2
- stm32红外人体检测
- 用MDK写的,检测模块已经接了单片机上的5V和GND口,检测到人体时输出高电平一段时间,否则则输出低电平。我设置的是当检测到人体时LED亮,模块输出信号线接的是B10口,一直不觉得程序有问题啊,但是LED根本就不亮!!急求!!! void sensor_Init(void) { ... 用MDK写的,检测模块已经接了单片机上的5V和GND口,检测到人体时输出高电平一段时间,否则则输出低电平。我设置的是当检测到人体时LED亮,模块输出信号线接的是B10口,一直不觉得程序有问题啊,但是LED根本就不亮!!急求!!! void sensor_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE); GPIO_InitStructure.GPIO_Pin=GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOB, &GPIO_InitStructure); } void main() { sensor_Init(); LED_GPIO_Config(); while(1) { if(GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_10)==1) { GPIO_SetBits (GPIOG,GPIO_Pin_14); //LED亮 } } } 展开
2016-05-25 23:34:11
406
2
- 通过51单片机和热释人体红外来检测区域内是否有人
2017-11-19 15:24:41
396
1
- hc-sr501 普通型 人体红外感应模块 人不动时能检测到吗
2017-03-06 10:59:36
405
2
- 51单片机 测速
- 当感应到磁性的时候 有高电平,没有感应到磁性的时候是低电平,求两次测到高电平之间时间是多少。 C语言程序怎么写?用霍尔传感器或者是磁性开关
2014-03-20 07:21:32
362
3
- GP2Y0A21YK0F红外测距传感器怎样用怎样接51单片机用51控制它
2017-08-06 11:44:06
905
1
- 高中化学,帮帮忙!!(可追加!)
- 1.这个离子方程式为什么不对?硫化亚铁放入盐酸中:S(2-)+2H(+)=H2S2.为什么下列离子在酸性条件中不能共存?A.氯离子,铝离子,钠离子,硝酸根离子B.钾离子,氨根离子,硫酸根离子,硝酸根离... 1.这个离子方程式为什么不对? 硫化亚铁放入盐酸中:S(2-)+2H(+)=H2S 2.为什么下列离子在酸性条件中不能共存? A.氯离子,铝离子,钠离子,硝酸根离子 B.钾离子,氨根离子,硫酸根离子,硝酸根离子 3.这个说法对吗:形成物质中的化学键时,要吸收能量 4."核素"的概念是什么? 展开
2007-07-15 11:30:42
403
3
- 怎么用红外人体感应模块,来控制3.5v lED,还需要些什么电子元件
- 用3.7v手机电池做电源,红外感应模块工作电压是直流4.5v-20v,输出 高电平信号 模块具体信息可参见 HC-SR501 百度文库 如果红外感应模块必须使用4.5v以上电压,可以加一块升压模块,另外还需继电器三极管什么的,具体类型型号我就不懂了,电路图元件标识基... 用3.7v手机电池做电源,红外感应模块工作电压是直流4.5v-20v,输出 高电平信号 模块具体信息可参见 HC-SR501 百度文库 如果红外感应模块必须使用4.5v以上电压,可以加一块升压模块,另外还需继电器三极管什么的,具体类型型号我就不懂了,电路图元件标识基本上不认识 所以还请各位老师帮帮忙,列出所需元件 名称及型号 展开
2012-10-12 00:14:25
278
1
- 利用两对红外对管和51单片机连接来检测室内人数程序
2017-10-18 16:51:35
355
1
- 51单片机如何控制超声波传感器 求C语言程序(一定要能用)100追加
- 型号是DYP-ME007 VCC(DC5V)、Trig(发射端)、Echo(接收端)、 Out(空)、 GND(地) (1)采用IO触发测距,给8--15us的高电平信号即可; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO输出一高电平,高电平持续的... 型号是DYP-ME007 VCC(DC5V)、Trig(发射端)、Echo(接收端)、 Out(空)、 GND(地) (1)采用IO触发测距,给8--15us的高电平信号即可; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间. 测试距离=(高电平时间*声速(340M/S))/2; 展开
2012-01-07 22:26:00
570
2
- 谁有空帮我用52单片机和振动传感器编程,悬赏100分,测试成功后追加100分
- 用52单片机和振动传感器,一共用三个按键,分别为:S1,S2,S3。这三个键的功能分别是:按下S1,进入到工作状态中,当振动传感器首次受到外界的振动时,蜂鸣器就会鸣响10秒,若第二次再... 用52单片机和振动传感器,一共用三个按键,分别为:S1,S2,S3。这三个键的功能分别是:按下S1,进入到工作状态中,当振动传感器首次受到外界的振动时,蜂鸣器就会鸣响10秒,若第二次再发生振动,蜂鸣器就会长响一分钟。按下S2,工作状态就会解除。按下S3,蜂鸣器就会鸣响30秒。 这是单片机实物图 展开
2013-04-16 19:07:37
398
1
- 51单片机电子频率计
- 电子频率计 (一)功能简述 数字频率计在计算机、通讯等科研领域是不可缺少的测量仪器。电子专业人才考试专用板板载NE555芯片,通过电位器Rb3可调节方波的参数。 (二)设计要求 1. 通过导线将硬件资源板上的Signal与单片机的P3.4口(定时/计数... 电子频率计 (一)功能简述 数字频率计在计算机、通讯等科研领域是不可缺少的测量仪器。电子专业人才考试专用板板载NE555芯片,通过电位器Rb3可调节方波的参数。 (二)设计要求 1. 通过导线将硬件资源板上的Signal与单片机的P3.4口(定时/计数器T0)相连接。 2. 使用四位八段共阳数码管显示信号频率。 3. 当信号频率在低于10Khz时,所有LED灯处于熄灭状态,数码管显示的频率单位为Hz。 4. 当频率超过10Khz时,与P1.0端口相连接的LED灯点亮,数码管显示的频率单位调整为Khz。 5. 要求可对0-250Khz的方波信号进行测量,要求误差不超过1%。 6. 考试过程中,应使用硬件平台指定的资源进行设计。 (三)设计文档 1. 系统示意图和程序流程图(提交WORD文档) 2. 电路原理图(Protel或Proteus文档) 3. 源程序(C或汇编) 展开
2014-08-02 01:25:22
404
2
- 51单片机串口通讯
- 51单片机串口是不是全双工的,我记得书上写的是,但是用中断的话,又想发送和接收同时进行,程序怎么写?按理说在中断里根据是RI=1还是TI=1是可以判断接收引起的中断还是发送引起的中... 51单片机串口是不是全双工的,我记得书上写的是,但是用中断的话,又想发送和接收同时进行,程序怎么写?按理说在中断里根据是RI=1还是TI=1是可以判断接收引起的中断还是发送引起的中断,但是发送和接收同时进行是不是会出现RI和TI同时为1?对此很困惑,总觉得不是全双工,哪位帮我解释一下,谢谢! 展开
2016-10-16 04:46:14
453
1
- 51单片机直流电机调速
- #include
sbitdianji=P0^6;unsignedinti,j,m,n;voidmain(){EA=1;EX0=1;IT0=0;EX1=1;IT1=0;m=50;n=0;while(1){dianji=0;for(i=0;i sbit dianji=P0^6; unsigned int i,j,m,n; void main() { EA=1; EX0=1; IT0=0; EX1=1; IT1=0; m=50; n=0; while(1) { dianji=0; for(i=0;i 2015-04-27 02:32:41 436 1
- 51单片机简易信号发生器
- 51单片机简易信号发生器我用DAC0832数模转换后接了个lm358运放运放电路不太会用输出波形输出失真这是怎么回事望详细解释... 51单片机简易信号发生器我用DAC0832数模转换后 接了个lm358运放 运放电路不太会用 输出波形输出失真 这是怎么回事 望详细解释 展开
2018-07-07 06:50:31
473
3
12月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂













参与评论
登录后参与评论