37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验三:微波雷达感应开关模块
无意中得到一块RCWL-0516微波雷达传感器模块,也称RCWL-0516多普勒运动模块,或叫做人体感应智能探测器。RCWL-0516模块在芯片中集成了低压调节器,所以它很容易使用,也很容易被拼接到一些小项目中去。
![f56bab946246873f82ef963f2296315a.png](https://img-blog.csdnimg.cn/img_convert/f56bab946246873f82ef963f2296315a.png)
![54e13a77995a63cbe8e4a10a792422f5.png](https://img-blog.csdnimg.cn/img_convert/54e13a77995a63cbe8e4a10a792422f5.png)
![7c644af4f5bc946280f6c924283f39b0.png](https://img-blog.csdnimg.cn/img_convert/7c644af4f5bc946280f6c924283f39b0.png)
![2365b96880577d02f64e2f5d302311ac.png](https://img-blog.csdnimg.cn/img_convert/2365b96880577d02f64e2f5d302311ac.png)
![2310527914446277f0ad78dc31032809.png](https://img-blog.csdnimg.cn/img_convert/2310527914446277f0ad78dc31032809.png)
![dbde267d82944b51528c4107e5237c8d.png](https://img-blog.csdnimg.cn/img_convert/dbde267d82944b51528c4107e5237c8d.png)
![b6c0105b19cb85fff82711c2e3e642d1.png](https://img-blog.csdnimg.cn/img_convert/b6c0105b19cb85fff82711c2e3e642d1.png)
![8b5a60c2e8635a8881c3788d27cb7cc9.png](https://img-blog.csdnimg.cn/img_convert/8b5a60c2e8635a8881c3788d27cb7cc9.png)
![70c2b51bc671bb133b41c9e6f490e40a.png](https://img-blog.csdnimg.cn/img_convert/70c2b51bc671bb133b41c9e6f490e40a.png)
![e1620006ad624e59109f1c5275d679ef.png](https://img-blog.csdnimg.cn/img_convert/e1620006ad624e59109f1c5275d679ef.png)
RCWL-0516传感器模块是替代常见的PIR运动传感器的极佳选择,RCWL-0516传感器广泛应用于防盗报警器和安全灯。RCWL-0516传感器与PIR传感器一样,只能检测到探测范围内的物体运动,不能探测到移动物体的黑体辐射。RCWL-0516传感器是采用“微波多普勒雷达”技术来探测移动物体,因此它也被称作多普勒传感器,探测距离范围是7米左右。 当被触发时,它的TTL-level (OUT)针将在2s到3s内从低电平(0V)转换到高电平(3.5V),然后返回到IDLE(低)状态.
模块特性:
电压范围:4–28 VDC
工作频率: 3.2 GHz
发射功率: 20 mW (typical)/30 mW (max)
感应距离: 5–7 m
RCWL-0516微波雷达运动传感器模块引脚图:
![d0bb5fbe071a7628388a0266daa65397.png](https://img-blog.csdnimg.cn/img_convert/d0bb5fbe071a7628388a0266daa65397.png)
CDS —禁用传感器输入(low = disable);VIN — 4~ 28VDC电源输入;OUT — HIGH (3.3 V) 动态侦测/LOW (0 V) 空闲;GND — 地/0 V;3V3 — 调节直流输出 (最大100 mA)。
RCWL-0516传感器模块可以很容易地与许多微控制器一起使用,甚至可以单独使用。它支持4~28 v的电源。输出接口可用于许多任务场景,例如直接驱动一个听觉/视觉指示器,或者与微控制器的连接更深入的对数据进行处理。在运用过程中,RCWL-0516传感器模块的前方不能有任何金属部件。
实验仿真图
![e2d3947873991af0ebfce6fb26239c01.png](https://img-blog.csdnimg.cn/img_convert/e2d3947873991af0ebfce6fb26239c01.png)
![b447d49329ef1b8b6c954bd7e1eb47b5.png](https://img-blog.csdnimg.cn/img_convert/b447d49329ef1b8b6c954bd7e1eb47b5.png)
![301916372efa00b0a70882f822036743.png](https://img-blog.csdnimg.cn/img_convert/301916372efa00b0a70882f822036743.png)
微波雷达感应开关模块检测到人体运动时,触发高电平输出,并延时2-3秒。
实验三:微波雷达感应开关模块实验逻辑流程图
![57185c39c39d1ec231018d60b2cb11b3.png](https://img-blog.csdnimg.cn/img_convert/57185c39c39d1ec231018d60b2cb11b3.png)
/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验三---微波雷达感应开关模块
源代码
*/
void setup()
{
pinMode(3,INPUT);
pinMode(13,OUTPUT);
}
void loop() {
if (digitalRead(3)) {
digitalWrite(13,LOW);
}
else {
digitalWrite(13,HIGH);
delay(3000);
}
}
![a084d1be4766fc7faecb75f64f084600.png](https://img-blog.csdnimg.cn/img_convert/a084d1be4766fc7faecb75f64f084600.png)