Daftar Isi:
- Perlengkapan
- Langkah 1: Bagaimana Cara Kerjanya?
- Langkah 2: Perangkat Keras
- Langkah 3: Mengonfigurasi Aplikasi Blynk
- Langkah 4: Mengonfigurasi WebHooks
- Langkah 5: Mengunggah Kode
- Langkah 6: Sirkuit dan Kode
- Langkah 7: Tonton Video untuk Memastikan Anda Melakukannya dengan Benar
Video: PERANGKAT DETEKSI PENCURIAN IOT BIAYA RENDAH (Keamanan Rumah Pi): 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Sistem ini dirancang untuk mendeteksi intrusi (entri tidak sah) ke dalam gedung atau area lain. Proyek ini dapat digunakan di properti perumahan, komersial, industri, dan militer untuk perlindungan terhadap pencurian atau kerusakan properti, serta perlindungan pribadi terhadap penyusup. Perangkat kompak dan murah dipasang di dinding area yang harus dipantau. Proyek ini terdiri dari Sensor Gerak PIR yang akan mendeteksi keberadaan penyusup dan memberi tahu pemiliknya. Untuk menguji skenario waktu nyata, kami menerapkannya di kantor kami untuk menguji seberapa mungkin itu dapat membantu kami dan hasilnya cukup mendukung.
Perlengkapan
Perangkat keras:
- NodeMCU ESP8266
- Sensor Gerak PIR
- Papan tempat memotong roti
- Kabel Jumper
Perangkat lunak:
- Blynk (Android atau iOS)
- Arduino IDE
Langkah 1: Bagaimana Cara Kerjanya?
Seperti yang Anda ketahui, NodeMCU adalah mikrokontroler berkemampuan WiFi, yang dapat terhubung ke internet melalui WiFi. Jadi, dengan menggunakan aplikasi BLYNK Blynk, kita dapat mengaktifkan perangkat. Untuk tujuan ini, kami menghubungkan tombol dengan pin virtual, sehingga ketika tombol aktivasi ditekan, nilai pada variabel "status" akan berubah dari "1" menjadi "0" (Kode referensi).
Pada langkah berikutnya, jika "status" adalah 1, Sensor PIR mulai memeriksa penyusup. Jadi, setiap kali penyusup (yaitu, gerakan) terdeteksi, sensor akan mengirimkan nilai TINGGI ke NodeMCU. Ketika NodeMCU membaca nilai TINGGI, permintaan HTTP akan dikirim dari NodeMCU. Permintaan HTTP ini (WebHooks API) akan memicu Layanan SMS ClickSend, sehingga kami menerima SMS di Ponsel kami segera setelah Gerakan Terdeteksi.
HTTP (Hypertext Transfer Protocol) adalah protokol Aplikasi standar yang berfungsi sebagai protokol permintaan-respon antara klien dan server.
Klien HTTP membantu mengirim permintaan HTTP dan menerima tanggapan HTTP dari server
Ini banyak digunakan dalam aplikasi tertanam berbasis IoT seperti Otomasi Rumah, pemantauan parameter mesin kendaraan dari jarak jauh untuk analisis, dll.
Langkah 2: Perangkat Keras
Sensor Gerak PIRPIR
sensor memungkinkan Anda untuk merasakan gerakan, hampir selalu digunakan untuk mendeteksi apakah manusia telah masuk atau keluar dari jangkauan sensor. Mereka kecil, murah, daya rendah, mudah digunakan dan tidak aus. Untuk alasan itu, mereka biasanya ditemukan di peralatan dan gadget yang digunakan di rumah atau bisnis. Mereka sering disebut sebagai sensor PIR, "Passive Infrared", "Pyroelectric", atau "IR motion".
NodeMCU
NodeMCU adalah 9firmware berbasis LUA open-source yang dikembangkan untuk chip wifi ESP8266. Dengan mengeksplorasi fungsionalitas dengan chip ESP8266, firmware NodeMCU hadir dengan papan/kit Pengembangan ESP8266 yaitu papan Pengembangan NodeMCU. Karena NodeMCU adalah platform sumber terbuka, desain perangkat kerasnya terbuka untuk diedit/dimodifikasi/dibangun. NodeMCU Dev Kit/board terdiri dari chip berkemampuan wifi ESP8266. ESP8266 adalah chip Wi-Fi murah yang dikembangkan oleh Espressif Systems dengan protokol TCP/IP. Untuk informasi lebih lanjut tentang ESP8266, Anda dapat merujuk ke Modul WiFi ESP8266.
Langkah 3: Mengonfigurasi Aplikasi Blynk
Instal Aplikasi Blynk dari Playstore/AppStore. Masuk atau Buat Akun baru jika Anda belum memiliki Akun. Buat Widget Tombol dan jadikan sebagai sakelar sakelar. Konfigurasi tombol dengan Virtual pin V1. Tombol ini akan mengaktifkan atau menonaktifkan perangkat. yaitu, perangkat hanya akan bekerja jika sakelar ON. Selanjutnya, Buat Widget LED di Virtual Pin V2. Kemudian klik Tombol Putar di sudut kanan atas untuk Keluar dari Mode Edit. Langkah-langkah diberikan di bawah ini.
Langkah 4: Mengonfigurasi WebHooks
If This Then That, juga dikenal sebagai IFTTT, adalah layanan berbasis web freeware yang membuat rantai pernyataan kondisional sederhana, yang disebut applet. Applet dipicu oleh perubahan yang terjadi dalam layanan web lain seperti Gmail, Facebook, Telegram, Instagram, atau Pinterest. Kami sedang Mengkonfigurasi atau fitur SMS melalui Linking Platform ini.
Pertama-tama, buka situs IFTTT dengan mengklik DI SINI. Masuk dengan akun Google Anda. Kemudian buat applet baru. Untuk membuat applet baru, Klik Ikon Akun di pojok kanan atas (Near Explore) dan klik buat. Sekarang klik Ini dan cari WebHooks. Klik Hubungkan. Sebuah jendela baru akan dimuat dengan kotak berwarna biru yang berisi "Recieve a web Request". Klik pada kotak. Sekarang Anda akan diminta untuk memberikan NAMA ACARA. Ketik ESP_MOTION di dalam kotak dan tekan "Buat pemicu".
Sekarang klik itu dan cari SMS dan pilih ClickSend SMS. Fitur ini akan mengirim SMS ke nomor ponsel yang dikonfigurasi. Klik Hubungkan dan buat akun baru, lalu tutup jendela yang baru dibuka, dan tekan Tombol Hubungkan lagi dan masuk dengan akun dan otorisasi. Sekarang isi formulir dengan Detail yang diperlukan. Kolom pertama adalah Nomor Ponsel Penerima, kolom kedua adalah detail Pengirim, yang dapat berupa nama atau nomor (tidak terlalu penting), dan kotak ketiga adalah isi Pesan, Anda dapat menyesuaikannya sesuka Anda.
Dan terakhir, klik tombol Create Action.
Langkah 5: Mengunggah Kode
Kami telah mengkonfigurasi layanan SMS. Sekarang kita harus Mengkonfigurasi Sensor PIR dan NodeMCU dengan API WebHooks kita yang telah dikonfigurasi. Buka Kode yang diberikan di bawah ini, Pastikan Anda telah menginstal Core ESP8266, jika belum, cari. Anda dapat menemukan banyak posting di web. Sekarang Anda harus membuat beberapa perubahan pada Kode. URL WebHooks untuk memicu Acara, SSID WiFi, Kata Sandi, dan Token otentikasi Blynk.
const char* iftttURL = "URL WEBHOOKS"; const char* ssid = "SSID"; // Nama WiFi Anda. const char* kata sandi = "PASSWORD"; // Kata Sandi WiFi Anda. char auth = "BLYNK_AUTHTOKEN"; // Token Otentikasi Blynk Anda.
Buka Halaman Dokumentasi WebHooks untuk menjalankan URL. Klik tombol Dokumentasi di halaman ini.
Anda akan melihat sesuatu seperti ini
"https://maker.ifttt.com/trigger/{event}/with/key/cngKKJ6py15q3adxlbAv******************"Di sini, Anda harus mengedit nama acara yang ada di dalam kurung kurawal, hapus tanda kurung tersebut dan ketik nama Acara di sana dan salin seluruh tautannya. Teks setelah 'kunci' adalah Kunci WebHooks Anda. Sekarang Tempel URL yang Disalin dalam kode Arduino Anda. Sekarang satu hal penting yang harus diperhatikan adalah, Anda harus Menghapus satu huruf Dari Tautan. Hapus "S" dari https://. Tautan akan terlihat seperti ini
"https://maker.ifttt.com/trigger/ESP_MOTION/with/key/cngKKJ6py15q3adxlbAv******************"
Sekarang ketikkan SSID dan Kata Sandi WiFi Anda.
Hal berikutnya yang harus Anda ubah adalah token otentikasi Blynk. Anda dapat menemukan token di Email yang Anda gunakan untuk mendaftar. salin Token dan tempel di Kode Anda.
Tujuan dari setiap baris kode ditampilkan dalam Kode sebagai Komentar, Jadi saya tidak akan menulis ulang.
Sekarang Pilih papan yang benar, yang merupakan NodeMCU dalam kasus saya, dan port yang terhubung dengan papan. Dan klik tombol Unggah. Buka aplikasi Blynk di ponsel Anda dan Aktifkan perangkat. Sekarang lihat perangkat pendeteksi Pencurian BIAYA RENDAH Anda beraksi.
Sekarang, jika kita Memilih Nada Pemberitahuan khusus untuk SMS ini, Kita dapat menggunakannya sebagai alarm. Sehingga, Setiap kali gerakan terdeteksi, Alarm akan menyala.
Langkah 6: Sirkuit dan Kode
Unduh Sirkuit dan Kode Dari Repositori GitHub kami.
github.com/pibotsmakerhub/pi-home-security
Langkah 7: Tonton Video untuk Memastikan Anda Melakukannya dengan Benar
Tonton video youtube untuk memastikan Anda telah melakukan semuanya dengan benar.
Itu saja dalam Proyek ini, Terima Kasih
Direkomendasikan:
Otomatisasi Rumah Biaya Rendah DIY Menggunakan Esp8266: 6 Langkah
Otomatisasi Rumah Murah DIY Menggunakan Esp8266: Hai semuanya,Hari ini dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana saya menyiapkan otomatisasi rumah saya sendiri sebagai langkah menuju rumah pintar menggunakan modul ESP 8266 yang umumnya dikenal sebagai nodemcu jadi tanpa membuang waktu mari kita mulai
Cara Mengunduh Perangkat Lunak Gratis Sebagai Mahasiswa ISU (Microsoft, Adobe, dan Perangkat Lunak Keamanan: 24 Langkah
Cara Mengunduh Perangkat Lunak Gratis Sebagai Pelajar ISU (Microsoft, Adobe, dan Perangkat Lunak Keamanan: Untuk Adobe: lanjutkan ke langkah 1.Untuk Microsoft: lanjutkan ke langkah 8.Untuk Keamanan: lanjutkan ke langkah 12.Untuk Azure: lanjutkan ke langkah 16
Keamanan Rumah DIY - Cara Membuat Deteksi Gerakan Sederhana - Versi Baru: 6 Langkah
Keamanan Rumah DIY - Cara Membuat Deteksi Gerakan Sederhana | Versi Baru: Dalam proyek ini saya akan menunjukkan kepada Anda cara membuat alarm pemberitahuan gerakan keamanan rumah DIY dengan biaya rendah! Lihat versi lama: Cara Membuat Sistem Keamanan WiFi $10 di Rumah
Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: 3 Langkah
Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: Bagaimana cara membuat sistem pemberitahuan keamanan wifi $10 di rumah? Tidak ada biaya dan bekerja di mana-mana! Jika sensor gerak PIR mendeteksi gerakan apa pun, ia akan mengirimkan pemberitahuan ke ponsel Anda. Modul WiFi ESP8266 ESP-01, sensor gerak PIR dan 3.3
GrayBOX - Deteksi Kecelakaan dan Sistem Perlindungan Pencurian: 4 Langkah (dengan Gambar)
GrayBOX - Sistem Deteksi Kecelakaan dan Perlindungan Pencurian: GrayBOX adalah perangkat yang melindungi Anda dan kendaraan Anda*.Perangkat ini akan dipasang di kendaraan Anda* dan akan melakukan beberapa tugas secara otomatis untuk menyelamatkan Anda dan kendaraan Anda*.GrayBOX berisi kartu SIM sehingga Anda dapat berkomunikasi dengannya melalui pesan teks