用户工具

站点工具


ocrobot:peripheral_module:pir_sensor:main

人体红外热释放模块

人体红外热释电传感器用于检测周围是否有人。

特点

  • 四个M2.5螺丝孔
  • 平面外壳固定设计
  • PH2.0防呆接口

参数

33.02mm(1300mil)
33.02mm(1300mil)

参考图片

示例程序

 
#define PIRPIN D5  // D1连接信号输入管脚
#define LEDPIN D10  // LED灯来表示有人移动的状态
 
void setup() {
  pinMode(PIRPIN, INPUT);         // 设置管脚为输入模式
  pinMode(LEDPIN, OUTPUT); // 监测到人的时候,LED会亮,人离开的时候,LED会灭
  //delay(1000);
}
 
void loop() {   // 当有人进入监测范围,pinPin管脚电平为高,当人离开,电平管脚变为低
  int i = digitalRead(PIRPIN);
  if (i == 0) {
 
    //点亮灯
    digitalWrite(LEDPIN, HIGH);
    delay(8000);
  }
  else
    digitalWrite(LEDPIN, LOW);                // 人离开,熄灭LED灯
 
 
}

下载

数据手册: 原理图:

ocrobot/peripheral_module/pir_sensor/main.txt · 最后更改: 2019/06/14 02:23 由 董凯萍