如果您需要购买本模块,可以通过点击以下链接进入太极创客淘宝网店购买。
https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111debeisqdB&ft=t&id=652662970300
本节课程主要内容:Arduino配合红外人体感应模块的基本原理和使用方法。
如视频无法正常播放,可点击这里前往B站观看
本课示例代码:(无法复制本站示例程序代码?请点击这里获得解决方法。)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
/* * 红外人体感应模块测试程序 * * * www.taichi-maker.com * * ARDUINO - IR SENSOR * +5V - VCC * 7 - OUT * GND - GND */ /* * PIR sensor tester */ int irSensorPin = 7 ; // 连接红外传感器引脚 bool irSensorOutput; // 红外传感器输出信号 void setup() { pinMode(irSensorPin, INPUT); Serial.begin(9600); Serial.println("Welcome to Taichi-Maker's IR Motion Sensor tutorial."); } void loop(){ irSensorOutput = digitalRead(irSensorPin); // 读取红外传感器输出 if (irSensorOutput == HIGH) { // 如果红外传感器输出高电平 Serial.println("IR Motion Sensor OUTPUT: HIGH."); } else { Serial.println("IR Motion Sensor OUTPUT: LOW."); } delay(100); } |