1硬件
1.1硬件组成
1.正点原子探索者开发板
2 HC-SR505迷你小型人体感应模块
3 继电器+5V小灯
HC-SR505迷你小型人体感应模块介绍
1.2 硬件连接
1.HC-SR505(连接在PE0)
2.继电器(连接在PE1)
2.主要代码
int main(void)
{ NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2delay_init(168); //初始化延时函数LED_Init(); //初始化LED端口 delay_ms(2000); while(1){if (GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_0) == 1)//判断{LED = 1; //人体靠近标志位}if (GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_0) == 0){LED = 0; //人体离开标志位}}
}
3.演示效果
感应灯