Mixly-智能楼道灯
硬件:Arduino、LED灯、声音传感器、人体红外传感器
软件:Mixly IDE
原理:
1.使用声音传感器实现声控灯功能。
2.使用人体红外传感器实现人体检测控制灯功能。
void setup(){
pinMode(8, INPUT);
Serial.begin(9600);
pinMode(13, OUTPUT);
}
void loop(){
Serial.print(digitalRead(8));
Serial.println(analogRead(A0));
if (analogRead(A0) > 60) {
digitalWrite(13,HIGH);
delay(10000);
digitalWrite(13,LOW);
}
if (digitalRead(8) == 1) {
digitalWrite(13,HIGH);
delay(10000);
digitalWrite(13,LOW);
}
}
代码图形化
实验效果视频:
https://www.bilibili.com/video/av73901399/