ዝርዝር ሁኔታ:
- ደረጃ 1 ሁሉንም ክፍሎች ያግኙ
- ደረጃ 2 ሁሉንም ግንኙነቶች ያገናኙ
- ደረጃ 3 የ IFTTT መለያ ይፍጠሩ እና አፕል ያድርጉ
- ደረጃ 4 - ፕሮግራሚንግ
- ደረጃ 5 ፕሮጀክትዎን ይጨርሱ
ቪዲዮ: ESP32+RC522+IFTTT = የቤት ደህንነት 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ሃይ! ይህንን አነስተኛ ፕሮጀክት ከ 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 መለያ ይፍጠሩ እና አፕል ያድርጉ
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 ቦርድ መጫን