ዝርዝር ሁኔታ:

ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12: 5 ደረጃዎች
ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12: 5 ደረጃዎች

ቪዲዮ: ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12: 5 ደረጃዎች

ቪዲዮ: ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12: 5 ደረጃዎች
ቪዲዮ: КРАСИВЫЙ РЕМОНТ ДВУХКОМНАТНОЙ КВАРТИРЫ СТУДИИ 58 м.кв. Bazilika Group. Ремонт квартиры под ключ. 2024, ህዳር
Anonim
ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12
ለቤት ማሞቂያ የአየር ሁኔታ መቆለፊያ - IoT RasPi Zero & ESP12

ታሪክ

ለማስታወስ ፣

ይህ ፕሮጀክት በመስኮት-ቀይ የ Domoticz የቤት አውቶማቲክ አገልጋይን (በቀላሉ በቀላሉ የተሰራ) እና እንደ MQTT ደላላ ሆኖ በተዋቀረ RaspberryPi ዜሮ እርስዎ ላይ የተመሠረተ ነው።

ይህንን ማሳያ ለምን ይፃፉ?

አንዳንድ የማሞቂያ ወጪዎችን/የኃይል አጠቃቀምን እንዴት እንዳስቀመጥኩ እና የእኔን ሀሳብ ወደ እርስዎ ለመዝራት የእኔን መፍትሄ ለማሳየት ፣ ስለዚህ በቤትዎ ውስጥ ተቀባይነት ሊኖረው ወይም ከፍላጎቶችዎ ጋር በሚስማማ መልኩ ሊቀየር ይችላል።

አጠቃላይ እይታ

በፀደይ እና በመኸር ወራት ውስጥ የውጭው የአየር ሙቀት በ 11 ዲግሪ ሴንቲግሬድ አካባቢ ሊሆን በሚችልበት ጊዜ ቤቴ ከቤት ውጭ በትንሹ የሙቀት መጠን እንደጠፋ አስተዋልኩ። እንዲሁም ጠዋት ላይ ማሞቂያው ለተወሰነ ጊዜ (እስከ 30 ደቂቃዎች) እንደሚበራ አስተውያለሁ እና እስከሚቀጥለው ቀን ድረስ ይቆዩ። እኔ እንደ ፀሃይ ቀን ወይም ከቤት ውጭ ከ 12 ዲግሪ ሴንቲግሬድ በላይ በሚሞቅበት ጊዜ እንደ ጉልበት ማባከን አየሁት በተፈጥሮ ምቹ በሆነ የሙቀት መጠን ይሞቃል። በተለምዶ ይህ የጋዝ አጠቃቀምን ለማዳን ማሞቂያዬን የማጠፋበት የዓመቱ ጊዜ ይሆናል። ይህ ፕሮጀክት በአከባቢው የውጭ የአየር ሙቀት ላይ በመመርኮዝ ይህንን ሂደት በራስ -ሰር ለማካሄድ እና አንዳንድ የእኔን የቤተሰብ የሙቀት ዳሳሾችን በመጠቀም ፣ ፕሮጀክቱ የተተነበየውን የሙቀት መጠን የማወቅ እና በእሱ ላይ የመሥራት ጥቅም አለው ፣ ነገር ግን ቤቱ በጣም ብዙ ሙቀት ከጠፋ ማሞቂያውን ይፈቅዳል። ተመልሶ ለመምጣት።

የፕሮጀክት መስፈርቶች

  • የአከባቢን ወቅታዊ የአየር ውጭ የአየር ሙቀት ይጠቀሙ
  • ከአየር ሙቀት ውጭ የአካባቢ ትንበያ ይጠቀሙ
  • ማሞቂያው እንዳይሠራ ይከላከሉ ነገር ግን በሞቀ ውሃ ምርት ላይ ተጽዕኖ አያሳርፉም
  • የቤት ውስጥ ሁኔታዎችን ግምት ውስጥ ያስገቡ (ግን በጣም ስሜታዊ እንዳይሆኑ)

ደረጃ 1 የሃርድዌር/ሶፍትዌር አገልግሎት ማዋቀር

የሃርድዌር/ሶፍትዌር አገልግሎት ማዋቀር
የሃርድዌር/ሶፍትዌር አገልግሎት ማዋቀር
የሃርድዌር/ሶፍትዌር አገልግሎት ማዋቀር
የሃርድዌር/ሶፍትዌር አገልግሎት ማዋቀር
  1. Raspberry Pi Zero እንደ MQTT ደላላ ሆኖ ከዶሚቲክ እና ኖድ-ቀይ ጋር በአከባቢ ዳሳሽ (ክፍል 1) የዳላስ 18b20 ዓይነት ተጠናቋል።
  2. ESD12 የአርዱዲኖ አይዲኢ መርሃ ግብርን ያካሂዳል ፣ ይህ ተቆጣጣሪ የሙቀት መቆጣጠሪያ ቫልዩ በሚገኝበት ቁም ሣጥን ውስጥ ከተቀመጠው ማሞቂያ ጋር መገናኛውን ያካሂዳል። ይህ እንዲሁ ለጎረቤት ክፍል የአከባቢ የዳላስ ዳሳሽ (ክፍል 2) አለው።
  3. ESP01 የአከባቢውን ክፍል የሙቀት መጠን/እርጥበት ንባቦችን ከ DHT22 ዳሳሽ (ክፍል 3) ለማስተላለፍ የ Arduino IDE መርሃ ግብርን ያካሂዳል።

ደረጃ 2 የውሂብ መልሶ ማግኛ

ክፍል 1 ፣ 2 እና 3 የሙቀት ንባቦች ለውሂብ ምዝግብ እና በቀላሉ ለመመልከት ወደ Domoticz የቤት አውቶማቲክ አገልጋይ ይላካሉ ይህ DomoticzJSONformat ን በመጠቀም በ MQTT መልዕክቶች በኩል ይላካል ፣ ከዚያ የ 3 ክፍሎች አማካይ የሙቀት ንባብ ለመፍጠር መስቀለኛ-ቀይ እጠቀማለሁ። -በ MQTT በኩል ፍላጎት ላላቸው ደንበኞች (ESP12 አንድ መሆን) እና ለመመዝገቢያ ወደ ዶሞቲክዝ ተላልmittedል።

Domoticz አገልጋይ እንዲሁ የአከባቢን የአየር ሁኔታ (በየ 10 ደቂቃዎች) ለማምጣት ከ OpenWeatherMap ጋር ይገናኛል ፣ ዶሚኮዝ ይህንን መረጃ በ MQTT “ውጭ” ርዕስ በኩል እንደገና ይልካል ፣ ሆኖም ፣ የዚህ መልእክት መጠን ትልቅ ነው ስለዚህ እኔ መስቀለኛ-ቀይ እጠቀማለሁ የሙቀት መረጃን ብቻ ለመያዝ ይህንን ውሂብ ለመለወጥ እና ለመሰረዝ ፣ ይህ ESP12 በተመዘገበበት ርዕስ ላይ ይላካል። በተጨማሪም ይህ መስቀለኛ-ቀይ ከ OpenWeatherMap ጋር ይገናኛል እና ለአካባቢያዬ የትንበያ መረጃን ያወጣል ፣ እንደገና ይህ የተቀበለው ውሂብ በጣም ዝርዝር ነው እና ለ 5 ቀናት መረጃን ይ soል ስለዚህ ይህንን ወደሚቀጥለው የ 3/6 ሰዓት የሙቀት ትንበያ ለማስተካከል መስቀለኛ-ቀይን እጠቀማለሁ እና እንደገና ማስተላለፍ ከላይ በተጠቀሰው ተመሳሳይ ርዕስ ላይ ነው።

ደረጃ 3: የአካላዊ ማሞቂያ መስተጋብር

ESP12 ለቫልቮች/ቴርሞስታቶች የሞቀ ውሃ ማጠራቀሚያ ታንክ እና ሽቦ ማያያዣዎች ባለው ተመሳሳይ ቁምሳጥን ውስጥ ይገኛል። በኤሌክትሪክ መቆጣጠሪያ ሥርዓቶች ውስጥ ልምድ ስለነበረኝ የዋናውን ክፍል ቴርሞስታት ኬብል ለማግኘት ገመዱን ተከታተልኩ ፣ ተስማሚ የአውታረ መረብ ደረጃ የተሰጠው ገመድ ወደ መቆጣጠሪያ ሳጥኔ ሮጥኩ እና ESP12 ሊቆጣጠረው የሚችል ቅብብል ጫንኩ። አስፈላጊ ከሆነ ማሞቂያው እንዲቆም ለማድረግ የ ESP12 ቅብብሉን በተከታታይ ከክፍሉ ቴርሞስታት ጋር አገናኘሁት። በተጨማሪም ፣ “ESP12 ቢወድቅስ” የሚለው ጉዳይ አሳስቦኝ ነበር ፣ ስለሆነም አስፈላጊ ከሆነ መደበኛ ሁኔታዎችን ወደነበረበት መመለስ እንዲችል የአካል ማዘዋወሪያውን ከመቀየሪያው ጋር ትይዩ አድርጌያለሁ (እስካሁን የለኝም)።

ደረጃ 4 የሶፍትዌር አሠራር

የሶፍትዌር አሠራር
የሶፍትዌር አሠራር

ESP12 ለአሁኑ የውጪ ሙቀት ፣ ለ 3 ሰዓት ትንበያ ሙቀት ፣ ለ 6 ሰዓት ትንበያ ሙቀት እና ለአማካይ የቤት ሙቀት አንዳንድ የተወሰኑ ነጥቦች አሉት።

ወራጅ ሰንጠረዥ ይመልከቱ።

ለማጠቃለል ፣ የውጪው የሙቀት መጠን ከ 10.5 ዲግሪ ሴንቲግሬድ በላይ ከሆነ እና አማካይ የቤት ሙቀት ከ 19.4 ዲግሪ ሴንቲግሬድ በላይ ከሆነ (የእኔ ቴርሞስታት ወደ 19.5 ዲግሪ ሴንቲግሬድ ተዘጋጅቷል) ወይም የቀኑ ትንበያ ከ 11 ዲግሪ ሴንቲግሬድ በላይ ከሆነ ማሞቂያው ይሰናከላል። የሚረብሹ መቀያየሪያዎችን ለመቀነስ ቀደም ሲል ከተጠቀሱት ነጥቦች በታች ከተቀመጡት የተለያዩ ንባቦች በታች ከተቀመጡ ማሞቂያው ነቅቷል።

ደረጃ 5 የወደፊት ልማት?

  • ፀሐያማ ወይም አለመሆኑን ግምት ውስጥ ያስገቡ ፣ ቤቱ በፀሐይ በማይጋገርበት ጊዜ ነጥቦቹ ሊቀነሱ ይችላሉ።
  • የንፋስ ሁኔታዎች?
  • የርቀት መሻር አካት

የሚመከር: