°
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.
izin ngentot gan
ReplyDeletenak tanya ..boleh mengunakan arduino nano tak ??
ReplyDelete