Alarm PIR IoT BLYNK – PIR (Passive Infrared), adalah sensor yang mengukur radiasi inframerah dari suatu objek.PIR bekerja secara pasif oleh karena itu PIR hanya menerima radiasi saja dan tidak memancarkan radiasi. Apabila sensor ini terhubung dengan suatu perangkat IoT maka, data hasil dari pengukuran dapat di akses dari mana saja.
[membership level=”0,1,2,4″]
1. Skema Rangkaian
Gambar rangkaian Alarm PIR BLYNK
2. Alat / Bahan
- NodeMCU ESP8266 : 1 buah
- Breadboard : 1 buah
- LED : 1 buah
- Resistor 220Ω : 1 buah
- Sensor PIR : 1 buah
[/membership]
3. Sketch Program
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
/* Program Alarm PIR dengan Blynk dibuat oleh Indobot */ #include <ESP8266WiFi.h> //Pendeklarasian Library #define BLYNK_PRINT Serial #include <BlynkSimpleEsp8266.h> char auth[] = "XXXX"; // masukkan kode autentikasi disini char ssid[] = "Indobot"; //nama wifi char pass[] = "123456789"; //password #define ledPin D7 // Pemilihan Pin dan pendeklarasian variabel #define pirPin D1 int pirValue; void setup(){ //Pengaturan Pin dan Variabel Serial.begin(115200); delay(10); Blynk.begin(auth, ssid, pass); pinMode(ledPin, OUTPUT); pinMode(pirPin, INPUT); digitalWrite(ledPin, LOW); } void loop(){ //Perulangan Program getPirValue(); Blynk.run(); } void getPirValue(void){ //Deklarasi Pembacaan PIR pirValue = digitalRead(pirPin); if (pirValue == HIGH) //Bila ada gerakan terbaca { Serial.println("Gerakan terdeteksi"); Blynk.notify("Gerakan terdeteksi"); } digitalWrite(ledPin, pirValue); }
Pengaturan BLYNK :
- Gunakan Widget Box tipe Notification
Gambar pemilihan Widget Box Notification
Interface :
Gambar interface Alarm PIR BLYNK
Kesimpulan :
Dalam project ini sensor PIR di hubungkan dengan NodeMCU untuk mendeteksi gerakan. Apabila ada seseorang yang memasuki suatu ruangan yang terdapat sensor PIR maka, sensor PIR akan memberikan output yang akan di baca oleh NodeMCU yang kemudian akan membuat LED menyala dan akan memberikan notifikasi pada Aplikasi Blynk.[/membership]
Baca Juga : Mengapa Harus Ikut Bootcamp IoT di Indobot Academy
Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kemudian Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.
Kamu ingin memperbanyak jam terbang dan portofolio bikin project elektronika/ Arduino/ IoT? Ikuti program dari Indobot!
Itulah pembahasan artikel tentang Alarm PIR IoT BLYNK, sampai jumpa di artikel selanjutnya
ini kenapa ya, walaupun hotspot nya udah di matikan tapi kok masih hidup led nya, terus di serial monitor nya juga masih ada tulisan gerakan terdeteksi.