基于单片机的热释电红外感应自动灯

来源:百度知道 编辑:UC知道 时间:2024/06/09 01:22:25
有没有这方面的资料啊?
关键是单片机这方面的,如何实现对自动灯的控制,或者是程序是怎么编写。
高手们教教我吧。
to 1楼:
既然模块有输出高低电平的功能,还用单片机干什么?直接把模块的输出信号与继电器相连。我的模块是BISS0001,有人输出高电平3v,无人输出低电平0v。当然你的回答给我了很大启发,还是谢谢你,不过最后一句你可说错了,虽然在下大学学习成绩不算最好,但也是获得奖学金的人,我深知自己单片机这方面学的不行,所以选的毕业设计本来是基于模电的热释电感应自动灯,但是后来导师硬是要求我用单片机实现,这不有这个问题了。

人体会辐射特定波长的红外线,热释电传感器接受到这种辐射后,会转换成电信号,再经过单片机完成对灯的控制,控制只包括灯亮,然后延时一段时间,灯自动灭。
也可以考虑加一个硬件时钟,白天的时候不工作,晚上的时候工作,这样节省能源。

控制灯需要有开关,平时我们用手动的开关,在自动控制里可以用电磁继电器代替。给电磁继电器一个信号,继电器就会闭合,灯就会亮了。
然后用单片机控制电磁继电器,因为单片机能够输出高低电压(电平),这个电压可以控制电磁继电器的开合,不过呢,控制电磁继电器需要较大的电流,而单片机输出电流的能力有限,所以在单片机和电磁继电器中间几个三极管作为驱动器,这就实现控制了,
热释电红外传感器是可以买到现成的模块的,模块可以输出高低电平,把这个电平连接到单片机,单片机就能知道是否有人经过了,这时候可以给电磁继电器以高电平,使其闭合。这样就完成整个过程了。
看你是初学者,就啰嗦了这么多,好好学习吧,大学本科四年都浪费了吧

楼主说得对,单纯实现对灯的控制确实不须要单片机.市面上热释电红外感应自动灯很多,十几块就可买到.

加了单片机作控制当然不能就作简单的开关灯功能,至少要加个白天晚上检测,渐开,渐灭的功能,还要让单片机学会人多检测,人多时,亮灯时间长些,人少时,就短.有能力的话,还可以判断感应信号是猫还是狗,老鼠,从而不会乱开灯,浪费电能......

是吧!不要不看哦!大有文章啊!

你想用单片机和红外感应做灯亮?你能说一下大概工作原理吗?究竟是红外让人接触了灯就亮,还是怎样的运作过程?本人是单片机52的学习者,但你要提供运作流程我才能给你编程序。
因为就管控制灯的失灭,如让三个灯泡按顺序亮,或每个灯按时间亮,只需一块单片机加上程序就可以实现,所以请详细说明一下你想要实现的效果和功能!本人可以提供程序和电路图。

对自动灯的控制 用单片机驱动继电器或者可控硅就可以了,然后在单片机里设定如人离开后的延时时间,白天无效晚上有效什么的,功能在强点的话就再加俩个按键用来调节延时时间

其实硬件部分一楼已经说得差不多了