Tải bản đầy đủ (.pdf) (1 trang)

CODE NẠP ARDUINO CHO CẢM BIẾN NHIỆT ĐỘ HỆ THỐNG BÁO CHÁY TỰ ĐỘNG Báo cáo đồ án học phần (Hay)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (60.27 KB, 1 trang )

int pinA0 = A0;
int pinD0 = 2;
int buzzer = 3;
int ledPin = 4;
int flameA0;
int flameD0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(pinA0,INPUT);
pinMode(pinD0,INPUT);
pinMode(buzzer,OUTPUT);
pinMode(ledPin,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
flameA0 = analogRead(pinA0);
flameD0 = digitalRead(pinD0);
if (flameD0 == 0){
digitalWrite(buzzer,HIGH);
delay(1000);
}else {
digitalWrite(buzzer,LOW);
}
if (flameD0 == 0){
digitalWrite(ledPin,HIGH);
delay(60);
}else {
digitalWrite(ledPin,LOW);
delay(60);
}


Serial.print(flameA0);
Serial.print("---");
Serial.println(flameD0);
delay(500);
}



×