Langsung ke konten utama

Belajar Sensor PIR dengan Arduino

apakah sudah data yang tau apa itu sensor PIR ?

Oke mari kita cari tahu. !
sensor PIR adalah sensor yang berfungsi untuk mendeteksi adanya suatu gerakan ditempat tertentu.
sensor PIR mempunyai spesifikasi sebagai berikut :

  • Tegangan: 5V – 20V
  • Power Konsumption: 65mA
  • TTL output: 3.3V, 0V
  • Lock time: 0.2 sec
  • Trigger methods: L – disable repeat trigger, H enable repeat trigger
  • Jangkauan : Sampai dengan 120 Derajat
  •  Jarak :  7 meters
  • Temperatur : – 15 ~ +70
  • Dimensi : 32 * 24 mm, Jarak antar lubang baut 28m dan dimensi lensa berdiameter : 23mm
Skematik Rangkain Sensor PIR

memiliki 2 resistor variabel yang berguna untuk menyeting sensitifitas dan waktu delay sensor tersebut. Sensor ini cukup mudah digunakan. Dikombinasi mikrokontroler seperti Atmega, Arduino dan Raspberry. untuk kali ini menggunakan arduino sebagai mikrokontrollernya. Seperti ini source codenya :

int sensor = 2;              // pin untuk kaki sensor
int state = LOW;             // settingan default kondisi low
int val = 0;                 

void setup() {
  pinMode(sensor, INPUT);    // initialize sensor input
  Serial.begin(9600);        // initialize serial
}

void loop(){
  val = digitalRead(sensor);   // membaca nilai sensor
  if (val == HIGH) {           // kondisi jika high
    delay(100);                // delay 100 milliseconds
   
    if (state == LOW) {
      Serial.println("Ada gerakan!");
      state = HIGH;       // update variable ke HIGH
    }
  }
  else {
      delay(200);             // delay 200 milliseconds
     
      if (state == HIGH){
        Serial.println("Tidak ada gerakan!");
        state = LOW;       // update variable ke LOW
    }
  }
}

Untuk rangkaian sensor dan ardino bisa dilihat dibawah ini :


karena tidak memakai LCD maka outputnya bisa dilihat dengan serial monitor.

toturial vidio :


sumber asli adalah :


Komentar

Postingan populer dari blog ini

Kamera Serial VC0706 CommToll dengan Arduino

Kamera Serial VC0706 adalah ? ada yang tau ?? Bingung mau definisikan bagaimana sama kamera ini. Singkatnya kamera ini berkerja dengn pin serial yang dipakai. Disini akan dijelaskan bagaimana cara mengakses kamera serial dengan software comm toll dengan arduino sebagai jembatan antara kamera dan laptop. kamera ini pada umumnya mempunyai setingan baud rate yaitu 38400 . Mungkin sudah ada yang pernah mencoba memakai kamera ini tapi ada masalah "CMD TIME OUT". Ada beberapa faktor yang kerap kali menjadi penyebab timbulnya masalah tersebut, salah satunya adalah pemasangan pin kaki kamera serial ke arduino yang salah atau baud rate yang dipilih tidak sesuai.