Alarm Pendeteksi Banjir
Alarm Pendeteksi Banjir
Nama Kelompok:
1. Aisah Nitasari
2. Siska Ayu Pratiwi
3. Ahmad Hartoyo
4. M. Faizal Bastiar
5. Okta Dwi Purwanto
6. Samudi
7. Dedy Purnomo
#include <LiquidCrystal.h>
#include <NewPing.h>
#define TRIGGER_PIN 2
#define ECHO_PIN 3
#define ledAman 9
#define led1 10
#define led2 11
//#define led3 5
#define buz A1
LiquidCrystal lcd(4, 5, 6, 7, 12, 13);
int z=0;
int y=20;
long distance;
void setup() {
lcd.begin(16, 2);
Serial.begin (9600);
void loop() {
delay(1000);
Serial.print(distance);
Serial.print("cm | ");
z = y-distance;
lcd.clear();
digitalWrite(ledAman, HIGH);
digitalWrite(led1, LOW);
digitalWrite(A1, LOW);
digitalWrite(led2, LOW);
//digitalWrite(led3, LOW);
digitalWrite(led1, HIGH);
digitalWrite(A1, LOW);
digitalWrite(led2, LOW);
//digitalWrite(led3, LOW);
digitalWrite(ledAman, LOW);
digitalWrite(led2, HIGH);
digitalWrite(A1, HIGH);
digitalWrite(led1, LOW);
//digitalWrite(led3, LOW);
digitalWrite(ledAman, LOW);
delay (1000);
digitalWrite(A1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);
digitalWrite(A1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led1, LOW);
digitalWrite(ledAman, LOW);
delay(500);