目 录
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上的软件进行交互。做了这个实验收获很大,接下来我还会学习更深入的知识,更好的学习。