ዝርዝር ሁኔታ:

ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: 5 ደረጃዎች (ከስዕሎች ጋር)
ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266/ESP-01 Arduino Powered SmartThings Leak Detector: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Homemade Water Leak Detector 2024, ህዳር
Anonim
Image
Image

Sooooo ብዙ የፍሳሽ መመርመሪያዎችን ለመምረጥ ፣ የትኛው ለእርስዎ በተሻለ ሁኔታ ይሠራል? በቤትዎ ውስጥ ማንኛውንም መሣሪያ የሚቆጣጠሩ ሳምሰንግ ስማርት ነገሮች ካሉዎት ይህ ምናልባት ትኬቱ ብቻ ሊሆን ይችላል!

ይህ በአርዱዲኖ በተጎላበተው የ ESP8266/ESP-01 መቆጣጠሪያ ዙሪያ የሠራሁት በተከታታይ ውስጥ የመጨረሻው ስሪት ነው። እንደ NodeMCU ESP12 ፣ ወዘተ ያሉ የበሰሉ የ ESP-01 ወንድሞች እና እህቶች ከእነሱ ጋር ለመስራት በጣም ቀላል እንደሆኑ ሁላችንም እናውቃለን ፣ ግን ይህ እኔ አሁንም የምወደውን የትንሹን ESP-01 ኃይል ለማሳየት ተልዕኮ ነበር።. የእኔ የመጀመሪያ ESP8266 ነበር !!

በዚህ ትንሽ 'Leak Detector How-To' ተከታታይ ውስጥ የቀድሞዎቹን ስሪቶች ለማየት ፣ እባክዎን ከዚህ በታች ያሉትን የመማሪያ ክፍሎችን ይመልከቱ። ለሁሉም የሚሆን የሆነ ነገር አለ!

ESP8266/ESP-01 Arduino Powered Leak Detector-Wi-Fi መሰረታዊ አካባቢያዊ ማንቂያ የለም

ESP8266/ESP-01 Arduino Powered MQTT Leak Detector & Remote Alarm Receiver

በዚህ አስተማሪ ውስጥ የተካተቱት እርምጃዎች የተለመዱ የሚመስሉ ከሆነ ፣ ከላይ ባሉት የመማሪያ ክፍሎች ውስጥ ካሉ አንዳንድ ደረጃዎች ፣ እንዲሁም ለ ESP8266/Arduino SmartThings Relay ለገና መብራቶች ተመሳሳይ ስለሆኑ ነው።

ደረጃ 1 - ሃርድዌር - የሚያስፈልግዎት

ሃርድዌር - የሚያስፈልግዎት
ሃርድዌር - የሚያስፈልግዎት
ሃርድዌር - የሚያስፈልግዎት
ሃርድዌር - የሚያስፈልግዎት

ከዚህ በታች ላሉት ምሳሌዎች ማንኛውንም ነገር አልደግፍም ፣ አልወክልም ወይም አልቀበልም። Caveat Emptor.

  • ESP8266 ESP-01 ** ESP እና Programmer ን እንደ የጥቅል ስምምነት እዚህ መውሰድ ይችላሉ **
  • ፕሮግራም አድራጊ ** ESP ን እና ፕሮግራመርን እንደ የጥቅል ስምምነት እዚህ መውሰድ ይችላሉ **
  • አነስተኛ የዳቦ ሰሌዳ
  • ኤልኢዲ (ከቀሪዎቹ የ GEEK ነገሮችዎ ጋር ቀድሞውኑ የሚያስቀምጡዎት በጣም ጥሩ አስተማማኝ ውርርድ)
  • Piezo Buzzer
  • መዝለሎች
  • ESP01 Breadboad አስማሚ
  • የውሃ/ፍሳሽ ዳሳሽ (ሃይድሮሜትር)
  • Samsung SmartThings 2.0 Hub

ደረጃ 2 - ሶፍትዌር - የሚያስፈልግዎት

ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት
ሶፍትዌር - እርስዎ የሚፈልጉት

ግምቶች: ከአርዱዲኖ አይዲኢ ፣ ቤተመፃህፍት ፣ ስማርት ቲንግስ IDE እና GITHub ጋር አብሮ መሥራት ምቹ።

  • አርዱዲኖ አይዲኢ
  • Samsung SmartThings IDE
  • SmartThings Android መተግበሪያ
  • GITHub

ደረጃ 3 የሃርድዌር ማዋቀር

Image
Image
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
  1. ለእርስዎ ESP የኃይል ምንጭ ይለዩ። እኔ በላፕቶፕ ዩኤስቢ ውስጥ ተሰክቶ የቆየውን የ ESP ፕሮግራም አድራጊን ተጠቅሜ ቪሲሲ እና ግሪንድ መዝለሎችን በየየአካባቢያቸው አስገባሁ። (ፎቶውን ይመልከቱ)
  2. የ ‹‹P›› የዳቦ ቦርድ አስማሚውን በአነስተኛ-ዳቦ ሰሌዳ ማእከሉ ሰርጥ ላይ ያንሸራትቱ ስለዚህ አንድ ረድፍ ከ 4 ፒኖች በሁለቱም በኩል ይገኛል።
  3. የቪሲሲ ምንጭን ከ ESP's Vcc ፣ Ch_Pd እና Hygrometer ጋር ያገናኙ።
  4. Grnd Source ን ከ ESP Grnd ፣ Hygrometer እና Piezo/LED ‘short’ leg ጋር ያገናኙ።
  5. የ ESP ፒን 2 ን ከ Hygrometer ውሂብ (አናሎግ አይደለም) ጋር ያገናኙ።
  6. የ ESP ፒን 0 ን ከ Piezo/LED 'long' እግር ጋር ያገናኙ።
  • ጠቃሚ ምክሮች

    • በተያያዙ ስዕሎች ውስጥ የመዝለያ ቀለሞች ቪሲሲን ወይም ግሪን ይወክላሉ ብለው አያስቡ።
    • በሚነሳበት ጊዜ ፒኢዞ እና/ወይም ኤልኢዲ ማያያዝ አይችሉም። እነሱ ከሆኑ ፣ ESP በ bootload ሞድ ውስጥ ኃይልን ያነሳል እና የተጫነውን ኮድ አያስፈጽምም። ESP ኃይል ከተሰጠ በኋላ ያያይ themቸው።
    • በ Hygrometer ላይ ከተያያዘ ፖታቲሞሜትር ጋር እንደ አስፈላጊነቱ ስሜትን ያስተካክሉ።

WrapUp: በዚህ ቋሚ ላይ ግንኙነቶችን ለማድረግ እና ሁሉንም በጥሩ ቅጥር ውስጥ ለማኖር አቅጃለሁ። ያ አጥር እንደገና ከታዋቂው የሊጎ ሳጥኖቼ አንዱ ሊሆን ይችላል !! ሲጠናቀቅ እኔም እጋራለሁ።

ደረጃ 4 የሶፍትዌር ቅንብር/ውቅር

የሶፍትዌር ቅንብር/ውቅር
የሶፍትዌር ቅንብር/ውቅር

ግምቶች: ከአርዱዲኖ አይዲኢ ፣ ቤተመፃህፍት ፣ ስማርት ቲንግስ IDE እና GITHub ጋር አብሮ መሥራት ምቹ።

  • ወደ እርስዎ የ SmartThings IDE እና GITHub መለያዎች ይግቡ።
  • በዳንኤል ኦጎርኮክ እዚህ የታዩትን ሁሉንም ደረጃዎች ይከተሉ። AKA Ogiewon።

