int led = 12;
int fire_sensor = 3;
void setup()
{
pinMode(fire_sensor,INPUT); //接收火焰传感器
pinMode(12,OUTPUT); //LED
}
void loop() {
if (digitalRead(fire_sensor)) { //没有检测到火焰,传感器引脚输出高电平
digitalWrite(12, LOW); //LED不亮
}
else { //检测到火焰,传感器引脚输出低电平
digitalWrite(12, HIGH); //LED亮
delay(1000); //火灭后LED多亮1秒
}
}
arduino学习(一):arduino实现火焰传感器
最新推荐文章于 2023-08-29 20:42:17 发布