Em đang muốn trời mưa thì đóng lại, trời tạnh thì mở ra nhưng khi em thử thì nó thành mưa motor quay liên tục, đến khi không mưa thì không quay . Anh,chị nào biết thì giúp em với em bất lực rồi, chỉ có thể mong chờ mọi người thôi. Em thật sự cảm ơn mọi người.
Đây là code của em mong mọi dành chút thời gian xem qua.
int a = 0;
void setup() {
pinMode(3, INPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
}
void loop() {
int value = digitalRead(3);
if ((value == LOW) && (a == 0)) {
int a = 1;
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
delay(3000);
}
else
{ digitalWrite(4, LOW);
digitalWrite(5, LOW);
}
if ((value == HIGH) && (a == 1))
{
int a = 0;
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(3000);
} else {
digitalWrite(4, LOW);
digitalWrite(5, LOW);
}
}