Pompa Air Otomatis dengan Sensor Suara





1. Rangkaian Simulasi[kembali]



2. Gambar Alat[kembali]



3. Flowchart[kembali]




4. Listing Program[kembali]

#define sensor 2
#define pompa 3
#define buzzer 4

bool isMotorOn = false;

void setup() {
 pinMode ( sensor,INPUT );
 pinMode ( pompa, OUTPUT );
 pinMode ( buzzer, OUTPUT );
}

void loop() {
  if (digitalRead(sensor)==LOW) {
    isMotorOn =!isMotorOn;
    digitalWrite (buzzer,HIGH);
    delay (500);
    digitalWrite (buzzer,LOW);
    delay( 500);
  }
  if (isMotorOn == HIGH ){
    digitalWrite (pompa,LOW);
  }
  else {
 
    digitalWrite (pompa,HIGH);
  }


}


5. Video Simulasi Rangkaian[kembali]




Ketika diberikan aksi yang mengeluarkan suara seperti bertepuk tangan pada sensor suara, maka akan dibaca oleh sensor suara dan dikirimkan hasilnya ke arduino mega dan dari arduino akan diubah dan dikirimkan ke output buzzer yang merespon dengan mengeluarkan bunyi sesuai dengan program dan mini motor water pump akan merespon dengan berputar, sehingga berfungsi seperti pompa air. Mini motor water pump akan hidup terus sampai diberikan aksi yang mengeluarkan suara pada sensor suara sehingga buzzer mengeluarkan bunyi sesuai dengan program dan mini motor water pumpnya mati.



Tidak ada komentar:

Posting Komentar