ዝርዝር ሁኔታ:

እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266: 3 ደረጃዎች
እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266: 3 ደረጃዎች

ቪዲዮ: እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266: 3 ደረጃዎች

ቪዲዮ: እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266: 3 ደረጃዎች
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ሀምሌ
Anonim
እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266
እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266
እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266
እጅግ በጣም ዝቅተኛ የኃይል ወለል ጎርፍ ማንቂያ በ ESP8266

ጤና ይስጥልኝ ፣ ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ።

እንደ ከባድ የበጋ ነጎድጓድ ፣ ከፍተኛ የከርሰ ምድር ውሃ ወይም ሌላው ቀርቶ የቧንቧ ፍንዳታ በመሳሰሉ በተለያዩ ምክንያቶች የተነሳ የቤቴ ምድር ቤት በየጥቂት ዓመታት ውስጥ በጎርፍ ይሞላል። ምንም እንኳን ጥሩ ቦታ ባይሆንም ፣ የእኔ ማዕከላዊ ማሞቂያ ቦይለር እዚያው የሚገኝ ሲሆን ውሃ የኤሌክትሮኒክ ክፍሎቹን ሊጎዳ ይችላል ፣ ስለሆነም ውሃውን በተቻለ ፍጥነት ማውጣት አለብኝ። ከከባድ የበጋ ነጎድጓድ በኋላ ሁኔታውን ለመፈተሽ አስቸጋሪ እና የማይመች ነው ፣ ስለሆነም ጎርፍ ቢከሰት ኢሜል የሚልክልኝ ESP8266 የተመሠረተ ማንቂያ ለማድረግ ወሰንኩ። (የጎርፍ መጥለቅለቅ በከፍተኛ የከርሰ ምድር ውሃ ምክንያት በሚከሰትበት ጊዜ የውሃው ደረጃ ብዙውን ጊዜ ከ 10 ሴንቲሜትር በታች ሲሆን ይህም ለማሞቂያው ጎጂ አይደለም እና ወደ ውጭ ለመውጣት አይመከርም ምክንያቱም ለማንኛውም ተመልሶ ስለሚመጣ እና ብዙ ባፈሰሱ ቁጥር ብዙ የከርሰ ምድር ውሃ ይመጣል በሚቀጥለው ጊዜ። ግን ስለሁኔታው ማወቅ ጥሩ ነው።)

በዚህ ትግበራ ውስጥ መሣሪያው ለዓመታት “በእንቅልፍ” ውስጥ ሊሆን ይችላል ፣ እና ሁሉም ነገር እንደታቀደ የሚሰራ ከሆነ ለጥቂት ሰከንዶች ብቻ ይሠራል። በጣም ረጅም ጊዜ መተኛት ከፈለግን እና ESP8266 ለ 71 ደቂቃዎች ያህል ብቻ መተኛት ከቻለ በጣም ብዙ የአሁኑን ስለሚስብ ጥልቅ እንቅልፍን መጠቀም ተግባራዊ አይደለም።

የኢኤስፒ ኃይልን ለመቀየር ተንሳፋፊ መቀየሪያ ለመጠቀም ወሰንኩ። በዚህ መፍትሔ ማብሪያ / ማጥፊያው ክፍት በሚሆንበት ጊዜ ESP አይሰራም ፣ ስለሆነም የኃይል ፍጆታው የባትሪዎቹን የራስ-ፍሳሽ ብቻ ነው ፣ ይህም ስርዓቱን ለዓመታት ለማንቃት ዝግጁ ያደርገዋል።

የውሃው ደረጃ ተንሳፋፊ ማብሪያ / ማጥፊያ ላይ ሲደርስ ፣ ESP በመደበኛነት ይጀምራል ፣ ከ WiFi አውታረ መረብዬ ጋር ይገናኛል ፣ ኢሜል ይልኩልኝ እና ኃይሉ እስኪጠፋ እና እንደገና እስኪበራ ድረስ ከ ESP. Deepsleep (0) ጋር ለዘላለም ይተኛል። ከ WiFi ጋር መገናኘት ካልቻለ ወይም ኢሜይሉን መላክ ካልቻለ ለ 20 ደቂቃዎች ይተኛል እና እስከ ስኬት ድረስ እንደገና ይሞክራል።

