ዝርዝር ሁኔታ:

ESP32+RC522+IFTTT = የቤት ደህንነት 5 ደረጃዎች
ESP32+RC522+IFTTT = የቤት ደህንነት 5 ደረጃዎች

ቪዲዮ: ESP32+RC522+IFTTT = የቤት ደህንነት 5 ደረጃዎች

ቪዲዮ: ESP32+RC522+IFTTT = የቤት ደህንነት 5 ደረጃዎች
ቪዲዮ: ESP32+RC522+IFTTT=Home Security 2024, ሀምሌ
Anonim
Image
Image

ሃይ! ይህንን አነስተኛ ፕሮጀክት ከ ESP32 ልማት ቦርድ ፣ ከ RC522 RFID አንባቢ ፣ ከአዳራሽ senor እና ከ IFTTT ጋር አደረግሁት።

አንድ ሰው በርዎን ከከፈተ እና ትክክለኛውን የ RFID መለያ በ 10 ሰከንዶች ውስጥ ካላስቀመጠ በዘመናዊ መሣሪያ ላይ ማሳወቂያ ወይም ኤስኤምኤስ ይቀበላሉ።

የሚሠራው በዚህ መንገድ ነው

ደረጃ 1 ሁሉንም ክፍሎች ያግኙ

ሁሉንም ግንኙነቶች ሽቦ
ሁሉንም ግንኙነቶች ሽቦ

1. ESP32 dev ቦርድ

2. RC522 RFID

3. ሽቦዎች

4. የአዳራሽ ዳሳሽ

5. ማግኔት (ኒዮዲሚየም እጠቀም ነበር ፣ ግን ማንኛውም ማግኔት ጥሩ ይሆናል)

6: 4.7 ኪ Resistor

አገናኞች ለማጣቀሻ ብቻ ናቸው። እነዚህን ክፍሎች ከ e-bay በጣም ርካሽ ማግኘት ይችላሉ ፤)

ደረጃ 2 ሁሉንም ግንኙነቶች ያገናኙ

1. ESP32 ን ወደ RC522 ያገናኙ

P5 SDA

P18 SCK

P23 MOSI

P19 ሚሶ

P22 ዳግም አስጀምር

GND GND

3V3 3V3

2. የአዳራሽ ዳሳሽ ያገናኙ (የተለያዩ ዳሳሽ የሚጠቀሙ ከሆነ የውሂብ ሉህ ይመልከቱ)

ESP32 P21 ን ከአዳራሽ senor Vout እና 3V3 ከ V+ እና GND ወደ V- ያገናኙ። በ P21 እና 3V3 መካከል 1k ወደ 10k resistor ያስቀምጡ

ደረጃ 3 የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ

የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ

1. ወደ IFTTT.com ይሂዱ እና ይመዝገቡ (እርስዎ እስካሁን ካልነበሩ ፣ መሠረታዊው ስሪት በነጻ ነው) ፣

2. Applet ን ይፍጠሩ -> ወደ “የእኔ አፕልቶች” -> “አዲስ አፕል” ይሂዱ።

3. “ይህንን” ይጫኑ።

4. ለ “ድር መንጠቆዎች” ፈልግ ፤

5. ስም ያስገቡ - ‹DorAlarm› // ይህ በእኛ ESP32 ፕሮግራም ውስጥ ይታከላል

6. "ያንን" ይጫኑ;

7. ለ “ማሳወቂያ” ይፈልጉ (እንዲሁም ኤስኤምኤስ ወይም ኢሜል መፈለግ ይችላሉ);

8. እርምጃ ይምረጡ - “ከ IFTTT መተግበሪያ ማሳወቂያ ይላኩ”።

9. የተጠናቀቁ የእርምጃ መስኮች - ወደ ዘመናዊ መሣሪያዎ የሚላክ መልእክት ያስገቡ።

10. “ጨርስ” ን ይጫኑ።

ደረጃ 4 - ፕሮግራሚንግ

ፕሮግራሚንግ
ፕሮግራሚንግ

1.prepere arduino IDE: ESP32 ከ Arduino IDE ጋር

2. የማውረድ ኮድ;

3. ወደ https://ifttt.com/maker_webhooks ይሂዱ እና “ሰነድ” ን ይጫኑ እና ቁልፍዎን ያግኙ። ቁልፉን ወደ ESP32 ኮድ ቅዳ;

4. የአውታረ መረብ ምስክርነቶችዎን ይለውጡ ፣

5. የ RFID ካርዶችዎን UID ያንብቡ እና እነዚህን መስመሮች ለካርድዎ ይለውጡ

ከሆነ (rfid.uid.uidByte [0] == 61 &&

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

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

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

5. ፕሮግራም ESP እና በአርዱዲኖ አይዲኢ ውስጥ እንዴት እንደሚሰራ ለመፈተሽ ተከታታይ ሞኒተርን ይክፈቱ።

ደረጃ 5 ፕሮጀክትዎን ይጨርሱ

ፕሮጀክትዎን ይጨርሱ
ፕሮጀክትዎን ይጨርሱ
ፕሮጀክትዎን ይጨርሱ
ፕሮጀክትዎን ይጨርሱ
ፕሮጀክትዎን ይጨርሱ
ፕሮጀክትዎን ይጨርሱ

ሁሉም ነገር እንደተጠበቀው የሚሰራ ከሆነ ሁሉንም ግንኙነቶች በሮች ቅርብ አድርገው (እርስዎም በሆነ ቦታ መደበቅ ይችላሉ)። ማግኔቶችን በሮች ላይ ያያይዙ እና የአዳራሹን ዳሳሽ ወደ እሱ ያቅርቡ። በሮች ሲከፈቱ የአዳራሽ ዳሳሽ ያንን ይገነዘባል እና ለ ESP32 ምልክት ይልካል። ESP32 ከዚያ በገመድ አልባ ከ IFTTT ጋር ይገናኛል እና IFTTT ማሳወቂያ ወይም ኤስኤምኤስ ይልካል።

የሚሻሻሉ ነገሮች ፦

1. መሣሪያው በትክክል የማይሠራ ከሆነ ማሳወቂያ እንዲኖርዎት አንድ ዓይነት የመሣሪያ የልብ ምት ይተግብሩ።

2. ለዚህ 3 ዲ የታተመ መያዣ ያዘጋጁ።

3. የማንቂያ ወይም የድምፅ ማሳወቂያዎችን ያያይዙ - ESP32 የድምጽ ፕሮጀክት

ጠቃሚ አገናኞች ፦

randomnerdtutorials.com

በአርዲኖ አይዲኢ (የዊንዶውስ መመሪያዎች) ውስጥ የ ESP32 ቦርድ መጫን