Labels

Selamat Datang di Smk Industri Alkaaffah

Memrogram sensor PIR menggunakan Arduino Uno


Memerogram sensor PIR menggunakan Arduino Uno

Bertemu dengan saya lagi muhammad khoirul umam. kali ini saya akan menjelaskan bagaimana cara memrogram sensor PIR menggunakan Arduino Uno. dengan prantara Software Arduino. cara yang pertama kalian harus menyiapkan Arduino Uno dan juga USB nya. jangan lupa siapkan sensor PIR-nya.

1. Penjelasan Modul.
            sensor pir adalah sensor yang berfungsi untuk mendeteksi gerakan yang bekerja.Dengan cara mendeteksi adanya perbedaan atau perubahan suhu sekarang dan sebelumnya.Sesuai dengan namanya “Passive”, sensor ini hanya merespon energi dari pancaran sinar inframerah pasif yang dimiliki oleh setiap benda yang terdeteksi olehnya.

            Sensor PIR biasanya dapat mendeteksi manusia, karena manusia memiliki suhu tubuh sekitar 32 °C. Didalam sensor PIR ini, terdapat bagian-bagian yang mempunyai perannya masing-masing, diantaranya :
·         Fresnel Lens
·         IR Filter
·         Pyroelectric Sensor
·         Amplifier
·         Comparator
Sensor gerak menggunakan modul PIR sangat simpel dan mudah banget untuk diaplikasikan
Banyak proyek keren yang bisa kamu buat dari modul sensor PIR ini. Dan juga karena modul sensor PIR hanya membutuhkan tegangan input 5 Volt DC.

2. Cara memrogram 
dalam pemrograman dibutuhkan yang namanya Scriep atau juga disebut bahasa pemrograman.
pertama buka Arduino Softwarenya. kemudian jika kalian belum mempunyai filenya kita copas saja file yang akan saya berikan kepada agan-Agan di bawah ini. setelah di copas masukkan langsung klik blog yang bercentang atau cecklist. atau juga disebut verify. setelah di verifikasi langsung saja transfer scriep yang kalian masukkan tadi. caranya klik tanda upload di bagian blok menunya.
setelah itu adalah proses withing. jika kalian berhasil maka led nya akan berwarna hijau pada arduino yang kalian miliki. jika belum sukses maka led merah nya saja yang menyala.

3. Scriep atau bahasa program


/*
 * PIR sensor tester
 */

int ledPin = 13;                // choose the pin for the LED
int inputPin = 2;               // choose the input pin (for PIR sensor)
int pirState = LOW;             // we start, assuming no motion detected
int val = 0;                    // variable for reading the pin status

void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);     // declare sensor as input

  Serial.begin(9600);
}

void loop(){
  val = digitalRead(inputPin);  // read input value
  if (val == HIGH) {            // check if the input is HIGH
    digitalWrite(ledPin, HIGH);  // turn LED ON
    if (pirState == LOW) {
      // we have just turned on
      Serial.println("Motion detected!");
      // We only want to print on the output change, not state
      pirState = HIGH;
    }
  } else {
    digitalWrite(ledPin, LOW); // turn LED OFF
    if (pirState == HIGH){
      // we have just turned of
      Serial.println("Motion ended!");
      // We only want to print on the output change, not state
      pirState = LOW;
    }
  }
}

dapatkan aplikasinya disini
Selesai, semoga bermanfaat buat kalian ya kawan dan semoga bisa membantu. jangan lupa kunjungi Channel umam di youtube.

salam kenal dari blogging MKU


 


 




Share this post :

Post a Comment

PAPAN PENGUMUMAN

Image result for brosur smk alkaaffah
 
Support : Mku | PPDB | SMK ALKAAFFAH
Copyright © 2015. Informatika Net 1 - All Rights Reserved
Template Dari Muhammad Khoirul Umam Created Mku
Dilindungi Oleh Mku