Bahan yang diperlukan:
-Arduino UNO 1 Buah
-Driver motor 1 Buah
-Motor DC 1 Buah
-hujan 1 Buah
-Adapter 5 VDC 1 Buah
-Project Board 1 Buah
-Kabel Jumper Secukupnya
https://indobot.co.id/blog/jemuran-otomatis-dengan-sensor-hujan/
CODING :
/* Program Jemuran Otomatis Dengan Sensor Hujan dibuat oleh Indobot */
#define Shujan 2 //Sensor pada pin D2
#define motor_maju 5 //IN 1 L298N pada pin D5
#define motor_mundur 6 //IN 2 L298N pada pin D6
bool cuaca = false;
void setup() {
pinMode(Shujan, INPUT); //Setting I/O
pinMode(motor_maju, OUTPUT);
pinMode(motor_mundur, OUTPUT);
}
void loop() {
int air = digitalRead(Shujan); //Baca sensor
if (air == LOW && cuaca == false){ //Jika hujan, maka
digitalWrite(motor_maju, HIGH); //Motor maju
digitalWrite(motor_mundur, LOW);
delay(150);
cuaca = true;
}
else if(air == HIGH && cuaca == true){ //Jika tidak hujan, maka
digitalWrite(motor_maju, LOW);
digitalWrite(motor_mundur, HIGH); //Motor mundur
delay(150);
cuaca = false;
}
digitalWrite(motor_maju, LOW); //Motor berhenti
digitalWrite(motor_mundur, LOW);
delay(1000);
}
jika ada kendala bisa diskusi di : 085369237896 (mas fajar)