标题: STM32人体红外感应灯制作 [打印本页]

作者: LGX123    时间: 2018-8-18 17:14
标题: STM32人体红外感应灯制作
该程序基于普中开发板和红外人体感应模块,通过模块感应人体的移动实现开关灯,灯的亮的时间可通过电位器调节,感应到有人使D2指示灯亮,D1指示灯指示系统运行正常,可在本程序基础上新加其他功能,但人体感应模块的缺点是要移动才能感应到

制作出来的实物图如下:


单片机源程序如下:
  1. #include "led.h"
  2. #include "Systick.h"
  3. #include "system.h"
  4. #include "exti.h"
  5. #include "rthw.h"
  6. #include "usart.h"

  7. int main()
  8. {   
  9.          u8 i=0;
  10.          SysTick_Init(72);
  11.          NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
  12.          LED_Init();
  13.          My_EXTI_Init();
  14.          RTHW_Init();
  15.          USART1_Init(9600);


  16.    while(1)
  17.          {
  18.                  i++;
  19.                  if(i%20==0)
  20.                  {
  21.                    led1=!led1;
  22.                  }
  23.                  delay_ms(10);
  24.           }                 
  25. }

复制代码

所有资料51hei提供下载:
人体红外感应实验.rar (268.53 KB, 下载次数: 318)



作者: CrlikenNN    时间: 2018-8-20 09:31
这个很好
作者: ljx944848837    时间: 2019-3-31 15:53
可以的,下载学习一下
作者: 庄周的小燕    时间: 2019-3-31 17:49
可以的,下载学习一下
作者: 庄周的小燕    时间: 2019-5-12 10:29
可以的,下载学习一下
作者: yezhouandy    时间: 2019-5-20 18:05

可以的,下载学习一下
作者: itnoss    时间: 2019-5-22 10:22
可以的,下载学习一下

作者: 1436    时间: 2019-8-7 15:59
学习一下
作者: sxqqxs    时间: 2019-9-20 15:31
楼主,这个是32的程序???
作者: 天空的霸主    时间: 2019-9-20 21:23
厉害,普中科技的stm32开发板和正点原子哪个好?
作者: Luqingxin    时间: 2019-9-25 18:09
可以的,下载学习下
作者: 努力变大神    时间: 2020-2-22 17:47
请问一下这个红外模块是什么型号的?其他的红外模块也能用这个程序吗
作者: monster_sai    时间: 2020-4-23 11:58
能做到可以显示人体温度嘛
作者: hujj    时间: 2020-4-23 17:33
monster_sai 发表于 2020-4-23 11:58
能做到可以显示人体温度嘛

不能,这个不是测温传感器。
作者: Yaooi    时间: 2020-5-8 00:53
楼主你好,为什么我的会一直检测有人,遮住了传感器后led2不会灭,是我连接有错吗?
作者: 嚣嚣哓哓    时间: 2020-5-19 09:49
我改了代码接B9,没有反应,将C0变成B0后接入B0,就疯狂输出0,然后我将9改0后又是输出0,我太难了,输出全是0
作者: jennieber    时间: 2020-5-29 14:27
Yaooi 发表于 2020-5-8 00:53
楼主你好,为什么我的会一直检测有人,遮住了传感器后led2不会灭,是我连接有错吗?

我的也是 一直在闪诶
作者: demons嗲    时间: 2020-6-11 13:28
Yaooi 发表于 2020-5-8 00:53
楼主你好,为什么我的会一直检测有人,遮住了传感器后led2不会灭,是我连接有错吗?

我的跟你情况一样呀,你的问题解决了吗?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1