ይህ ሀሳብ በዚህ ቪዲዮ ውስጥ አንድሪያስ ስፒስ ከተገለጸው መፍትሄ ጋር ተመሳሳይ ነው። ነገር ግን በጎርፉ ተፈጥሮ እና ተንሳፋፊ መቀየሪያ ምክንያት ፣ ተግባሩ እስኪያጠናቅቅ ድረስ ESP ኃይል እንዲኖረው MOSFET ማከል አያስፈልገንም ፣ ምክንያቱም የውሃው ደረጃ ከመቀስቀሻው ደረጃ በላይ ከሆነ ተንሳፋፊው ማብሪያ ይዘጋል።.

ደረጃ 1: መርሃግብሩ

መርሃግብሩ
መርሃግብሩ

ክፍሎች

  • D1: BAT46 Schottky-diode ለ ጥልቅ እንቅልፍ መነቃቃት። በ D0 እና RST መካከል ከሚገኙት ተቃዋሚዎች ከ Schottky diodes ጋር የተሻሉ ልምዶች አሉኝ።
  • ተንሳፋፊ መቀየሪያ - ቀላል $ 1.2 ሸምበቆ ቱቦ እና ማግኔት ላይ የተመሠረተ ተንሳፋፊ መቀየሪያ ከ eBay። በከፍተኛ እና በዝቅተኛ ፈሳሽ ደረጃ መቀያየር መካከል ለመቀየር ማግኔት ያለው ቀለበት ሊቀለበስ ይችላል። የ eBay አገናኝ
  • የባትሪ መያዣ - ለ 2x AAA 1.5V ባትሪዎች
  • P1: 2x 2P 5.08mm (200mil) ሽቦዎችን ከባትሪ እና ተንሳፋፊ መቀየሪያን ለማገናኘት የመጠምዘዣ ተርሚናሎች።
  • ሬዲዮው በሚበራበት ጊዜ የኢኤስፒን መረጋጋት ለማሳደግ C1: 1000uF 10V capacitor። እባክዎን ያስተውሉ ፣ ESP በከባድ እንቅልፍ ውስጥ ከሆነ ፣ በ capacitor ውስጥ የተከማቸ ኃይል ለ 3-4 ደቂቃዎች ኃይል ለመስጠት በቂ ነው። በዚያ ጊዜ ውስጥ ተንሳፋፊው ማብሪያ / ማጥፊያ (ኦፕሬቲንግ) ESP ን እንደገና ማስጀመር አይችልም ምክንያቱም capacitor በጥልቅ እንቅልፍ ውስጥ ሆኖ እንዲበራ ያደርገዋል። ይህ በፈተና ወቅት ብቻ አስደሳች ነው።
  • U1: LOLIN / Wemos D1 Mini Pro ESP8266 ማይክሮ መቆጣጠሪያ። ይህ የውጪ አንቴና አያያዥ ያለው ፕሮ ስሪት ነው ፣ ይህም በመሬት ውስጥ ሲቀመጥ ጠቃሚ ሊሆን ይችላል። እባክዎን ያስተውሉ ፣ በነባሪ አብሮ በተሰራው የሴራሚክ አንቴና ምትክ የውጭውን አንቴና ለመምረጥ የ 0 ohm SMD “resistor” ን እንደገና መሸጥ አለብዎት። LolIN ማይክሮ መቆጣጠሪያዎችን ከኦፊሴላዊው LOLIN AliExpress መደብር ለመግዛት እመክራለሁ ምክንያቱም ብዙ የውሸት ወይም የድሮ ስሪት ዌሞስ / ሎሊን ቦርዶች እዚያ አሉ።
  • Perfboard: 50 ሚሜ*50 ሚሜ ፕሮቶ ቦርድ ሁሉንም ክፍሎች ለማሟላት በቂ ይሆናል። ፒሲቢ ለመሥራት ወረዳው በጣም ቀላል ነው።:)

