CEM5826-M11人体微动检测模块测试

分享作者:hu504011383
评测品牌:萤火工场
评测型号:CEM5826-M11
申请理由(产品应用):了解模块特性,学习模块使用及其功能。
发布时间:2024-11-13 11:27:01
0
概要
开箱即用的模块。
开源口碑分享内容

CEM5826-M11 是一款高灵敏度 24GHz 毫米波人体微动存在检测雷达模块。区别于传统 雷达通过检测人体移动的大幅度动作或肢体动作来判断人体存在,本模块主要特点是在传统人 体感应雷达的功能基础上,同时具备检测积累人体微动幅度的运动,来判断人体的存在的功 能。因此相比传统多普勒雷达来说,具备一定范围内的存在检测,准确率更高。不易漏报。

优点:

通过串口输出检测信息,非常易用。

CEM5826-M11比传统的PIR红外感应器更加灵敏。

模块小巧,安装方便。

无人状态检测的功能可以一定程度上降低功耗

缺点:

特殊环境下信号干扰可能导致检测不准确

对于低精度的使用场景,可能会造成频繁的误触发。(这种问题一般来说可以通过算法补偿)

由于本人手上没有专门的USB串口调试器,所以就用了一块合宙的ESP32C3做的串口测试,代码使用的micropython,实际测试数据返回非常的稳定。

能够想象到这个模块在智能安防,物联网等领域有着很大的应用潜力,而且对于无人值守的工作场景也有很大的帮助。

很多特殊的场景下,完全可以通过模块来判断是否需要开启某些安防设备。

现附上micropython的测试代码,方便各位取用。

这里我用的是1号串口,引脚用的是io00,和io01。

from machine import UART,Pin

import time


uart = UART(1, 115200, rx=1, tx=0)

cnt = 1

while True:

   if uart.any():

       content = uart.read()

       print("data: ", content)

   else:

       cnt += 1

       if cnt % 1000 == 0:

           uart.write("ESP32C3 data, count: %s"%cnt)

           

   time.sleep_ms(1)


全部评论
暂无评论
0/144