当前位置: 首页> 房产> 建材 > 基于stm32单片机的入侵感应微波探头防盗报警器使用

基于stm32单片机的入侵感应微波探头防盗报警器使用

时间:2025/7/11 8:37:38来源:https://blog.csdn.net/weixin_46158019/article/details/142056620 浏览次数:2次

一、开发环境

开发板:stm32f407zgt6
入侵感应微波防盗器型号:室内有线红外三鉴探测器SKY-1125

传感器介绍
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、接线方式

tamper:入侵
在这里插入图片描述

入侵检测和报警相当于一个开关。

入侵检测是防拆设计,如果设备被拆开,则继电器开关会关闭或者断开。

主控板接PD3引脚

报警一端接地,一端接PD3引脚

三、测试

编写测试代码那,测试PD3的引脚电平输出。代码如下:

#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>static int bsp_sky1125_init(void);       
static int bsp_sky1125_read(void); #ifndef SKY1125_PIN_NUM#define SKY1125_PIN_NUM          GET_PIN(D, 3)  
#endif#define THREAD_STACK_SIZE   512
#define THREAD_PRIORITY     20
#define THREAD_TIMESLICE    10void sky1125_on(void *args)
{rt_kprintf("\r\nINT SKY1125_PIN_NUM on!\r\n");}//void sky1125_off(void *args)
//{
//    rt_kprintf("\r\nINT SKY1125_PIN_NUM off!\r\n");
//}static int bsp_sky1125_init(void)
{rt_pin_mode(SKY1125_PIN_NUM, PIN_MODE_INPUT_PULLUP);rt_pin_attach_irq(SKY1125_PIN_NUM, PIN_IRQ_MODE_RISING, sky1125_on, RT_NULL);//rt_pin_attach_irq(SKY1125_PIN_NUM, PIN_IRQ_MODE_FALLING, sky1125_off, RT_NULL);/* 使能中断 */rt_pin_irq_enable(SKY1125_PIN_NUM, PIN_IRQ_ENABLE);return 0;
}    
static int bsp_sky1125_read(void)
{return rt_pin_read(SKY1125_PIN_NUM);
}   /* 线程入口 */
static void sky1125_thread_entry(void* parameter)
{bsp_sky1125_init();while (1){rt_kprintf("\r\nbsp_sky1125_read : %d\r\n",bsp_sky1125_read());rt_thread_mdelay(1000);}
}int sky1125_thread_sample(void)
{rt_thread_t tid = RT_NULL;/* 创建线程 1 */tid = rt_thread_create("sky1125",sky1125_thread_entry, RT_NULL,THREAD_STACK_SIZE,THREAD_PRIORITY, THREAD_TIMESLICE);if (tid != RT_NULL)rt_thread_startup(tid);return 0;
}
INIT_APP_EXPORT(sky1125_thread_sample);

在这里插入图片描述

关键字:基于stm32单片机的入侵感应微波探头防盗报警器使用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: