ocrobot:peripheral_module:pir_sensor:main
人体红外热释放模块
人体红外热释电传感器用于检测周围是否有人。
特点
- 四个M2.5螺丝孔
- 平面外壳固定设计
- PH2.0防呆接口
参数
< 30% 20% 80% > | |
长 | 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 · 最后更改: 2023/06/07 04:23 由 127.0.0.1