Orodha ya maudhui:

ESP32 + RC522 + IFTTT = Usalama wa Nyumbani: Hatua 5
ESP32 + RC522 + IFTTT = Usalama wa Nyumbani: Hatua 5

Video: ESP32 + RC522 + IFTTT = Usalama wa Nyumbani: Hatua 5

Video: ESP32 + RC522 + IFTTT = Usalama wa Nyumbani: Hatua 5
Video: ESP32+RC522+IFTTT=Home Security 2024, Novemba
Anonim
Image
Image

Halo! Nilifanya mradi huu mdogo na bodi ya maendeleo ya ESP32, msomaji wa RC522 RFID, senor ya ukumbi na IFTTT.

Utapokea arifa au SMS kwenye kifaa kizuri ikiwa mtu atafungua mlango wako na hataweka lebo sahihi ya RFID kwa sekunde 10.

Hivi ndivyo inavyofanya kazi

Hatua ya 1: Pata Sehemu Zote

Waya Uunganisho Wote
Waya Uunganisho Wote

1. Bodi ya ESP32 dev

2. RC522 RFID

3. Waya

4. Sensorer ya Ukumbi

5. Sumaku (Nilitumia neodymium lakini sumaku yoyote itakuwa sawa)

6: 4.7k Mpingaji

Viungo ni tu kwa kumbukumbu. Unaweza kupata sehemu hizi kwa bei rahisi kutoka e-bay;)

Hatua ya 2: Waya Uunganisho Wote

1. Unganisha ESP32 hadi RC522:

P5 SDA

P18 SCK

P23 MOSI

P19 MISO

P22 Rudisha

GND GND

3V3 3V3

2. Unganisha sensa ya ukumbi (angalia Jedwali ikiwa Unatumia sensorer tofauti):

Unganisha ESP32 P21 kwa Vout ya senor ya ukumbi na 3V3 hadi V + na GND hadi V-. Weka kika 1k hadi 10k kati ya P21 na 3V3

Hatua ya 3: Unda Akaunti ya IFTTT na Fanya Applet

Unda Akaunti ya IFTTT na Fanya Applet
Unda Akaunti ya IFTTT na Fanya Applet
Unda Akaunti ya IFTTT na Fanya Applet
Unda Akaunti ya IFTTT na Fanya Applet
Unda Akaunti ya IFTTT na Fanya Applet
Unda Akaunti ya IFTTT na Fanya Applet

1. Nenda kwa IFTTT.com na ujiandikishe (ikiwa haujawahi, toleo la msingi ni bure);

2. Unda Applet -> nenda kwenye "Apples Zangu" -> "Applet Mpya";

3. Bonyeza "hii";

4. Tafuta "viboreshaji vya mtandao" ';

5. Ingiza jina: "DoorAlarm" // hii itaongezwa katika programu yetu ya ESP32

6. Bonyeza "hiyo";

7. Tafuta "arifu" (Unaweza pia kutafuta SMS au barua pepe);

8. Chagua hatua: "Tuma arifa kutoka kwa programu ya IFTTT".

9. Sehemu kamili za hatua: ingiza ujumbe ambao utapelekwa kwa kifaa chako mahiri.

10. Bonyeza "Maliza".

Hatua ya 4: Programu

Kupanga programu
Kupanga programu

1. andika arduino IDE: ESP32 Na Arduino IDE

2. download code;

3. Nenda kwa: https://ifttt.com/maker_webhooks na bonyeza "Nyaraka" na upate ufunguo wako. Nakili ufunguo wa nambari ya ESP32;

4. Badilisha sifa za mtandao wako;

5. Soma kadi zako za RFID UID na ubadilishe mistari hii kwa kadi yako:

ikiwa (rfid.uid.uidByte [0] == 61 &&

rfid.uid.uidByte [1] == 102 &&

rfid.uid.uidByte [2] == 14 &&

rfid.uid.uidByte [3] == 194)

5. Programu ya ESP na katika Arduino IDE wazi Serial Monitor kuangalia jinsi inavyofanya kazi.

Hatua ya 5: Maliza Mradi Wako

Maliza Mradi Wako
Maliza Mradi Wako
Maliza Mradi Wako
Maliza Mradi Wako
Maliza Mradi Wako
Maliza Mradi Wako

Ikiwa kila kitu kinafanya kazi kama vile solder inayotarajiwa miunganisho yote na kuiweka karibu na milango (Unaweza pia kuificha mahali pengine). Ambatisha sumaku kwa milango na uweke sensor ya ukumbi karibu nayo. Wakati milango itafunguliwa sensa ya ukumbi itagundua hiyo na itatuma ishara kwa ESP32. ESP32 kisha inaunganisha bila waya kwa IFTTT na IFTTT hukutumia Arifa au SMS.

Mambo ya kuboresha:

1. Tekeleza aina fulani ya kifaa cha kupiga moyo ili uweze kujulishwa ikiwa kifaa haifanyi kazi vizuri;

2. Tengeneza kesi ya 3d iliyochapishwa kwa hii;

3. Ambatisha kengele au arifa za sauti: Mradi wa sauti wa ESP32

Viungo muhimu:

mkungu

Kufunga Bodi ya ESP32 katika Arduino IDE (Maagizo ya Windows)