Daftar Isi:

ESP32+RC522+IFTTT=Keamanan Rumah: 5 Langkah
ESP32+RC522+IFTTT=Keamanan Rumah: 5 Langkah

Video: ESP32+RC522+IFTTT=Keamanan Rumah: 5 Langkah

Video: ESP32+RC522+IFTTT=Keamanan Rumah: 5 Langkah
Video: FULL !!! Sistem Keamanan Pintu Menggunakan Sensor Reed Switch dengan Notifikasi Telegram 2024, November
Anonim
Image
Image

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

Kawat Semua Koneksi
Kawat Semua Koneksi

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

Buat Akun IFTTT dan Buat Applet
Buat Akun IFTTT dan Buat Applet
Buat Akun IFTTT dan Buat Applet
Buat Akun IFTTT dan Buat Applet
Buat Akun IFTTT dan Buat Applet
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

Pemrograman
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

Selesaikan Proyek Anda
Selesaikan Proyek Anda
Selesaikan Proyek Anda
Selesaikan Proyek Anda
Selesaikan Proyek Anda
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: