Daftar Isi:
- Langkah 1: Dapatkan Semua Bagian
- Langkah 2: Hubungkan Semua Koneksi
- Langkah 3: Buat Akun IFTTT dan Buat Applet
- Langkah 4: Pemrograman
- Langkah 5: Selesaikan Proyek Anda
Video: ESP32+RC522+IFTTT=Keamanan Rumah: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Hai! Saya membuat proyek kecil ini dengan papan pengembangan ESP32, pembaca RFID RC522, hall senor dan IFTTT.
Anda akan menerima pemberitahuan atau SMS di perangkat pintar jika seseorang membuka pintu Anda dan tidak memasang tag RFID yang benar dalam 10 detik.
Begini Cara kerjanya
Langkah 1: Dapatkan Semua Bagian
1. Papan pengembang ESP32
2. RC522 RFID
3. Kabel
4. Sensor Aula
5. Magnet (Saya menggunakan neodymium tetapi magnet apa pun tidak masalah)
6: Resistor 4.7k
Link hanya untuk referensi. Anda bisa mendapatkan suku cadang ini jauh lebih murah dari e-bay;)
Langkah 2: Hubungkan Semua Koneksi
1. Hubungkan ESP32 ke RC522:
P5 SDA
P18 SCK
P23 MOSI
P19 MISO
P22 RESET
GND GND
3V3 3V3
2. Hubungkan sensor hall (periksa Datasheet jika Anda menggunakan sensor yang berbeda):
Hubungkan ESP32 P21 ke Vout of hall senor dan 3V3 ke V+ dan GND ke V-. Letakkan resistor 1k hingga 10k antara P21 dan 3V3
Langkah 3: Buat Akun IFTTT dan Buat Applet
1. Buka IFTTT.com dan daftar (jika Anda belum melakukannya, versi dasar gratis);
2. Buat Applet -> buka "Applet Saya" -> "Applet Baru";
3. Tekan "ini";
4. Cari "webhooks"';
5. Masukkan nama: "DoorAlarm" //ini akan ditambahkan di program ESP32 kami
6. Tekan "itu";
7. Search for "notification" (Anda juga dapat mencari SMS atau email);
8. Pilih tindakan: "Kirim pemberitahuan dari aplikasi IFTTT".
9. Lengkapi bidang tindakan: masukkan pesan yang akan dikirimkan ke perangkat pintar Anda.
10. Tekan "Selesai".
Langkah 4: Pemrograman
1.siapkan arduino IDE: ESP32 Dengan Arduino IDE
2. unduh kode;
3. Buka: https://ifttt.com/maker_webhooks dan tekan "Documentation" dan dapatkan kunci Anda. Salin kunci ke kode ESP32;
4. Ubah kredensial jaringan Anda;
5. Baca UID kartu RFID Anda dan ubah baris ini untuk kartu Anda:
if (rfid.uid.uidByte[0] == 61 &&
rfid.uid.uidByte[1] == 102 &&
rfid.uid.uidByte[2] == 14 &&
rfid.uid.uidByte[3] == 194)
5. Programm ESP dan di Arduino IDE buka Serial Monitor untuk memeriksa cara kerjanya.
Langkah 5: Selesaikan Proyek Anda
Jika semuanya berfungsi seperti yang diharapkan, solder semua koneksi dan letakkan di dekat pintu (Anda juga dapat menyembunyikannya di suatu tempat). Pasang magnet ke pintu dan letakkan sensor hall di dekatnya. Ketika pintu akan dibuka, sensor hall akan mendeteksinya dan akan mengirimkan sinyal ke ESP32. ESP32 kemudian terhubung melalui nirkabel ke IFTTT dan IFTTT mengirimi Anda pemberitahuan atau SMS.
Hal-hal yang perlu ditingkatkan:
1. Implementasikan beberapa jenis detak jantung perangkat sehingga Anda dapat diberi tahu jika perangkat tidak berfungsi dengan baik;
2. Buat kasing cetak 3d untuk ini;
3. Lampirkan alarm atau pemberitahuan audio: Proyek audio ESP32
Tautan yang berguna:
randomnerdtutorials.com
Memasang Papan ESP32 di Arduino IDE (instruksi Windows)
Direkomendasikan:
Cara Menggunakan Modul RFID-RC522 Dengan Arduino: 5 Langkah
Cara Menggunakan Modul RFID-RC522 Dengan Arduino: Dalam Instruksi ini, saya akan memberikan panduan tentang prinsip kerja dasar modul RFID yang digabungkan dengan tag dan chipnya. Saya juga akan memberikan contoh singkat proyek yang saya buat menggunakan modul RFID ini dengan LED RGB. Seperti biasa dengan Ins saya
Menggunakan Mifare Ultralight C Dengan RC522 di Arduino: 3 Langkah
Menggunakan Mifare Ultralight C Dengan RC522 di Arduino: Menggunakan teknologi RFID untuk mengidentifikasi pemegang kartu atau memberi wewenang untuk melakukan sesuatu (membuka pintu, dll.) adalah pendekatan yang cukup umum. Dalam kasus aplikasi DIY, modul RC522 banyak digunakan karena harganya cukup murah dan ada banyak kode untuk modul ini. Saya
RFID-RC522 Dengan Arduino: 6 Langkah
RFID-RC522 Dengan Arduino: Apakah Anda pernah lupa kata sandi Anda? RFID-RC522 dapat membantu Anda untuk memecahkan masalah ini! Dengan menggunakan RFID-RC522, dapat membantu Anda untuk masuk ke akun Anda menggunakan kartu. Bukankah itu luar biasa? Proyek ini akan mengajari Anda cara membaca UID kartu dan menggunakan kartu itu untuk
Dasar-dasar RFID RC522 dan PN532: 10 Langkah
RC522 dan PN532 RFID Dasar: CATATAN: Saya sekarang memiliki Instructables yang menawarkan kode Arduino untuk RC522 dan PN532.Beberapa waktu lalu saya membeli tiga modul RFID yang berbeda untuk bereksperimen. Dalam proyek sebelumnya saya merinci cara menggunakan modul 125-kHz sederhana untuk melakukan fungsi keamanan dasar
RFID RC522 (Raspberry Pi): 4 Langkah
RFID RC522 (Raspberry Pi): Tutorial dasar tentang cara mengatur pembaca/penulis RFID (RC522) dengan Raspberry Pi