SIMULASI ALARM BANJIR WATER LEVEL MENGGUNAKAN ARDUINO

SKRIP ARDUINO

int air = A1;
int led1 = 2;
int led2 = 3;
int led3 = 4;
int Buzzer = 9;
void setup() {
  pinMode (air, INPUT);
  pinMode (Buzzer, OUTPUT);
  pinMode (led1, OUTPUT);
  pinMode (led2, OUTPUT);
  pinMode (led3, OUTPUT);
 Serial.begin(9600);
}

void loop() {
  int value = analogRead(air);
  Serial.println(value);
  delay (200);

  if (value <=100)
  {
    digitalWrite(Buzzer, LOW);
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW);
    digitalWrite(led3, LOW);
    Serial.println("AMAN");
  }
  else if (value >100 && value <=250)
  {
    digitalWrite(Buzzer, HIGH);
    digitalWrite(led1, HIGH);
    digitalWrite(led2, LOW);
    digitalWrite(led3, LOW);
    delay(1000);
    digitalWrite(Buzzer, LOW);
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW);
    digitalWrite(led3, LOW);
    delay(1000);
    Serial.println("siaga 1");
  }
   else if (value >250 && value <=400)
  {
    digitalWrite(Buzzer, HIGH);
    digitalWrite(led1, LOW);
    digitalWrite(led2, HIGH);
    digitalWrite(led3, LOW);
    delay(500);
    digitalWrite(Buzzer, LOW);
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW);
    digitalWrite(led3, LOW);
    delay(500);
    Serial.println("siaga 2");
  }
   else
  {
    digitalWrite(Buzzer, HIGH);
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW);
    digitalWrite(led3, HIGH);
    delay(30);
    digitalWrite(Buzzer, LOW);
    digitalWrite(led1, LOW);
    digitalWrite(led2, LOW);
    digitalWrite(led3, LOW);
    delay(30);
    Serial.println("banjir");
  }
}



-------------------------------------------------------------------------------------------------
ALAT DAN BAHAN
1.Arduino uno
2.Kabel jumper secukupnya
3.Sensor water level
4.LED 3 buah
5.Buzzer
6.Projec board

RANGKAIAN

  • Pin S sensor water level di sambungkan ke pin A1 (pin Analog)
  • pin + sensor water level di sambungkan ke +5v
  • Pin - sensor water level di sambungkan ke Ground
  • LED 1, Kaki LED + sambungkan ke pin 2, Kaki LED - sambungkan ke Ground
  • LED 2, Kaki LED + sambungkan ke pin 3, Kaki LED - sambungkan ke Ground
  • LED 1, Kaki LED + sambungkan ke pin 4, Kaki LED - sambungkan ke Ground
  • pasang Buzzer pada pin 9 untuk sisi +, dan untuk sisi - sambungkan ke Ground

Komentar

Postingan populer dari blog ini

PERINTAH DASAR HTML