Orodha ya maudhui:
- Hatua ya 1: Pata Sehemu Zote
- Hatua ya 2: Waya Uunganisho Wote
- Hatua ya 3: Unda Akaunti ya IFTTT na Fanya Applet
- Hatua ya 4: Programu
- Hatua ya 5: Maliza Mradi Wako
Video: ESP32 + RC522 + IFTTT = Usalama wa Nyumbani: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
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
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
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
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
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)