本帖最后由 ckdsx.cn 于 2023-9-11 16:33 编辑
最近工作室的灯坏了,本着买一个好贵不如自己动手制作一个的原则,准备搞个自动灯,实现人在灯亮人走灯灭。
电源和灯的部分很好解决,因为灯的功率并不大,所以电路直接用个继电器,就可以完成低压控制高压的目标。但是开关控制的部分,遇到了一些问题。
首先,想到了最常见的楼道用的声控灯,发现就算延时时间调整额比较长,但要真正用起来就需要反复发声激活声控电路,而且声音还不能太小。专心工作时突然灯灭,这个用户体验实在是差劲。于是这个声控灯的方案就被否了。
然后,以为红外热释电的人体检测开关也许能实现,结果尝试了一下还是过一会就需要人大幅度的动一下才能触发,一直做伏案工作也无法持续亮灯。
闭门造车完不成了,于是就去网上看看大家是怎么解决这个问题的。别说还让我找到了,一款使用雷达技术作为检测方式的模块。结合雷达信号处理,实现高灵敏度的运动检测和微动检测。完美的解决了,二次触发不方便的尴尬问题。
看到安信可也推出了类似的模块,就申请了一块准备尝试一下。 Rd-03 模组:可感知区域内是否有运动或者微动的人体,实现实时检测结果。感应效果不受温度、亮度、湿度和光线波动等周围环境影响;并且提供可视化的配置工具,可轻松配置感应距离范围、不同区间的感应灵敏度和无人延时时间等。 而且模块省电,检测范围广,覆盖角度大,模块本体小巧,引脚直接输出开关信号,串口方式二次开发,直接采用2.54MM标准排针的连接方式,模组出厂已烧录好相关出厂固件等非常适合像我一样的创客入门开发,到手就可以使用。
模块的说明书,给出了如下引脚定义:(请注意:此模块为3.3V供电!!!)
接下来我们来准备材料,鉴于模块已经选用了安信可的RD-03模块,我们的项目供电电源需要使用3.3V供电模块,继电器控制电压也采用3.3V控制电压的继电器,这样就省去了电压转换的麻烦。 由于灯是直接采用220V市电供电,所以项目电源方案采用220V转3.3V模块即可。
电路连接因为涉及到非安全电压,为避免危险,需请电工自行连接,这里说明一点的就是OT2连接到继电器的控制引脚即可,通过OT2输出高电平或低电平,来控制继电器进而控制灯的亮灭! ---------------------------- 为了不误人子弟,雷达方面的更多知识,请查看手册或网上搜索。 220V市电,请在专业人员看护下操作,或直接请专业人员操作!!! |