目 录
2.主要功能及技术指标
遇火遇高温会发出警报
连接方式如图:

const int digitalInPin = 8;
const int ledPin = 13;
const int buzzerPin = 7;
void setup() {
// put your setup code here, to run once:
pinMode(digitalInPin,INPUT);
pinMode(ledPin,OUTPUT);
pinMode(buzzerPin,OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
boolean stat = digitalRead(digitalInPin);
Serial.print("DO:");
Serial.println(stat);
Serial.println(" ");
if(stat==HIGH)
{
digitalWrite(ledPin,LOW);
noTone(7);
}
if(stat==LOW)
{
digitalWrite(ledPin,HIGH);
tone(7,320,200);
}
delay(500);
}
- 配套USB数据线
- Arduion板
- 1个光敏电阻
连接主机编译器,使用arduino编译器,编译上传代码,这样就可以实现报警器装置

Arduino是一个基于开放原始码的软硬件平台,可用来开发独立运作、并具互动性的电子产品,也可以开发与PC相连的周边装置,同时能在运行时与PC上的软件进行交互。做了这个实验收获很大,接下来我还会学习更深入的知识,更好的学习。
本文介绍了一种基于Arduino的火灾报警器设计与实现。该报警器能实时监测烟雾和火源,通过LED和蜂鸣器发出警报信号。文中详细阐述了硬件连接方式和软件设计方案,并分享了实验结果与个人学习体会。
573





