Arduino米思齐Mixly---人体红外检测灯

文章目录

  • 实验材料与环境
  • 【实验】人体红外检测灯
    • 1.软硬件连接
    • 2.图形化编程块
    • 3.代码块
    • 4.效果

实验材料与环境

硬件:Arduino、LED灯、HC-SR501模块(人体红外感应模块)
软件:Mixly IDE

【实验】人体红外检测灯

要求:当有人经过时,灯亮,经过后,灯熄灭。

1.软硬件连接

我这里是:
人体红外感应模块:数据接D3号口;vcc接5V,GND对应GND
灯接D9号接口
Arduino米思齐Mixly---人体红外检测灯_第1张图片

2.图形化编程块

人体红外:0是没人,1是检测到人。
Arduino米思齐Mixly---人体红外检测灯_第2张图片

3.代码块

volatile boolean people;

void setup(){
  people = 0;
  pinMode(3, INPUT);
  pinMode(9, OUTPUT);
  Serial.begin(9600);
}

void loop(){
  people = digitalRead(3);
  if (people == 1) {
    digitalWrite(9,HIGH);

  } else {
    digitalWrite(9,LOW);

  }
  Serial.println(people);

}

4.效果

实验效果视频已上传到B站:https://www.bilibili.com/video/av73832082/
欢迎各位查看与指导。

你可能感兴趣的:(Mixly)