እባክዎን ያስተውሉ ፣ ባትሪው ከ 3.3 ቪ ግብዓት ጋር ተገናኝቷል። D1 Mini ለዩኤስቢ / ሊፖ አሠራር በ LDO ውስጥ የተገነባ ቢሆንም ፣ ከ 3 ቮ 2xAAA የአልካላይን ባትሪዎች ሲሠራ ያንን አያስፈልገንም። በዚህ ግንኙነት የእኔ ዲ 1 ሚኒ ሥራውን በ 1.8 ቪ አቅርቦት voltage ልቴጅ ብቻ ማጠናቀቅ ችሏል።

ደረጃ 2 - ኮዱ

ፕሮግራሙ የበለጠ ቆንጆ ወይም ቀለል ያለ ሊሆን ይችላል ፣ ግን እሱ በሌሎች ፕሮጀክቶቼ ውስጥ ክፍሎች ተረጋግጠዋል።

ሥዕሉ የሚከተሉትን ቤተ -መጻሕፍት ይጠቀማል።

ESP8266WiFi.h: ለ ESP8266 ሰሌዳዎች ነባሪ።

Gsender.h: የ Gmail ላኪ ቤተ -መጽሐፍት ከቦሪያ ፣ ከዚህ ማውረድ ይችላል።

የፕሮግራሙ ፍሰት በጣም ቀላል ነው።

  • ESP ይጀምራል።
  • ለመፈተሽ የ RTC ማህደረ ትውስታን ያነባል የመጀመሪያ ጅምር ነው ወይስ አይደለም
  • የ cleverwifi () ተግባርን በመጠቀም ከ WiFi ጋር ይገናኛል። ለ ራውተር MAC አድራሻ (BSSID) እና የሰርጥ ቁጥርን ለፈጣን ግንኙነት በመጠቀም ከ WiFi ጋር ይገናኛል ፣ ከ 100 ያልተሳካ ሙከራ በኋላ ያለ እነዚያ እንደገና ይሞክራል እና ከ 600 ሙከራ በኋላ ይተኛል። ይህ ተግባር የተገኘው ከ OppoverBakke WiFi ኃይል ፍጆታ ቆጣቢ ንድፍ ነው ፣ ግን በዚህ መተግበሪያ ውስጥ ያለውን የግንኙነት ውሂብ ወደ RTC ክፍል ሳያስቀምጥ ነው።
  • በ ADC_MODE (ADC_VCC) / ESP.getVcc () ባህሪያት ውስጥ ከተገነባው ESP ጋር የባትሪ ቮልቴጅን ይፈትሻል። ይህ የውጭ የቮልቴጅ መከፋፈያ ወይም ማንኛውንም ወደ ኤ 0 ሽቦ አያስፈልገውም። ከ 3.3V በታች ላሉት ውጥረቶች ፍጹም ፣ የእኛ ጉዳይ ነው።
  • ከ Gsender.h ጋር alrt ኢ-ሜል ይልካል። የባትሪ ቮልቴጅን ሪፖርት ለማድረግ ተለዋዋጮችን እና ብጁ ጽሑፍን ለርዕሰ ጉዳዩ እና ለመልዕክት ሕብረቁምፊዎች ጨምሬያለሁ ፣ የባትሪ መተካትን በተመለከተ ከመጀመሪያው ማወቂያ እና ምክር ጀምሮ ጊዜው አልpsል። እባክዎን የተቀባዩን የኢሜል አድራሻ መለወጥዎን አይርሱ።

    • ይተኛል

      • ከተሳካ ከ ESP.deepSleep (0) ጋር “ለዘላለም” ይተኛል። የውሃው ደረጃ ከፍ እስኪል ድረስ በአካል በእንቅልፍ ሁኔታ ውስጥ ይሆናል። ይህ በቴክኒካዊ ሁኔታ ጥቂት ሰዓታት ወይም ቢበዛ ጥቂት ቀናት ነው ፣ ይህም ባትሪውን በጥቂት የ uA የእንቅልፍ ፍሰት አያፈስሰውም። ውሃው ሲጠፋ ተንሳፋፊው ማብሪያ / ማጥፊያ ይከፈታል እና ESP ሙሉ በሙሉ ይጠፋል ፣ እና የአሁኑ ፍጆታ 0 ይሆናል።
      • ካልተሳካ ለ 20 ደቂቃዎች ይተኛል ፣ ከዚያ እንደገና ይሞክራል። የበጋ ነጎድጓድ በሚከሰትበት ጊዜ የኤሲ ኃይል መቋረጥ ይቻላል። ዳግም ማስጀመሪያዎቹን ይቆጥራል እና በ RTC ማህደረ ትውስታ ውስጥ ያከማቻል። ይህ መረጃ ከመጀመሪያው የማንቂያ ደወል ሙከራ ጀምሮ ያለፈውን ጊዜ ለማሳወቅ ያገለግላል። (እባክዎን ያስተውሉ ፣ በዩኤስቢ ኃይል እና በተከታታይ መቆጣጠሪያ ሲሞክሩት ፣ RTC የውርዶችም እንዲሁ የዑደት ቆጠራ ዋጋን ሊይዝ ይችላል።)

ደረጃ 3 - ስብሰባ እና ጭነት

ስብሰባ እና ጭነት
ስብሰባ እና ጭነት
ስብሰባ እና ጭነት
ስብሰባ እና ጭነት
ስብሰባ እና ጭነት
ስብሰባ እና ጭነት

በዳቦ ሰሌዳ ላይ ኮዱን ከሞከርኩ በኋላ በትንሽ ሽቶ ሰሌዳ ላይ ሸጥኩት።

እኔ 2 ቁርጥራጮች የ 5.08 ሚሜ ቅጥነት 2 የዋልታ ጠመዝማዛ ተርሚናሎች አንድ ላይ ተጣብቀዋል ፣ ለ ESP ሴት ራስጌ ፣ መያዣ እና ጥቂት መዝለያዎች።

እባክዎን ያስተውሉ ፣ ከሴራሚክ አንቴና ቀጥሎ ካለው “0” ቁጥር ጋር ያለው የ SMD መከላከያው የውጭ አንቴናውን ለመምረጥ ከጎኑ ባዶ ንጣፎች እንደገና መሸጥ አለበት።

ከዚያ ሁሉንም ነገር ወደ ትንሽ IP55 የኤሌክትሪክ መጋጠሚያ ሳጥን ውስጥ አስገባዋለሁ። ከተንሳፋፊው ማብሪያ / ማጥፊያ ሽቦዎች ከኬብል እጢ ጋር ተያይዘዋል።

ሳጥኑ ደህንነቱ በተጠበቀ ከፍታ ውስጥ ይቀመጣል ፣ ውሃው (በተስፋ) በጭራሽ ሊደርስበት አይችልም ፣ ስለዚህ ተንሳፋፊውን መቀያየር ለማገናኘት በአንፃራዊነት ወፍራም 1mm^2 (17AWG) የመዳብ ሽቦን ጥንድ እጠቀም ነበር። በዚህ ቅንብር ፣ ESP መልዕክቱን በ 1.8V የግብዓት ቮልቴጅ እንኳን ሊጀምር እና ሊልክ ይችላል።

ከተጫነ በኋላ ይህ ጸጥ ያለ አስተናጋጅ በጥበቃ ላይ ነው ፣ ግን በቅርቡ ማንቂያ መላክ እንደሌለበት ተስፋ አደርጋለሁ…

የሚመከር: