ዝርዝር ሁኔታ:

አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ - 3 ደረጃዎች
አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ - 3 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ - 3 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ - 3 ደረጃዎች
ቪዲዮ: የአርዱዪኖ ሶፍትዌርን እንዴት ማውረድ እና መጫን እንደሚቻል 2024, ሀምሌ
Anonim
አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ
አርዱዲኖን በመጠቀም ከቤትዎ ደህንነት ስርዓት የኢሜል ማንቂያዎችን ያግኙ

አርዱዲኖን በመጠቀም መሰረታዊ የኢሜል ተግባርን ወደ ማንኛውም ነባር የደህንነት ስርዓት መጫኛ በቀላሉ ማደስ እንችላለን። ይህ በተለይ ከክትትል አገልግሎት ለረጅም ጊዜ ተቋርጠው ለነበረው የቆዩ ስርዓቶች ተስማሚ ነው። ይህ ለክትትል አገልግሎት ምትክ አይደለም።

ተጨማሪ የመገናኛ እና የቁጥጥር ተግባርን የሚጨምሩ እንደ envisalink ያሉ በንግድ የሚገኙ ምርቶች አሉ ፣ ግን ርካሽ አይደሉም።

ይህ ፕሮጀክት ከ 10 ዶላር በታች ሊጠናቀቅ ይችላል።

ምንድን ነው የሚፈልጉት:

  • አርዱዲኖ - በተሻለ ሁኔታ ኡኖ ወይም ሜጋ
  • W5100 የኤተርኔት ጋሻ
  • የደህንነት ስርዓት - እዚህ ጥቅም ላይ የዋለው DSC Power 832 PC5010 ነው ፣ ግን በፕሮግራም ሊሠራ የሚችል ፒን (ወይም ሊለካ የሚችል የስቴት ለውጥ ያለው ማንኛውም ፒን) ማንኛውም ሞዴል መጠቀም ይቻላል።
  • የመጫኛ መመሪያ እና የፕሮግራም የሥራ ሉሆች - አስፈላጊ ለውጦችን ለማድረግ የመጫኛ ኮዱም ያስፈልግዎታል።
  • ከአርዱዲኖ ራስጌ ፒኖች ጋር ለመገናኘት ተስማሚ የሆነ ጠንካራ ኮር ሽቦ ርዝመት።
  • የአርዱዲኖ ግብዓት ፒን ወደ መሬት ለመሳብ 10 ኪ resistor።
  • ወደ optocoupler ወደ LED ጎን የሚሄድ የአሁኑን ለመገደብ 1.5 ኪ. እሴቱ በኦፕቶኮፕለር ግቤት ቮልቴጅ እና ከፍተኛ የአሁኑ ላይ የተመሠረተ ነው።
  • ኦፕቶኮፕለር - እኔ FOD817 ን እጠቀም ነበር ፣ ግን ይህ ሰፊ መስፈርቶች ያሉት በጣም ቀላል ወረዳ ነው ፣ ስለሆነም በርቀት ተመሳሳይ ከሆኑ ዝርዝሮች ጋር የሚሰሩ በመቶዎች የሚቆጠሩ ሌሎች አሉ።
  • የኤተርኔት ገመድ።

ደረጃ 1 - የደህንነት ስርዓትን ያቅዱ

የደህንነት ስርዓቱን ያቅዱ
የደህንነት ስርዓቱን ያቅዱ

ጥንቃቄ የተሞላበት ቃል ፦

  • በአሁኑ ጊዜ ለክትትል አገልግሎት በደንበኝነት ከተመዘገቡ የደህንነት ፓነሉን መድረስ ወይም በመጫን ውቅረቱ ላይ ለውጦችን ማድረግ የማደናገሪያ ማስጠንቀቂያ ሊዘጋ ይችላል።
  • አስፈላጊ ከሆነ በኋላ መልሰው እንዲመልሱት እርስዎ የሚያደርጉትን እያንዳንዱን ለውጥ መከታተልዎን ያረጋግጡ።

እኛ ለማሳካት እየሞከርን ያለነው ማንቂያው በሚነሳበት ጊዜ የስቴቱን ለውጥ ማንበብ ነው። አብዛኛዎቹ ስርዓቶች አርዱዲኖን ለማመልከት ልንጠቀምበት የምንችል የፕሮግራም ውፅዓት ፒን አላቸው። እንዲሁም ምልክቱን ከሲረን (በስርዓቱ ላይ ምንም ለውጦች ማድረግ ሳያስፈልግ) መጠቀም ይቻላል ፣ ግን የአርዲኖ ኮድ ተጨማሪ ወረዳ እና ማሻሻያ ያስፈልጋል - እኔ በዚህ መንገድ አልሄድኩም ምክንያቱም ዋናው ዓላማዬ ችግሩን ለመፍታት ነበር። እኔ ለማንኛውም ውቅሩን እለውጣለሁ።

በትክክል እንዴት በፕሮግራም እንደሚሰራ በሞዴሎች መካከል ይለያል ፣ ግን መሠረታዊ ፅንሰ -ሀሳቡ አንድ ነው - ለተለዩ ነገሮች የስርዓትዎን የመጫኛ መመሪያን ይመልከቱ። እኔ በ DSC ስርዓት ውስጥ እየተጠቀምኩ ነው

  • ማንቂያው በሚነሳበት ጊዜ ለማግበር የ PGM1 ፒን አዘጋጅቻለሁ። ክፍል [009] ፣ አማራጭ [01]።
  • በዚህ ስርዓት ውስጥ ፒን እንዴት እና በምን ሁኔታዎች እንደሚሠራ ባህሪያትን ያዘጋጁ - ክፍል [141]

    • ማንቂያው በሚነቃበት ጊዜ ፒን በመደበኛነት እንዲከፈት እና ወደ መሬት እንዲለወጥ ባህሪ 3 ን ወደ ON ያዋቅሩ። የአርዱዲኖ ግብዓት ካስማዎች ከ 5 ቪ በላይ እንዳያገኙ ሁል ጊዜ ይጠንቀቁ (አንዳንዶቹ 3.3v ብቻ ታጋሽ ናቸው)።
    • ሁሉም ሌሎች ባህሪዎች ወደ ጠፍተዋል።

አብዛኛዎቹ የደህንነት ሥርዓቶች በዋናነት በስልክ መስመሮች ከማዕከላዊ ቁጥጥር ጣቢያ ጋር ለመገናኘት የተነደፈ አብሮገነብ ሞደም አላቸው። የሚላከው መረጃ እንደደረሰ በየጊዜው እውቅና ካላገኙ የችግር ኮድ ይታያል። አንዳንዶች የስርዓት መልስ ሳይፈልጉ (የግል ችግርን ኮድ እንዳያሳዩ) የፔጀር መልዕክቶችን ለመላክ ወይም ወደ የግል መስመር ለመደወል ሊዋቀሩ ይችላሉ ፣ ስለሆነም የእርስዎ ከሠራ ፣ እና የመስመር ስልክ ካለዎት ስልክዎን (ዎች) ለመደወል ፕሮግራም ሊያዘጋጁት ይችላሉ።) በአንድ ክስተት ውስጥ ኢሜል ከመላክ በተጨማሪ።

እርስዎ የክትትል አገልግሎትን የማይጠቀሙ ከሆነ እና/ወይም ስርዓትዎ የችግር ኮድ ሳይጥሉ ወደ መደበኛ ስልክ ቁጥር ለመደወል ፕሮግራም ሊደረግለት ካልቻለ ፣ በማዋቀሪያው ውስጥ የመገናኛ እና የስልክ መስመር መቆጣጠሪያን (tlm) ያሰናክሉ።

ደረጃ 2 - ፕሮግራም አርዱinoኖ

ፕሮግራም አርዱinoኖ
ፕሮግራም አርዱinoኖ

በመጀመሪያ የእኛን ኢሜል ለመላክ ለአገልግሎት መመዝገብ አለብን።

እኔ የተጠቀምኩት አገልግሎት smtp2go ነው ነፃ እና ከአርዱዲኖ ጋር ይሠራል - እዚህ ጥቅም ላይ የዋለው የምንጭ ኮድ ከጣቢያቸው በማዋቀር ኮድ ላይ የተመሠረተ ነው።

www.smtp2go.com/

