Cara Menyalakan lampu menggunakan sensor PIR "Arduino"

Alat dan Bahan :
°       1 Arduino beserta kabel powernya

°       1 Sensor PIR

°       3 kabel jumper

°       1 buah LED


°       1 buah projectboard


Langkah – Langkah Membuat Sensor PIR 
  • Siapkan Alat dan Bahan
  • Pasang 3 kabel kecil pada arduino dihubungkan dengan project board. Kabel pada arduino dipasang pada 5v, GND dan pin input pada no 2 sementara pada project board pasang kabel  Out(pin no 2),VCC(5V), dan GND
  • Tancapkan sensor PIR ke projectboard arah vertical (di bawah barisan kabel OUT,VCC dan GND) sesuai dengan urutan pin pada PIR (OUT,VCC dan GND).
  • Tancapkan lampu LED diarduino. Kaki pendek PIN 13 dan kaki panjang di PIN GND.
  •  Lalu pasang kabel power arduino dengan sumber tegangan dari laptop
  •  Lihat di device manager lihat port com yang tertulis
  •  Setting serial port pada arduino – tools – serial port (pilih port com yang sudah terdeteksi)
  • Tulis scribnya



#define RELAY_ON 0
#define RELAY_OFF 1
#define RELAY_1 3

int indikator = 13;
int inputVout = 2;
int statusPIR = 0;
int data = 0;



void setup() {
pinMode (indikator, OUTPUT);
pinMode (inputVout, INPUT);
Serial.begin(9600);

pinMode(RELAY_1, OUTPUT);
digitalWrite(RELAY_1, RELAY_OFF);
}

void loop(){
 data = digitalRead(inputVout);
 if ((data == HIGH) && (statusPIR == LOW)) {
  digitalWrite(indikator,HIGH);
  Serial.println("Motion detected!");
  statusPIR = HIGH;
  digitalWrite(RELAY_1, RELAY_ON);
  delay(1000);
  digitalWrite(RELAY_1, RELAY_OFF);
  delay(500);

 }else {
  if((data == LOW) && (statusPIR == HIGH)){
    digitalWrite(indikator, LOW);
    Serial.println("Motion ended!");
    statusPIR = LOW;
  }
 }

  
}
  • Lakukan verify. Jika verify berhasil upload program
  •   Setelah selesai apabila ada gerkan di sekitar sensor maka lampu LED akan menyala.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

2 comments: