Professional Documents
Culture Documents
DO AN Nha Chua Chay Hang
DO AN Nha Chua Chay Hang
// cảm biến khói ở tầng 3 -> mạch tạo khói giả cho tầng 2 và 3
// 1 servo cửa 3 tầng lắp ở tầng 4
// 3 động cơ ròng rọc gắn ở 3 tầng
}
void chayt4() {
void loop() {
myservo.write(0); đóng cửa
int khigaT3 = analogRead(gasT3); đọc cảm biến dạng analog (0-1024)
int chay = digitalRead(cbt4); đọc cảm biến dạng digital (0-1)
float h = dht.readHumidity(); đọc giá trị độ ẩm
float t = dht.readTemperature(); đọc nhiệt độ
float data1 = digitalRead(A0); đọc cảm biến dạng digital (0-1)
myservo.write(0);
// Bật lại đèn trong phòng
digitalWrite(relay_den, LOW);
// Tắt phun sương
digitalWrite(relay_phun_suong, LOW);
// Tắt quạt
digitalWrite(relay_quat, LOW);
// chuyển sang điện thường
digitalWrite(relay_chuyen_dien, LOW);
delay(100);
String _readSerial() {
_timeout = 0;
while (!sim.available() && _timeout < 12000 )
{
delay(13);
_timeout++;
}
if (sim.available()) {
return sim.readString();
}
}