በሚከተሉት ደረጃዎች እባክዎን ይጠንቀቁ (በአሁኑ ጊዜ ST_Anything Contact Sensor ልጅ መሣሪያን እየተጠቀሙ ከሆነ ፣ እነዚህ እርምጃዎች ሊያሰናክሉት ይችላሉ

ተጨማሪ ማስታወሻ የ SmartThings IDE ግንኙነትዎን ለ ST_Anything repo ለ GITHub ካዋቀሩት ፣ በሪፖው ውስጥ ባለው የእውቂያ ዳሳሽ ላይ የሚደረጉ የወደፊት ለውጦች ወደ የእርስዎ SmartThings ሊገፉ ይችላሉ። ይህ በሚከተሉት ለውጦች ላይ ተስተካክሎ እንዲታይ ሊያደርግ ይችላል።

  1. የ WiFi/SmartThings አካባቢዎን ዝርዝር በማከል የተያያዘውን የአርዱዲኖ ንድፍ ይቅዱ። በ GITHub ገጽ ላይ ያሉት እርምጃዎች እንዲሁ ለውጦቹ የት እንደሚደረጉ ሥዕሉ ይጠራል።
  2. የእርስዎን SmartThings IDE ገጽ ይክፈቱ ፣ እና ሁለተኛ… የእኔ መሣሪያ ተቆጣጣሪ ገጽ።
  3. Ogiewon ን ያግኙ - በዝርዝሩዎ ውስጥ የሕፃናት ግንኙነት ዳሳሽ እና እሱን ለመክፈት ጠቅ ያድርጉ።
  4. ሁሉንም ኮዱን ይምረጡ ፣ ለዋናው ‹ደህንነቱ የተጠበቀ› ሰነድ ውስጥ ይቅዱ እና ይለጥፉት። ወደፊት/አስፈላጊ ሆኖ ሲገኝ በሚያስታውሱት ቦታ ይህን ሰነድ ያስቀምጡ።
  5. በአሁኑ ጊዜ በ SmartThings IDE ውስጥ በከፈቱት የልጅ ግንኙነት ዳሳሽ ላይ የሚከተለውን ለውጥ ያድርጉ ፦ ይተኩ ፦

    attributeState "ክፍት" ፣ መለያ ፦ '$ {name}' ፣ አዶ ፦ "st.contact.contact.open" ፣ backgroundColor: "#e86d13" attributeState "ተዘግቷል" ፣ መለያ '$ {name}' ፣ icon: "st.እውቂያ

    በ: attributeState ("ክፍት" ፣ መለያ: "ደረቅ" ፣ አዶ "st.alarm.water.dry" ፣ backgroundColor: "#ffffff") attributeState ("ዝግ" ፣ መለያ "እርጥብ" ፣ አዶ "st. alarm.water.wet "፣ backgroundColor:"#00a0dc ") አስፈላጊ ከሆነ ለተጨማሪ ዝርዝር መረጃ ተያይዞ ይመልከቱ።

  6. ከላይ/ቀኝ ምናሌ አስቀምጥን ጠቅ ያድርጉ።

  7. ከላይ/ቀኝ ምናሌ ላይ አትም የሚለውን ጠቅ ያድርጉ።
  8. 'ለእኔ' የሚለውን ጠቅ ያድርጉ። ከ IDE ውጣ።
  9. የተቀየረውን የአርዱዲኖ ንድፍዎን ወደ ESP-01 ይጫኑ። የእርስዎን ESP-01 ወደ Leak Detector rig እና ያብሩት።
  10. በመሣሪያዎ ላይ የ SmartThings ሞባይል መተግበሪያዎን ይክፈቱ። በ «ነገሮች» ዝርዝርዎ ውስጥ አሁን እንደ የውሃ ዳሳሽ የለበሰ የእውቂያ ዳሳሽ ማየት አለብዎት።
  11. የውሃ ዳሳሹን ይደብቁ እና ምን እንደሚከሰት ይመልከቱ። ጣቶች ተሻገሩ ውጤቶችዎ እንደእኔ ናቸው እና ሲቀሰቀሱ የውሃ አዶዎች ገጽታ ይለወጣል። EXTRAS: ማንቂያዎችን ከዚህ መሣሪያ ለመግፋት SmartThings SmartApp ን ያክሉ። አውቶማቲክን ፣ SmartApps ን ይምረጡ ፣ ወደ SmartApp ፣ ደህንነት እና ደህንነት ለማከል ወደ ታች ይሸብልሉ ፣ መቼ ያሳውቁኝ። ለ ‹እውቂያ ይዘጋል› አዋቂውን ይከተሉ።

የሚመከር: