PERANGKAP TIKUS
|
Selasa, 30 Oktober 2018
APLIKASI BUZZER DAN SENSOR PIR DALAM PEMBUATAN PERANGKAP TIKUS
1. Rangkaian Simulasi [Kembali]
3. Flowchart[Kembali]
4. Listing Program[Kembali]
#include <LiquidCrystal.h>
LiquidCrystal lcd (13, 12, 11, 10, 9, 8);
#define PIR_sensor A0 //didef. sbg sensor mendeteksi keberadaan tikus
#define IN1 3 //didefinisikan sebagai motor/pintu perangkap
#define IN2 2
void setup() {
lcd.begin(16, 2);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT); //led hijau tanda tikus tak terdeteksi
pinMode(5,OUTPUT); //led merah tanda tikus terdeteksi
pinMode(PIR_sensor, INPUT);
lcd.setCursor(0,0);
lcd.print("PERANGKAP TIKUS");
lcd.setCursor(0,1);
lcd.print("OTOMATIS");
delay(100);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("MENDETEKSI");
lcd.setCursor(0,1);
lcd.print("TIKUS...");
delay(500);
}
void loop() {
if (digitalRead( PIR_sensor)) //jika sensor PIR menyala/(high/1), maka;
{
lcd.setCursor(0,0);
lcd.print("TERDETEKSI!!");
lcd.setCursor(0,1);
lcd.print("JEBAKAN TERTUTUP");
digitalWrite(4,LOW); //led hijau padam/(0)
digitalWrite(5,HIGH); //led merah menyala
digitalWrite(3,HIGH); //motor/pintu bergerak/perangkap tertutup
digitalWrite(2,LOW);
delay(300); //delay diatur sesuai keinginan
digitalWrite(3,LOW);
digitalWrite(2,LOW);
delay(100); //delay diatur sesuai keinginan
lcd.clear();
lcd.setCursor(0,0);
lcd.print("JEBAKAN TERKUNCI");
lcd.setCursor(0,1);
lcd.print("TIKUS TERTANGKAP!!");
digitalWrite(3,LOW);
digitalWrite(2,LOW);
delay(200); //delay diatur sesuai keinginan
digitalWrite(3,LOW);
digitalWrite(2,LOW);
delay(300); //delay diatur sesuai keinginan
lcd.clear();
}
else //jika sensor PIR tidak mendeteksi apapun,maka;
{
lcd.setCursor(0,0);
lcd.print("TIDAK TERDETEKSI");
lcd.setCursor(0,1);
lcd.print("TIKUS TIDAK ADA");
delay(500);
lcd.clear();
digitalWrite(3,LOW); //motor/pintu perangkap tetap terbuka/tidak bergerak
digitalWrite(2,LOW);
digitalWrite(4,HIGH); //led hijau menyala
digitalWrite(5,LOW); //led merah padam
}
}
5. Video[Kembali]
6. Link Download[Kembali]
- Simulasi Proteus <Link Download>
- Listing Program <Link Download>
- Video <Link Download>