人体感应模块,用于探测人是否在周围。当有人时输出高电平,没人时输出低电平。
2024-05-20 18:56:03 404KB 人体感应
1
1、STM32F103通过设置GPIO口与HC-SR501人体红外模块进行通讯,读取红外状态。 2、代码使用KEIL开发,当前在STM32F103C8T6运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。软件下载时,请注意keil选择项是jlink还是stlink. 3、技术:wulianjishu666
2024-03-25 14:44:04 1.1MB stm32
1
HC-SR501人体红外感应说明 HR-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。
2023-04-26 20:53:18 130KB 红外
1
HC-SR501 人体感应模块说明书。HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口 LHI778 探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应 用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。手册非常详细!
2023-03-14 09:59:49 3.2MB 单片机
1
读取高低电平,从而感应到人,触发蜂鸣器 (小白,保存自己学的资源)
2023-02-27 16:14:25 9.38MB STM32F103ZET6
1
基于51单片机红外(热释电)防盗报警器程序源代码用KEIL软件编写。 1、传感器采用热释电HC-SR501传感器。 2、带液晶LCD1602信息显示。 3、带红外遥控功能。 4、带按键功能。 5、单片机型号:STC89C52RC。 6、感应到人时报警器进行声光报警。
2022-10-09 18:54:22 51KB 51单片机 防盗报警器 热释电 HC-SR501
1
使用唤醒休眠机制,驱动SR501模块,如果是百问网IMX6ULL开发板,设备树可直接替换使用
2022-06-19 20:00:32 7KB 驱动程序
1
HC-SR501模块说明书。HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。
2022-04-11 18:48:11 757KB 说明书
1
这是SR501人体检测模块!当人靠近时,这个模块就可检测到!
2022-04-09 16:30:31 851KB 人体检测
1
STM32F407IGT6单片机 HC-SR501人体红外感应液晶显示实验KEIL源码工程,可以做为你的学习设计参考。 int main(void) { uint8_t state; uint32_t lcdid; /* 复位所有外设,初始化Flash接口和系统滴答定时器 */ HAL_Init(); /* 配置系统时钟 */ SystemClock_Config(); /* 初始化串口并配置串口中断优先级 */ MX_DEBUG_USART_Init(); /* 人体红外感应模块初始化 */ HC_SR501_GPIO_Init(); /* 初始化3.5寸TFT液晶模组,一般优先于调试串口初始化 */ lcdid=BSP_LCD_Init(); /* 调用格式化输出函数打印输出数据 */ printf("LCD ID=0x%08X\n",lcdid); LCD_Clear(0,0,LCD_DEFAULT_WIDTH,LCD_DEFAULT_HEIGTH,BLACK); HAL_Delay(1000); /* 开背光 */ LCD_BK_ON(); LCD_DispString_EN_CH(70,50,(uint8_t *)"YS-F4Pro开发板",BLACK,BLUE,USB_FONT_24); LCD_DispString_EN_CH(20,100,(uint8_t *)"HC-SR501人体红外模块检测",BLACK,YELLOW,USB_FONT_24); LCD_DispString_EN_CH(105,200,"人体活动信号",BLACK,WHITE,USB_FONT_24); /* 无限循环 */ while (1) { state=HC_SR501_StateRead(); switch(state) { case HC_SR501_HIGH: LCD_DispString_EN_CH(80,200,"有",BLACK,RED,USB_FONT_24); break; case HC_SR501_LOW: LCD_DispString_EN_CH(80,200,"无",BLACK,RED,USB_FONT_24); break; } } }