ከተመዘገቡ በኋላ በስዕሉ ውስጥ ጥቅም ላይ እንዲውል የተጠቃሚ ስም እና የይለፍ ቃል (በ “ቅንብሮች”> “ተጠቃሚዎች” ውስጥ የሚገኝ) 64 መሰረት ማድረግ ያስፈልግዎታል።

www.base64encode.org/

ምንጭ ኮድ:

github.com/hzmeister/arduino_alarm_email

ለፍላጎቶችዎ ክፍሎቹን በ // አስተያየቶች ያዋቅሩ።

ወደ አርዱinoኖ ይስቀሉ።

አዘምን ፦

smtp2go ኢሜይሎች ከጥቂት ጊዜ በኋላ ወደ አይፈለጌ መልዕክት አቃፊ ውስጥ (እስከዚያ ባያስቀምጧቸውም እንኳ) ያበቃል። የበለጠ አስተማማኝ የሆነውን ቴምቦ ሞክሬያለሁ (gmail ን ስለሚጠቀም) ፣ ግን መገለጫዎች ከአንድ ወር በኋላ ያበቃል ፣ ስለዚህ ያ ደግሞ አማራጭ አማራጭ አይደለም። ማንም ሰው ቢፈልግ ከ wmail gmail ከ temboo ለመላክ ኮዱን አካትቻለሁ (ኮዳቸው የተቋረጠውን እና ውድ የሆነውን ዩን እንዲጠቀሙ ይጠይቃል)።

ይህ ስሪት በ gmailv1 ውስጥ ከተጠቀመው የመተግበሪያ ይለፍ ቃል በተቃራኒ ይበልጥ አስተማማኝ የሆነውን ኦአውትን በማደስ ማስመሰያ በመጠቀም የሚያረጋግጠውን temboo gmailv2 ን ይጠቀማል።

ምንጭ -

github.com/hzmeister/temboo-gmailv2

በመጨረሻ ወደብ 25 ክፍት የሆነውን የእኔን ኢስፕ የቀረበ ኢሜል በመጠቀም እቆማለሁ። ግንኙነቱ ኢንክሪፕት እንዲሆን እስካልጠየቀ ድረስ ማንኛውንም smtp ኢሜል አገልጋይ/ወደብ መጠቀም ይችላሉ (w5100 ስለማይደግፍ)። አንድ የቀረበው አይፕን የመጠቀም ጥቅሙ ጉግል እንደ አይፈለጌ መልዕክት አለመጠቆሙ ነው። የአርዱዲኖ ኮድ ከ smtp2go ጋር ተመሳሳይ ነው ፣ ግን በጥቂት ጥቃቅን ለውጦች/ዝመናዎች።

ምንጭ -

github.com/hzmeister/arduino_alarm_emailV2

ደረጃ 3 ሃርድዌር እና ሙከራን ይጫኑ

ሃርድዌር እና ሙከራን ይጫኑ
ሃርድዌር እና ሙከራን ይጫኑ
ሃርድዌር እና ሙከራን ይጫኑ
ሃርድዌር እና ሙከራን ይጫኑ

የ w5100 ጋሻውን በአርዱዲኖ ላይ ይጫኑ እና በግቢው ውስጥ ይጫኑት። ቬልክሮ ቴፕ የማይሰራ እና ሊወገድ የሚችል ስለሆነ በደንብ ይሠራል።

የ 13.7v pgm1 ምልክትን ከ 5 ቪ አርዱዲኖ ግብዓት እና መሬት ለመለየት ፎቶኮፕለር ተጠቅሜአለሁ። እሱ “የማይገለበጥ ኦፕቶኮፕለር” ወረዳ ነው።

ማንቂያው ሲነቃ pgm1 ወረዳውን በማጠናቀቅ ክፍት ወደ መሬት ይቀየራል።

ስርዓቱን ይፈትሹ።

የውጤት ሁኔታን ለማየት በ Arduino IDE ውስጥ ተከታታይ ማሳያውን ይጠቀሙ።

ተከታታይ ሞኒተሩ ኢሜይሉ በተሳካ ሁኔታ እንደተላከ የሚያሳይ ከሆነ ግን በገቢ መልዕክት ሳጥንዎ ውስጥ ካልተቀበሉ የአይፈለጌ መልዕክት አቃፊውን ይፈትሹ።

የሚመከር: