hb100 微波雷达arduino_Arduino Microwave sensor微波传感器模块
外观
概述
微波运动传感器是利用多普勒雷达原理设计的微波移动物体探测器。
不同于一般的红外探测器,微波传感器通过通过检测物体反射的微波来探测物体的运动状况,检测对象将并不会局限于人体,还有很多其他的事物。
微波传感器不受环境温度的影响,探测距离远,灵敏度高,被广泛应用于工业、交通及民用装置中,如车辆测速、自动门、感应灯、倒车雷达等。
由于微波传感器检测对象存在普遍性,在实际的生活应用中,会搭配另一个传感器来做针对性的检测。如微波传感器+红外热释电传感器,能够有效的判断是否有人经过,不会被阳光,被衣物颜色所干扰,也不会对其他物体产生反应。
特性
这种探测方式与其它探测方式相比具有如下的优点:
非接触探测;
不受温度、湿度、噪声、气流、尘埃、光线等影响,适合恶劣环境;
抗射频干扰能力强;
输出功率小,对人体构不成危害;
探测距离远;
支持对非生命类物体的检测
微波的方向性很好,速度等于光速;
产品参数
工作电压 : 5V±0.25V
工作电流(CW): 60mA max., 37mA typical
尺寸: 48.5x63mm
发射参数:
探测距离: 2-16m连续可调(最小范围2m,最大范围16m)
发射频率 : 10.525 GHz
频率设置精度 : 3MHz
输出功率(最小): 13dBm EIRP
谐波发射: <-10dBm
平均电流 (5%DC) : 2mA typ.
脉冲宽度(Min.): 5uSec
负载循环(Min.): 1%
接收参数:
灵敏度(10dB S/N ratio)3Hz至80Hz 带宽: -86dBm
3Hz至80Hz带宽杂波 10uV
天线增益: 8dBi
垂直面3dB波束宽度: 36度
水平面 3dB 波束宽度: 72度
引脚说明
与红外热释电传感器比较
传感器模块说明
天线面说明
信号处理示意图
下图为传感器模块工作原理框图,将传感器接收到的微小信号经过放大,再通过比较电路将信号转换为方波信号,输出0、1数字信号,便于单片机处理。
信号检测范围示意图
下图为微波信号感应范围图。检测角度:与天线平行(方位)方向的检测角度为72°,与天线垂直(俯仰)方向的检测角度为36°
检测角度.png 使用时,请注意传感器的正反面,带黄色天线面为正面!!!
误报示意图
下图为隔墙误报的示意。微波对建筑物墙体有穿透能力,泄漏到墙外的微波对设防区域以外的移动目标发生作用时,可能造成隔墙误报,安装这类探头时应认真选择安装位置,避免误报
指示灯和输出状态说明
传感器没有检测到移动物体,模块上的LED保持熄灭状态;当传感器检测到移动物体时,模块上的LED灯会被点亮,输出电平会由高电平变成低电平。约0.5s后模块LED会自动熄灭,输出电平由低电平变成高电平。若检测到持续移动的物体,模块的LED会一直闪烁,输出电平会一直高低变化,直到物体不再移动。
距离调整说明
本传感器具有2-16m范围连续可调,电位器顺着MIN方向调节,探测距离减小;电位器逆着MIN方向调节,探测距离增大。
所需硬件
UNO x1
微波传感器模块 x1
3PIN数字信号线 x1
所需软件
接线图
说明:安装时要让天线面朝着需要探测的区域
注意:本传感器具有2-16m范围连续可调,电位器顺着MIN方向调节,探测距离减小;电位器逆着MIN方向调节,探测距离增大。
样例代码
点击下载库文件arduino定时器库函数。如何安装库?
代码完成的功能:当微波传感器探测到有移动物体时,Arduino板的D13脚LED会被点亮,点亮2S后会自动熄灭,下次再探测到移动物体时,该LED会再次被点亮
/***************************************************
Microwave sensor
***************************************************
This example reads temperature and humidity from SHT1x Humidity and Temperature Sensor.
Created 2015-7-30
By Loan
GNU Lesser General Public License.
See for details.
All above must be included in any redistribution
****************************************************/
/***********Notice and Trouble shooting***************
1.Connection and Diagram can be found here
2.This code is tested on Arduino Uno, Leonardo, Mega boards.
3.arduino Timer library is created by jonoxer.
See for details.
****************************************************/
#include //Timer interrupt function
int pbIn = 0; // Define the interrupt PIN is 0, that is, digital pins 2
int ledOut = 13;
int count=0;
volatile int state = LOW; //Define ledOut, default is off
void setup()
{
Serial.begin(9600);
pinMode(ledOut, OUTPUT);
attachInterrupt(pbIn, stateChange, FALLING); // Sets the interrupt function, falling edge triggered interrupts.
MsTimer2::set(1000,process); // Set the timer interrupt time 1000ms
MsTimer2::start();//Timer interrupt start
}
void loop()
{
Serial.println(count); // Printing times of 1000ms suspension
delay(1);
if(state == HIGH) //When moving objects are detected later, 2s shut down automatically after the ledout light is convenient.
{
delay(2000);
state = LOW;
digitalWrite(ledOut, state); //Turn off led
}
}
void stateChange() //Interrupt function
{
count++;
}
void process() //Timer handler
{
if(count>1) //1000ms interrupt number greater than 1 is considered detected a moving object (this value can be adjusted according to the actual situation, equivalent to adjust the detection threshold of the speed of a moving object)
{
state = HIGH;
digitalWrite(ledOut, state); //Lighting led
count=0; //Count zero
}
else
count=0; //In 1000ms, interrupts does not reach set threshold value is considered not detect moving objects, interrupt the count number is cleared to zero.
}
更多
本文整理于DFRobot wiki
hb100 微波雷达arduino_Arduino Microwave sensor微波传感器模块相关推荐
- Touch Sensor 触摸传感器模块
Touch Sensor 触摸传感器模块 这个传感器用到了三个引脚: SIG - 接开发板的随便一个数字引脚(没有被占用的) VCC -接3.3V电源 GND -接GND端口(开发板上的) 使用:(这 ...
- 微波雷达传感器原理应用,雷达感应模组技术,智能生活感应系统
微波雷达感应技术是当今一个热门话题,如何合理地运用它的智能感应技术,使其发挥出最大的价值是我们必须思考的问题,同时也要对现阶段的产品进行更多的处理,从而使产品更人性化,更好地满足人们的需求. 微波雷达 ...
- HLK-LD1125H-24G人体测距微波雷达
** HLK-LD1125H-24G人体测距微波雷达 ** 概述 转载官方概述: HLK-LD1125H-24G 是一款高灵敏度 24GHz 毫米波人体存在检测雷达模块.区别于传统雷达通过检测人体移动 ...
- hb100 微波雷达arduino_【Arduino】108种传感器系列实验(119)---HB100多普勒雷达模块...
/* [Arduino]108种传感器模块系列实验(资料+代码+图形+仿真) 实验一百一十九:HB100微波雷达感应模块 10.525GHz多普勒探测器探头传感器 项目:测试HB100模块,输入改为模 ...
- 微波雷达传感器感应模块,智能安防过滤雨水树叶干扰技术应用
微波雷达原理是检测物体移动的产生的微波,检测范围大,呈现一个扇面检测,前后均能检测,即使有物体遮挡,依旧能检测到,作为安防设备再好不过了. 微波雷达感应模块,利用多普勒原理,以平板天线发射高频电磁波并 ...
- 智能坐便器雷达感应技术,微波雷达感应模组应用,雷达传感器方案
近距离移动物体检测是基于无线监测技术开发的.超声波.激光和雷达是常用的无线测量方法.近年来,由于调频连续波雷达的研究和技术发展,具有体积小.发射功率小.测量精度高等优点. 调频连续波雷达主要通过数字信 ...
- 5.8GHz雷达感应模块应用,智能家居照明技术,微波雷达传感器
5.8GHz的雷达感应模块有何妙用呢? 非5.8GHz的雷达感应模块,在一些家居环境使用感应信号频率难控制,用于智能家居方面的效果会有局限性.5.8GHz的雷达感应模块感应信号频率精准,稳定,感应灵敏 ...
- 微波雷达传感器模块,人体雷达感知存在,场景智能联动
人们为了从外界获取信息,必须借助于感觉器官.而单靠人们自身的感觉器官,在研究自然现象和规律以及生产活动中它们的功能就远远不够了.为适应这种情况,就需要传感器. 传感器是一种检测装置,能感受到被测量的信 ...
- 智能家居领域技术应用,微波雷达人体感应模块,雷达传感器方案
雷达感知是一种无线感知技术,通过分析接收到的目标回波特性,提取并发现目标的位置.形状.运动特性和运动轨迹,作用类似于人类的眼睛和耳朵. 与其它传感器相比,雷达模块感应具有许多独特的优势.例如,与视觉传 ...
- 使用微波雷达传感器都有那些优势呢?
随着我国经济不断发展,科技水平不断提高,人们生活质量水平稳步上升,随着带来的就是越来越多的家庭对智能化设备的需求也有着明显的增大.随着智能化设备的需求量不断上升,智能设备对微波雷达传感器的使用需求也逐 ...
最新文章
- 模拟线程切换 C++
- C语言以下4个选项中,不能看作一条语句的是?
- Jackson 学习
- [android-wifi](7.1)漫游部分逻辑
- Git Bash基本命令,Git提交代码到GitHub,GitHub获取代码到本地
- 【Python】嵌套类的定义与使用
- 【hihoCoder】1121:二分图一·二分图判定
- Java讲解贪心算法案例
- 洛谷OJ - P1316 - 丢瓶盖(二分答案)
- 【PADS】用PADS画PCB
- 资深老狐一句感叹:白学了,猫猫究竟有什么魔力,一小时等于十年功?
- 2018 年全球人工智能与机器人峰会将在深圳举办
- 一张图片切割成九宫格,微信朋友圈发布
- finalcut剪切快捷键_Final Cut Pro 笔记(一) 常用快捷键与技巧
- VS2015生成的exe文件在其他电脑下运行
- 极其简单的Flutter 屏幕适配
- win10安装c语言不兼容,手把手还原win10系统visual c++不兼容的技巧
- 一维元胞自动机生命游戏
- 阿里拍卖面试题:实现一个重拍序
- N-苯基马来酰亚胺的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
热门文章
- selenium + 超级鹰 识别验证码自动登录
- QNX分布式实时操作系统初步认识-QNX系统了解认识
- linux命令如何查看某个文件的大小,Linux查看文件大小5个常用命令
- vue+elementUi——实现后台管理系统的布局(sideBar+header+appMain)
- 记录POJO类、DO、DTO、BO概念
- 八达岭长城 景区 导游图 、地图、大图、高清、超高清
- 解决:卸载软件,看我就够了!“启动C:\\Program时出现问题,找不到指定的模块“
- 计算机打印基础知识教程,员工计算机基础知识普及教程(ppt 84页)
- 计算机编程专业有哪些,计算机本科编程专业开设的全部专业课程有哪些
- 云联惠认证身份_在秘乐短视频上实名认证了,输入了手机号,身份证号码,姓名,人脸识别,会被网贷吗?...