Materi Lengkap Sensor PIR
Mengenal, memahami, dan memprogram sensor PIR dengan Arduino
1. Pengertian Sensor PIR
PIR (Passive Infrared) adalah sensor yang digunakan untuk mendeteksi pergerakan objek berdasarkan radiasi inframerah (panas tubuh) yang dipancarkan manusia atau hewan.
Disebut passive karena sensor ini tidak memancarkan sinyal apapun, hanya mendeteksi perubahan radiasi infra merah dari lingkungan sekitarnya.
2. Prinsip Kerja PIR
Sensor PIR terdiri dari elemen piroelektrik yang sensitif terhadap radiasi inframerah. Mekanismenya:
- Saat tidak ada gerakan, radiasi infra merah di sekitar sensor stabil → output sensor rendah (LOW).
- Saat ada objek (manusia/hewan) bergerak di depan sensor → radiasi berubah → output menjadi tinggi (HIGH).
Sensor PIR biasanya dilengkapi dengan lensa Fresnel yang memperluas jangkauan deteksi.
3. Karakteristik Sensor PIR
- Tegangan kerja: 3.3V – 5V (cocok untuk Arduino)
- Jarak deteksi: ±3 – 7 meter (tergantung tipe)
- Sudut deteksi: ±90° – 120°
- Waktu tunda (delay time): dapat diatur (biasanya 2s – 5 menit)
- Output digital: HIGH (ada gerakan), LOW (tidak ada gerakan)
4. Pin dan Modul PIR
Modul PIR standar (HC-SR501) memiliki 3 pin:
- VCC → 5V
- GND → Ground
- OUT → Pin digital Arduino
Pada modul PIR terdapat 2 potensiometer:
- Sensitivity → mengatur jarak deteksi
- Time delay → mengatur lamanya output HIGH bertahan
5. Rangkaian Dasar PIR dengan Arduino
Hubungkan pin-pin sebagai berikut:
- VCC PIR → 5V Arduino
- GND PIR → GND Arduino
- OUT PIR → pin digital 2 Arduino
Tambahkan LED pada pin 13 untuk indikator.
6. Program Arduino PIR
Contoh program deteksi gerakan menggunakan sensor PIR:
int pinPIR = 2;
int pinLED = 13;
int statusPIR = 0;
void setup() {
pinMode(pinPIR, INPUT);
pinMode(pinLED, OUTPUT);
Serial.begin(9600);
}
void loop() {
statusPIR = digitalRead(pinPIR);
if (statusPIR == HIGH) {
digitalWrite(pinLED, HIGH);
Serial.println("Gerakan Terdeteksi!");
} else {
digitalWrite(pinLED, LOW);
Serial.println("Tidak Ada Gerakan");
}
delay(500);
}
7. Penerapan Sensor PIR
- Lampu otomatis (menyala saat ada orang lewat)
- Sistem keamanan alarm gerak
- Robot pendeteksi manusia
- Penghitung jumlah orang masuk/keluar ruangan
- Smart home (menyalakan perangkat otomatis)
Kesimpulan: Sensor PIR adalah sensor sederhana namun sangat berguna untuk mendeteksi pergerakan manusia atau hewan, sehingga banyak dipakai dalam sistem keamanan dan otomatisasi.
No comments:
Post a Comment