int beep = 8; //定义蜂鸣器接口为数字8接口
int flameVal = 0; //存储火焰传感器数据
void setup() {
pinMode(beep, OUTPUT); //定义beep为输出接口
pinMode(A0,INPUT);
Serial.begin(9600);
}
void loop() {
flameVal = analogRead(A0); //读取火焰传感器的模拟值
Serial.println(flameVal);
if (flameVal >= 200) { //当模拟值大于200时蜂鸣器鸣响,阈值根据实际测试进行修改
digitalWrite(beep, HIGH);
}
else{
digitalWrite(beep, LOW);
}
}