ዝርዝር ሁኔታ:

MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ 7 ደረጃዎች (ከስዕሎች ጋር)
MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: MQTT (Mosquitto) Протокол | Теория 2024, ሀምሌ
Anonim
MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ
MQTT የመዋኛ ገንዳ የሙቀት መቆጣጠሪያ

የቲንከርካድ ፕሮጄክቶች »

ይህ ፕሮጀክት ለሌሎች የእኔ የቤት አውቶማቲክ ፕሮጄክቶች ስማርት ዳታ-የምዝግብ ማስታወቅያ የፍል መቆጣጠሪያ እና ባለብዙ ዓላማ-ክፍል-መብራት እና የመሣሪያ ተቆጣጣሪ ነው።

የመዋኛውን የውሃ ሙቀት ፣ የአከባቢውን የአየር ሙቀት እና የባሮሜትሪክ ግፊትን የሚለካ በኩሬ ጎን የተጫነ ማሳያ ነው። ከዚያ የመዋኛውን የውሃ ሙቀት በአካባቢያዊ የ LED አምድ ላይ ያሳያል እና በ WiFi/MQTT በኩል ወደ የቤት ስርዓት ያስተላልፋል - በእኔ ሁኔታ አንድ ሶፍትዌር የ MQTT ተኳሃኝ የሆነውን የመብራት መቆጣጠሪያውን ስሪት አሻሽሏል። ምንም እንኳን ከማንኛውም MQTT ተኳሃኝ የመነሻ ስርዓት ጋር ማዋሃድ ቀላል ቢሆንም።

ይህ መመሪያ በ Pል ሞኒተር ዲዛይን እና ግንባታ ላይ ያተኩራል ፣ የመቆጣጠሪያው ማሻሻል (አዲስ የጽኑ ትዕዛዝ እና የኦሌዴ ማሳያ መጨመር) በአጭር ጊዜ ውስጥ በዋናው መቆጣጠሪያ ውስጥ ይካተታል።

ቁልፍ ባህሪዎች የሚከተሉትን ያካትታሉ:

  • የመዋኛ ገንዳ ዋና የኤሌክትሪክ ኃይል አለመኖር የባትሪ ክፍያን ለመጠበቅ የ 18650 የባትሪ ኃይል አቅርቦትን ከተዋሃደ 1W የፀሐይ ዋልታ ፓነል ጋር ይወስናል ፣ የ ESP8266 “ጥልቅ እንቅልፍ” ሁነታን በመጠቀም የባትሪ ዕድሉ የበለጠ የተመቻቸ ነው። በእኔ ስርዓት ውስጥ ፣ በእጅ ከፍ ያለ ክፍያ በእጅ ጣልቃ ገብነት ሳይኖር አሃዱ የእኛን “ንቁ የመዋኛ ገንዳ ወቅት” (ከኖቬምበር እስከ ኤፕሪል) ማለፍ ችሏል።
  • በ 1 ዲግሪ ክፍተቶች ውስጥ የኩሬውን የሙቀት መጠን በማሳየት በ 8 LED ባርግራፍ ውስጥ የተሠራ አማራጭ አካባቢያዊ።
  • ከማንኛውም ተኳሃኝ የአስተናጋጅ ስርዓት በአከባቢው WiFi ግንኙነት በኩል የ MQTT ውሂብ ማስተላለፍ።
  • ሁሉም የፕሮግራም መለኪያዎች በውስጠኛው EEPROM ውስጥ ተከማችተው ሞኒተርን እንደ የመዳረሻ ነጥብ እና የውስጥ የድር አገልጋይ ውቅረት ገጾችን በመጠቀም ሁሉም ፕሮግራም በ WiFi ላይ ይሳካል።

    • በንቃት እና ስርጭቶች መካከል የጊዜ ክፍተቶች። ከ 1 እስከ 60 ደቂቃዎች ልዩነት።
    • ሊዋቀር የሚችል MQTT ርዕስ/የመልዕክት ቅርጸቶች

      • የግለሰብ የመልዕክት ርዕሶች (ለምሳሌ PoolTemp ፣ AirTemp ፣ BaroPress)
      • ነጠላ የታመቀ ርዕስ (ለምሳሌ የoolል ሙቀት + የአየር ሙቀት + የባሮሜትሪክ ግፊት)
      • ባለብዙ ዓላማ-ክፍል-መብራት እና መገልገያ መቆጣጠሪያ ላይ ከተጫነ ከ OLED ማሳያ ጋር ተኳሃኝ (ለምሳሌ የርዕስ ስእሉን ይመልከቱ)
    • የ WiFi አውታረ መረብ SSID እና የይለፍ ቃል
    • የመዳረሻ ነጥብ SSID እና የይለፍ ቃል
    • የ LED ባርግራፍ መቆጣጠሪያ

      • ሊሠራ የሚችል ዝቅተኛ የሙቀት መጠን (ከ 15 እስከ 25 ዲግሪ ሴንቲግሬድ)
      • በቋሚነት ሊሠራ የሚችል ፣ በቋሚነት ጠፍቷል ፣ በቀን ብርሃን ሰዓታት ላይ ብቻ

እኔ 3 ዲ እኔ የራሴን ማቀፊያ / ማያያዣ ዝግጅት ታትሜ እና ከቀድሞው ፕሮጀክት የፒ.ሲ.ቢ ቦርድ ቢጠቀምም ፣ ምንም ወሳኝ ወይም “በድንጋይ ውስጥ የተጣለ” እንደመሆኑ መጠን በግል ምርጫዎችዎ የሚስማማውን በትክክል መጠቀም ይችላሉ። የዚህ የመማሪያ ክፍል የመጨረሻው ክፍል ለዚህ ፕሮጀክት በተለይ ለነደፍኳቸው ለፒሲቢ ሰሌዳዎች እና ለኤቢኤስ መኖሪያ ቤቶች የገርበር እና የ STL ፋይሎችን ይ containsል።

ደረጃ 1 ዲያግራምን አግድ እና ስለ አካላት ምርጫ ውይይት

ንድፎችን አግድ እና ስለ አካላት ምርጫ ውይይት
ንድፎችን አግድ እና ስለ አካላት ምርጫ ውይይት
ንድፎችን አግድ እና ስለ አካላት ምርጫ ውይይት
ንድፎችን አግድ እና ስለ አካላት ምርጫ ውይይት

ከላይ ያለው የማገጃ ዲያግራም የoolል ማሳያውን ዋና የሃርድዌር ሞጁሎችን ያደምቃል።

ፕሮሰሰር

ጥቅም ላይ የዋለው ESP8266 ማናቸውንም የ ESP03/07/12 መሠረታዊ ሞጁሎች ወደ በጣም ጥሩ ወዳጃዊ ወዳጃዊ NodeMCU እና WEMOS ሞጁሎች ሊሆን ይችላል።

እኔ ESP-12 ን እጠቀም ነበር ፣ መዋኛዎ ከ WiFi ራውተርዎ የተወሰነ ርቀት ካለው ESP-07 ን በውጫዊ አንቴና ይመርጡ ይሆናል። የ NodeMCU/Wemos ሞጁሎች በጣም ለቦርድ ተስማሚ ናቸው ነገር ግን በእነሱ ተጨማሪ የቦርድ ቮልቴጅ ተቆጣጣሪ እና ኤልኢዲኤስ ምክንያት ትንሽ የጨመረ የኃይል ፍጆታ ያስከትላል - ይህ የፀሐይ ባትሪውን በየቀኑ ባትሪውን እንዲይዝ እና በየጊዜው ሊጠይቁ ይችላሉ። በባትሪ መሙያ ሞጁሉ ላይ የዩኤስቢ ወደብ በመጠቀም በእጅ ክፍያ።

የሙቀት ዳሳሾች - ምስል 2

ቀድሞውኑ ጠንካራ እና የአየር ሁኔታን በመቋቋም 1 ሜትር የሚያገናኝ ገመድ የሚያገናኙትን የ DS18B20 የሙቀት ዳሳሾች በቀላሉ የሚገኝ እና ዝቅተኛ ዋጋ ያለው የብረት ቱቦ + የኬብል ስሪቶችን ተጠቅሜያለሁ። አንደኛው ለኩሬው የውሃ ልኬት የኬብሉን ሙሉ ርዝመት እና ሌላ ለአከባቢው የአየር ሙቀት አጭር ገመድ ያለው።

የአየር ድባብ ዳሳሽ

የአከባቢውን የአየር እርጥበት እና የባሮሜትሪክ ግፊት ለመለካት እጅግ በጣም ጥሩውን BME280 ሞዱል መርጫለሁ። የዚህን ሞዱል የአየር ሙቀት መለኪያ ተግባር ለምን እንዳልጠቀምኩ እያሰቡ ይሆናል።

ምክንያቱ ቀላል ነው - እኔ እንደ መጀመሪያው ፕሮቶታይፕ ይህንን ተግባር ከተጠቀምኩ ፣ በአከባቢው አየር ውስጥ ባለው የውስጥ ራስን በማሞቅ ምክንያት ከፍተኛውን ለማንበብ የሚሞክረውን የማይንቀሳቀስ የአየር ሙቀት መጠን ይለካሉ (እሱ በሌሊት ፍጹም ያነባል!) የአየር ሙቀት ዳሳሽ ከግቢው ውጭ ግን በቀጥታ ከፀሐይ ብርሃን ርቆ በሚገኝ ጥላ ውስጥ መቀመጥ እንዳለበት በፍጥነት ተገነዘበ ስለዚህ ወደ ሁለተኛው DS18B20 ቀይሬ ከሽፋኑ በታች ትንሽ የመጫኛ ነጥብ ሰጠሁ። የ BME280 ቴምፕ ዳሳሽ ምንም እንኳን አሁንም በአከባቢው የሙቀት መጠን እንደ የምርመራ መለኪያ ሆኖ የሚያገለግል ሲሆን በማዋቀሪያ አገልጋዩ ዋና ገጽ ላይ ክትትል ሊደረግበት ይችላል።

የ LED ባርግራፍ - ምስል 1

ስምንቱ የአከባቢው ከፍተኛ ጥንካሬ የ LED ውጤቶች በ PCF8574 IO ማስፋፊያ ቺፕ የሚነዱ ሲሆን እያንዳንዱን LED በተራ በ PNP 2N3906 ትራንዚስተር ያሽከረክራል። PCF8574 በሚለካው የመዋኛ የውሃ ሙቀት ላይ በመመስረት በአንድ ጊዜ አንድ ኤልኢዲ (የኃይል ፍጆታን ለመቀነስ) የሚያመለክት ሲሆን ESP8266 በእንቅልፍ ሁኔታ ውስጥ በሚሆንበት ጊዜም እንኳ ንቁ ሆኖ ይቆያል። ስለዚህ ፣ ከነቃ ፣ የ LED አሞሌው ሁል ጊዜ ንቁ ይሆናል።

  • የሚለካው የሙቀት መጠን ከባርግራፍ ከተመደበው ዝቅተኛ የሙቀት መጠን ያነሰ ከሆነ ፣ ከዚያ BOTH LED 1 እና 2 ያበራል።
  • የሚለካው የሙቀት መጠን ለባሬግራፍ+8 ከተመደበው ዝቅተኛ የሙቀት መጠን የሚበልጥ ከሆነ ፣ ከዚያ BOTH LED 7 እና 8 ያበራሉ።
  • ከሶላር ፓነል ውፅዓት የሚለካው የብርሃን ደረጃ በቅንብርቱ ውስጥ ከተዘጋጀው ደፍ በታች ከሆነ ፣ የባትሪ ኃይልን ለመቆጠብ የ LED ውጤቶች ይሰናከላሉ ፣ እንደዚሁም ባርግራፉ በቋሚነት ሊሰናከል ይችላል (ደፍ ወደ 0 ተቀናብሯል) ወይም ነቅቷል (ደፍ ወደ 100 ተዘጋጅቷል)
  • ግንባታዎ የባርኩግራፍ የማይፈልግ ከሆነ በቀላሉ ፒሲኤፍ 8554 ን ፣ ኤልኢዲዎችን ፣ ትራንዚስተሮችን እና ተጓዳኝ ተቃዋሚዎችን ይተዉት

የፀሐይ ፓነል ፣ ባትሪ እና ባትሪ መሙያ ሰሌዳ

መሠረታዊው የኃይል አቅርቦት በቀላሉ የባትሪውን ቮልቴጅን (ከፍተኛውን ባትሪ = 4.1V እና ከፍተኛውን ESP8266 ቮልቴጅ = 3.6V) ለመቀነስ በ 1N4001 ዲዲዮ በኩል የሚመገብ 2000 ኤኤችኤች (ወይም ከዚያ በላይ) 18650 LIPO ባትሪ ነው።

ዝቅተኛ አቅም ያላቸው ባትሪዎች ይሰራሉ ፣ ግን በሶላር ፓኔሉ ዕለታዊ ክፍያ በቂ ከሆነ ምንም ስሜት የለኝም።

ከፍተኛ መጠን ያላቸው ተለይተው የታወቁ ባትሪዎች (ለምሳሌ 6800 mAH) ይጠንቀቁ - በገበያ ላይ ያሉ ብዙዎች ሐሰተኛ ናቸው። እነሱ ይሰራሉ ግን በየትኛው አቅም እና አስተማማኝነት የማንም ግምት ነው።

1W 5V የፀሐይ ፓነል ከ TP4056 LIPO ኃይል መሙያ ሰሌዳ ግብዓቶች እና ከኋለኛው ወደ ባትሪው ከሚወጣው ግብዓት ጋር የተገናኘ በመሆኑ የመብራት ደረጃው ሊሠራ የሚችል የኃይል መሙያ voltage ልቴጅ ለማምረት በቂ በሚሆንበት ጊዜ ባትሪው እንዲከፍል ይደረጋል። በ TP4056 ሰሌዳ ላይ በዩኤስቢ አያያዥ በኩል በእጅ ተሞልቷል።

3 ዲ የታተመውን የቤቶች ዲዛይን ለመጠቀም ካሰቡ ከዚያ የ 110 ሚሜ x 80 ሚሜ መጠን ያለው የፀሐይ ፓነል መጠቀም አለብዎት። ሌሎች መጠኖች አሉ ፣ ስለዚህ ሲገዙ ጥንቃቄ ያድርጉ ምክንያቱም የቤትዎን ዓይነት/መጠን በሚመርጡበት ጊዜ ይህ ወሳኝ ሊሆን ይችላል።

እንዲሁም ጥንቃቄ የተሞላበት ቃል የሙቀት መጠንን እንደገና ያስቀራል። ብዙውን ጊዜ ስላልተገለጸ የእነዚህን ርካሽ ፓነሎች እውነተኛ ከፍተኛ የሙቀት መጠን መገደብ አስቸጋሪ ሊሆን ይችላል - በአንድ መሣሪያ ላይ የተገለጸው 65'C ከፍተኛ ቢሆንም በአብዛኛዎቹ በቦታው አቅራቢዎች ላይ ምንም አልተገኘም። አሁን ፓነሉ በዲዛይን ሀ) ጥቁር እና ለ) በየቀኑ ቀኑን ሙሉ በደማቅ የፀሐይ ብርሃን ውስጥ እንደሚወጣ ያስቡ - በጣም ከሞቀ በፓነሉ ላይ ትንሽ ጥላ መፍቀዱ የተሻለ ሆኖ ሊያገኙት ይችላሉ። የእኔ ክፍል ምንም ውድቀት አልደረሰበትም (እ.ኤ.አ. በ 2019 መጀመሪያ ላይ ተጭኗል) ግን አስተማማኝነት በእርግጠኝነት በአከባቢዎ የአየር ሁኔታ እና ምናልባትም በመጫኛ ቦታ ላይ የተመሠረተ ነው።

የግፋ አዝራሮች - ምስል 3

የግፊት አዝራር ጥሩ “የግፋ ቁልፍ” ብቻ ነው ብለው ያስቡ ይሆናል ፣ ግን በፀሐይ እና በዝናብ 24/7 ውጭ በሆነ አጥር ላይ በሚሆንበት ጊዜ ዝርዝሩን መንከባከብ ያስፈልግዎታል። በኤሌክትሪክ ቀለል ያለ አካል ነው ፣ ነገር ግን የቤቶችዎ መታተም በሜካኒካዊ ጥራታቸው ላይ የተመሠረተ ነው። ከብዙ አቅራቢዎች የሚገኝ በጣም ተወዳጅ የውሃ መከላከያ ነጠላ ምሰሶ 12 ሚሜ የግፋ ቁልፍን ተጠቀምኩ - ይህ ራሱ በጣም ጠንካራ መቀየሪያ መሆኑን አረጋግጧል።

  • አዝራር 1 እንደ ዳግም ማስጀመሪያ ቁልፍ ሆኖ ያገለግላል - መቆጣጠሪያውን ለመለካት እና ውጤቱን ለማስተላለፍ ሞኒተሩን በእጅ ለማስገደድ ያገለግላል
  • አዝራር 2 ከተጫነ እና ከተለቀቀ በኋላ ወዲያውኑ ተጭኖ ሲጫን ተቆጣጣሪው የመዳረሻ ነጥቡን (ኤፒ) እንዲጀምር ያዝዛል ፣ ከዚህ ቀደም እርስዎ ያዘጋጁበትን SSID እና የይለፍ ቃል ይጠቀሙ። ከተገጠመ ፣ ኤ.ፒ.ኤ.ኤ. መጀመሩን ለማመልከት በረንዳ ላይ ያለው እያንዳንዱ አማራጭ ኤልኢዲ በአጭሩ ያበራል።
  • ሁለቱም አዝራሮች firmware ን ወደ አንጎለ ኮምፒውተር ፍላሽ ማህደረ ትውስታ ለመጫን በመጀመሪያው የግንባታ ሂደት ውስጥም ያገለግላሉ።

ማስታወሻ. የ 3 ዲ የታተመ መኖሪያ ቤት ለእነዚህ የ 12 ሚሜ መቀያየሪያዎች የተነደፈው በቁሳቁስ ሂሳብ ውስጥ እንደተዘረዘሩት እና እንደዚሁም በመኖሪያ ቤቱ ጎን ላይ ተጭነዋል። የራስዎን መኖሪያ ቤት የሚጠቀሙ ከሆነ ከአየር ሁኔታ ተጋላጭነት ለመጠበቅ ከቤቱ ስር እንዲገጣጠሙ እመክራለሁ።

የመቀየሪያ አዝራር - ምስል 2

ይህ ጥቅም ላይ በማይውልበት እና በማከማቻ ውስጥ ሞኒተሩን ሙሉ በሙሉ ለማጥፋት ያገለግላል። የባትሪ እና የፀሐይ ፓነል እርስ በእርስ እንደተገናኙ (ግን ኤሌክትሮኒክስ አይደለም) እና ስለዚህ ፓነሉ ለውጫዊ ብርሃን ከተጋለጠ ባትሪው አሁንም ክፍያ ይቀበላል።

ማቀፊያ - ምስል 3

ይህ ለሁሉም ሌሎች ክፍሎች ጥበቃ የሚሰጥ ዋናው አካል ስለሆነ ይህ የመጨረሻው ግን በጣም አስፈላጊ አካል ሆኖ ይቆያል። የፀሐይ ፓነል ፣ የግፊት ቁልፎች ፣ የመቀየሪያ መቀየሪያ ፣ የ LED እና የሙቀት ዳሳሾች ሁሉም በመኖሪያ ቤቱ ውስጥ ጉድጓዶችን መቆፈር ወይም መቆራረጥን ይጠይቃሉ ስለዚህ ዕቃውን ከጫኑ በኋላ መታተሙ ካልተጠበቀ የውሃ ማረጋገጫ በከፍተኛ ሁኔታ አደጋ ላይ ወድቋል። የሶላር ፓነሉን ከሽፋኑ ጋር አጣብቄ ከዚያ በሲሊኮን ማሸጊያ ውስጥ ውስጡን ታተመ። ሁሉም የ LED ነጥቦቹ በውስጥ መታተማቸውን ለማረጋገጥ የ LED ሰሌዳ ውስጡ ውስጥ ተጣብቋል። ስዕሉን ያገኛሉ - ሊገቡ የሚችሉ ማናቸውም ነጥቦችን ይከላከሉ። እኔ 3 ዲ የታተመ የኤቢኤስ አምሳያ ስለምጠቀም ፣ የቤቱን ውስጠኛ ክፍል ፒሲቢን በማተሚያ መርጨት (እንዲሁም እርስዎ ቀለም ብቻ መጠቀም ይችላሉ) እንደ ቅድመ ጥንቃቄ እረጨዋለሁ! ስእል 1 በኩሬው ጎን የተጫነውን ግቢ ያሳያል። የተካተቱት የ STL ፋይሎች እንዲሁ ማቀፊያው ወደ ወራሹ የላይኛው ሽፋን እንዲሰበሰብ የሚያስችል ቀላል የመገጣጠሚያ ስብሰባን ያጠቃልላል። በውሃው የሙቀት ዳሳሽ ገመድ ርዝመት ፣ ለፀሐይ ብርሃን መጋለጥ እና ከተገጠመ የ LED ባርግራፍ በእይታዎ መሠረት ለእርስዎ ተስማሚ በሆነ በማንኛውም ቦታ ላይ ሊጫን ይችላል።

ደረጃ 2 - የቁሳቁሶች ሂሳብ

የቁሳቁሶች ሂሳብ
የቁሳቁሶች ሂሳብ

በራሴ የአካላት ምርጫ ላይ በመመስረት “እምቅ” የቁሳቁስ ሂሳቦችን አካትቻለሁ ቀደም ሲል እንደተገለፀው ፣ ወደ ሁሉም የግንባታ ዕቃዎች ማለት ይቻላል ሲመጣ በእውነቱ ብዙ ተጣጣፊነት ይኖርዎታል። የተወሰኑ ነገሮችን ከአማዞን የመስመር ላይ የግብይት ጣቢያ ላይ እንደ ምሳሌ አድርጌ ቆረጥኩ እና ለጥፌዋለሁ - እንደ የአቅርቦት ምክር አይደለም። የ 18650 ባትሪ ለሽቦዎቹ ቀጥታ የሚሟሙ ትሮች ሊኖሩት ይችላል ወይም ለመገጣጠም “መደበኛ” ዓይነት እና የባትሪ መያዣን (እኔ እንዳደረግሁት) መግዛት ይችላሉ።

እንዲሁም ሙጫ (2 ክፍል ኤፒኮ ይመከራል) ፣ 4 x M4 ለውዝ እና መቀርቀሪያ ያስፈልግዎታል።

በእርስዎ አካባቢ ላይ በመመስረት ፣ የበለጠ ምቹ እና/ወይም ርካሽ አቅራቢዎች ይኖርዎታል። እንደ እውነቱ ከሆነ ፣ ለክፍለ አካላት በፍጥነት ካልሆኑ ፣ ሁሉም ዋና ዋና ዕቃዎች ካልሆኑ በአንዳንድ ላይ አሊክስክስፕረስ በአንዳንድ ላይ ከፍተኛ ቅነሳ እንደሚሰጥ ቃል ገብቷል።

ደረጃ 3 የኤሌክትሮኒክ ግንባታ እና የጽኑዌር ጭነት

የኤሌክትሮኒክ ግንባታ እና የጽኑዌር ስቀል
የኤሌክትሮኒክ ግንባታ እና የጽኑዌር ስቀል
የኤሌክትሮኒክ ግንባታ እና የጽኑዌር ስቀል
የኤሌክትሮኒክ ግንባታ እና የጽኑዌር ስቀል

መርሃግብሩ በአንጻራዊ ሁኔታ ሲታይ ቀላል “መደበኛ ESP8266” ማይክሮ መቆጣጠሪያ እና የግብዓት መሣሪያዎች ስብስብ (2 x DS18B20 የሙቀት ዳሳሽ ፣ 1 x BME280 የአካባቢ ዳሳሽ ፣ 1 x PCF8574 IO ማስፋፊያ ፣ 2 x የግፊት ቁልፎች እና ባትሪ/ክፍያ/የፀሐይ ፓነል ጥምረት።

ESP8266 የፒን ምደባዎች

  • GPIO0 - የ AP አዝራር ይጀምሩ
  • GPIO2 - ጥቅም ላይ አልዋለም
  • GPIO4 - I2C - SCL
  • GPIO5 - I2C - SDA
  • GPIO12 - DS18B20 ውሂብ
  • GPIO13 - ሙከራ - ጥቅም ላይ አልዋለም
  • GPIO14 - ጥቅም ላይ አልዋለም
  • GPIO16 - ጥልቅ እንቅልፍ መነቃቃት
  • ኤ.ዲ.ሲ - የፀሐይ ፓነል ቮልቴጅ

PCF8574 ፒን ምደባዎች

  • P0 - LED bargraph 1 - ዝቅተኛ የሙቀት መጠን
  • P1 - የ LED ባርግራፍ 2 - ዝቅተኛው የሙቀት መጠን + 1'ሲ
  • P2 - የ LED ባርግራፍ 3 - ዝቅተኛው የሙቀት መጠን + 2'ሲ
  • P3 - የ LED ባርግራፍ 4 - ዝቅተኛ የሙቀት መጠን + 3'C
  • P4 - LED bargraph 5 - ዝቅተኛ የሙቀት መጠን + 4'C
  • P5 - የ LED ባርግራፍ 6 - ዝቅተኛው የሙቀት መጠን + 5'ሲ
  • P6 - የ LED ባርግራፍ 7 - ዝቅተኛው የሙቀት መጠን + 6'ሲ
  • P7 - የ LED ባርግራፍ 8 - ዝቅተኛው የሙቀት መጠን + 7'ሲ

Firmware ን በመስቀል ላይ

የ firmware ምንጭ ኮድ ቅጂ በውርዶች ክፍል ውስጥ ተካትቷል። ኮዱ ለአርዱዲኖ አይዲኢ ስሪት 1.8.13 ከሚከተሉት ጭማሪዎች ጋር ተፃፈ….

  • ESP8266 የቦርድ ሥራ አስኪያጅ (ስሪት 2.4.2)
  • OneWire ቤተ -መጽሐፍት
  • የዳላስ ሙቀት ቤተመፃህፍት
  • EEPROM ቤተ -መጽሐፍት
  • Adafruit BMP085 ቤተ -መጽሐፍት
  • የ PubSubClient ቤተ -መጽሐፍት
  • የሽቦ ቤተ -መጽሐፍት

በ Serial monitor (115200) ላይ ትክክለኛውን የባውድ መጠን ፣ እና በየትኛው የ ESP8266 ቺፕ ስሪት ላይ እንደሚጠቀሙ ላይ በመመርኮዝ ትክክለኛውን ቦርድ መምረጥዎን ያረጋግጡ)።

የአርዱዲኖ አይዲኢን እንዴት ማዋቀር እንደሚቻል ተጨማሪ መመሪያዎች ከፈለጉ ታዲያ የእኔን ሁለት ቀዳሚ አስተማሪዎችን ይመልከቱ ፣ ሁለቱም ሰፊ የማዋቀር መመሪያዎችን ይዘዋል እንዲሁም ብዙ የመስመር ላይ ምንጮች አሉ። ሌላ ሁሉ ካልተሳካ መልእክት ላክልኝ።

በመደበኛ የ FTDI ዩኤስቢ ወደ TTL መቀየሪያ በመጠቀም ከኮምፒዩተርዎ ጋር ለመገናኘት ለተከታታይ ወደብ መስመሮች (TxD ፣ RxD & 0V) የግንኙነት አገናኝ ውስጥ አካትቻለሁ እና ሁለቱ የግፊት ቁልፎች በ ESP8266 ፍላሽ ፕሮግራም ውስጥ የማብራት ችሎታ ይሰጡዎታል። ሁነታ። (በ BOTH ዳግም ማስጀመሪያ እና በ AP አዝራሮች ተጭነው ኃይልን ይተግብሩ ፣ የ “ጀምር ኤፒ” ቁልፍን በመያዝ “ዳግም አስጀምር” ቁልፍን ይልቀቁ ፣ ከዚያ የ “ጀምር ኤፒ” ቁልፍን ይልቀቁ)

ተጨማሪ ማስታወሻዎች

  1. የግፊት አዝራር ግንኙነቶች ፣ የኃይል አቅርቦት ፣ DS18B20 የሙቀት ዳሳሾች ለቀላል አይኦ ግንኙነቶች ወደ መደበኛ 0.1 ኢንች የራስጌ ፒኖች ሊወጡ ይችላሉ።
  2. የ 100 uF ኤሌክትሮላይቲክ capacitor (C4) እና 100 nF ሴራሚክ capacitor (C6) በተቻለ መጠን ከ ESP8266 የኃይል አቅርቦት ፒኖች ጋር ቅርብ መሆን አለባቸው።
  3. 100nF የሴራሚክ አቅም (ሲ 5) ከፒሲኤፍ8574 የኃይል ማያያዣዎች ጋር በተቻለ መጠን ቅርብ መሆን አለበት።
  4. ስእል 10 አጠቃላይ የሽቦ አሠራሩን ያሳያል - ሁሉንም አካላት በአንድ ሰሌዳ ላይ መገንባት ወይም በ PCF8574 ፣ 8 x 2N3906 ትራንዚስተሮች (Q1 እስከ Q8) ፣ 16 x resistors (R3 እስከ 14 ፣ R19 እስከ 22) በ 2 ሰሌዳዎች መከፋፈል ይችላሉ። ፣ C5 በአንዱ “የ LED ባርግራፍ ሰሌዳ) እና ቀሪው በ“ተቆጣጣሪ ሰሌዳ”(ይህ እኔ ያደረግሁት ነው)

ደረጃ 4 - የቀረበውን 3 ዲ የታተመ ማቀፊያ መጠቀም

የቀረበውን 3 ዲ የታተመ ማቀፊያ በመጠቀም
የቀረበውን 3 ዲ የታተመ ማቀፊያ በመጠቀም
የቀረበውን 3 ዲ የታተመ ማቀፊያ በመጠቀም
የቀረበውን 3 ዲ የታተመ ማቀፊያ በመጠቀም

እንደ ምርጫዎችዎ እና የመጫኛ መስፈርቶችዎ መሠረት የቤቶች ምርጫ ተለዋዋጭ ነው። እኔ 3 ዲ እኔ ለራሴ መጫኛ የሚስማማውን የ ABS መኖሪያ ቤት አሳትሜ እና ለግል ግንባታዎ እንደ “መነሳሳት” ለማባዛት ወይም ለመጠቀም ያጠቃልላል። ከማውረጃ ክፍል የ STL ፋይሎች በ 0.2 ሚሜ ጥራት ሊታተሙ ይችላሉ። የ 3 ዲ አታሚ ከሌልዎት ወይም ከእሱ ጋር ጓደኛ ከሌለዎት ፣ አሁን ለእርስዎ ብዙ ተመጣጣኝ የ 3 ዲ ማተሚያ ኩባንያዎች አሉ።

በግለሰብ የታተሙ ዕቃዎች -

  • ሀ- የመከለያ መሠረት
  • ለ - የመከለያ ሽፋን
  • ሐ ተንኳኳ የጋራ
  • መ. የማቀፊያ አንጓ ተራራ አስማሚ
  • ሠ የአየር ዳሳሽ ተራራ
  • ረ ዳሳሽ የኬብል መመሪያን ይዝጉ
  • G. 2 x በትር (አጭር እና የተራዘመ ርዝመት - የአጠቃላይ የመገጣጠሚያ ስብሰባ ርዝመት የተለያዩ እንዲሆን ያስችላል)
  • H. Weir የሽፋን የላይኛው አስማሚ
  • ጄ ዌየር የታችኛው አስማሚ

እንዲሁም የሚያስፈልጉ 4 x M4 በክር የተሰሩ ብሎኖች እና ለውዝ ናቸው

ማስታወሻዎች

  1. ንጥሎች በሚጣበቁበት ጊዜ ፣ የሁለት ክፍል ኤፒኮ ሙጫ ወይም ማንኛውንም ተስማሚ የአየር ሁኔታ መከላከያ ሙጫ እመክራለሁ።
  2. የፀሐይን ፓነል በክዳኑ ለ ይለጥፉ እና በሚቀላቀሉ ፊቶች ላይ ማንኛውም የውሃ መግባትን ለመከላከል በሽፋኑ ውስጠኛ ክፍል ውስጥ የሲሊኮን ማሸጊያ ይጠቀሙ።
  3. የአየር ዳሳሹን ለመጫን ክፍል ኢ በማንኛውም ቦታ በክፍል E ላይ ተጣብቋል። ከማንኛውም የፀሐይ ብርሃን ቀጥተኛ እይታ ሁሉም የአየር ዳሳሽ ከመኖሪያ ቤቱ በታች መሆን አለበት (ማጣቀሻ ምስል 5 ሀ)
  4. ክፍል ኤፍ እና ዲ እንዲሁ በእቃ መጫኛ ክፍል ኢ መሠረት ላይ መጣበቅ አለባቸው።
  5. የመገጣጠሚያ አንጓ ስብሰባ (ጂ ፣ ሲ እና ጂ) እንደ የግፊት መገጣጠሚያ አንድ ላይ የሚገጣጠሙ እና ቀዳዳዎቻቸው በሚስተካከሉበት ጊዜ 2 x M4 በክር የተሰሩ መቀርቀሪያዎችን እና ማጠቢያዎችን በመጠቀም ደህንነቱ የተጠበቀ ሊሆን ይችላል (የተሟላ ስብሰባ እስኪጫን ድረስ እና አስፈላጊው አቀማመጥ እስኪታወቅ ድረስ አይጣበቁ - የፕላስቲክ እቃዎችን እንዳይሰበር ለመከላከል ከመጠን በላይ አይጨምሩ)። አስፈላጊ ከሆነ መከለያዎቹን ወደ ተስማሚ ርዝመት ይቁረጡ።
  6. ከማንኛውም የመዋኛ ገንዳ የሽፋን ማሰሪያ ወዘተ አካላዊ ጣልቃ ገብነት ወይም የጭንቀት አደጋ በማይኖርበት ቦታ ላይ በተሻሻለው የዊር ፕላስ ሽፋን ላይ ክፍሎችን H & J (ተራራ ምስል 5 ሐ ፣ ኢ እና ኤፍ)። የ weir ሳህን ሽፋን ጠመዝማዛ ወለል ካለው ፣ ክፍል Jን ከወረፋው ሽፋን በታች ለማያያዝ የሲሊኮን ማሸጊያ ወይም epoxy እንዲጠቀሙ ሀሳብ አቀርባለሁ።
  7. አሁን የማቀፊያ ስብሰባው የጉልበቱን ስብሰባ (2xG & C) በመጠቀም በ weir የሽፋን ሰሌዳ ላይ ሊጫን ይችላል። ይህ የእንቆቅልሽ ስብሰባ በሁለቱም በአከባቢው መሠረት እና በዊር ሳህኑ ሽፋን ላይ የተጣበቀ የ PUSH ተስማሚ ነው ስለሆነም ክፍሉ ለክረምት ማከማቻ እና/ወይም ለጥገና በቀላሉ እንዲወገድ ያስችለዋል። ይህንን በቦታው ላይ አይጣበቁ። ማጣቀሻ ምስል 5 ዲ
  8. ምስል 4 እያንዳንዱን ክፍል እና እንዴት እርስ በእርስ እንደሚስማሙ ያሳያል። ለመሰቀያው መጫኛ ፣ ለመገጣጠሚያው አንጓ የመገጣጠሚያ ቦታን ለማቅረብ በዊርዬ የላይኛው ሽፋን ላይ ቀዳዳ ቆፍሬያለሁ (ይህ ከተገጠመለት ተራራ አንጻር ለቤቱ የ 3 ልኬት ማስተካከያ ዕድል ይሰጣል)

ደረጃ 5 የማዋቀር አገልጋይ (የመዳረሻ ነጥብ)

የውቅረት አገልጋይ (የመዳረሻ ነጥብ)
የውቅረት አገልጋይ (የመዳረሻ ነጥብ)
የውቅረት አገልጋይ (የመዳረሻ ነጥብ)
የውቅረት አገልጋይ (የመዳረሻ ነጥብ)

ሁሉም የሞኒተር ተጠቃሚ ቅንብሮች በ EEPROM ውስጥ ተከማችተዋል እና ተቆጣጣሪው ወደ የመዳረሻ ነጥብ (ኤፒ) ሁኔታ ሲገባ ሊደረስበት በሚችል የድር አገልጋይ በኩል ክትትል እና መለወጥ ይችላል።

ይህንን ለማድረግ ተጠቃሚው መጀመሪያ ዳግም ማስጀመሪያ ቁልፍን ተጭኖ መልቀቅ አለበት ከዚያም ከተለቀቀ በኋላ ወዲያውኑ ከ 1 እስከ 3 ሰከንዶች ሁለተኛውን የውቅረት ቁልፍ ተጭነው ይያዙ። የማዋቀሪያ አዝራሩን ሲለቀቅ ፣ ከተገጠመ ፣ በባርፎግራሙ ላይ ያለው እያንዳንዱ አማራጭ ኤልኢዲ ለጥቂት ሰከንዶች ያበራል ፣ ይህ በእንዲህ እንዳለ ኤፒ ይጀምራል።

በኮምፒተርዎ ወይም በሞባይል ስልክዎ ላይ የ WiFi አውታረ መረቦችን ቅንብሮችን ከከፈቱ AP SSID በሚገኘው የአውታረ መረብ ዝርዝር ውስጥ ሲታይ ያያሉ። AP ን ሲጀምሩ ይህ ለመጀመሪያ ጊዜ ከሆነ ይህ እንደ HHHHHHHHHHHHHHHHHHH - Setup (ነባሪው ስም) ይታያል አለበለዚያ በ WiFi ቅንብሮች ውስጥ ለኤፒ የሰጡት ስም ይሆናል - “ቅንብር”።

SSID ን ይምረጡ እና የይለፍ ቃሉን ያስገቡ (ወደ ሌላ ነገር ካላዋቀሩት በስተቀር የጥቅሱ ምልክቶች ሳይኖር ነባሪው “የይለፍ ቃል” ነው።

ኮምፒተርዎ/ሞባይል ስልክዎ ከኤ.ፒ. አሁን ተወዳጅ የድር አሳሽዎን ይክፈቱ እና በዩአርኤል አድራሻ መስክ ውስጥ 192.168.8.200 ን ያስገቡ።

አሳሽዎ በማዋቀር የድር አገልጋይ ዋና ገጽ ላይ ይከፈታል - ምስል 6 ን ይመልከቱ።

እዚህ የአሁኑን የሚለኩ እሴቶችን እና ቁልፎቹን ወደ ዋይፋይ እና ለሌላ መሣሪያ ቅንብር ገጾች ማንበብ ይችላሉ። የታችኛው አዝራር እርስዎ የሚፈልጓቸውን ሁሉንም መለኪያዎች ሲቀይሩ የሚጫኑት የመጨረሻው ነገር ነው (እሱን ካልጫኑት ሞኒተሩ እንደበራ ይቆያል እና ባትሪውን ያለማቋረጥ ያጠፋል….

ምስል 7

ይህ የ WiFi እና MQTT ቅንብሮች ገጽ ነው። የአሁኑን የተከማቸ አውታረ መረብ እና የ MQTT ዝርዝሮችን እና እርስዎ ሊገናኙት የሚፈልጉትን ጨምሮ በሞኒተሩ ክልል ውስጥ ያሉትን ሁሉንም አውታረ መረቦች ማየት ይችላሉ።

የ Wifi ቅንብሮች

መስክ A & B አስፈላጊውን የአውታረ መረብ SSID እና የይለፍ ቃል ዝርዝሮችዎን እንዲያስገቡ ይፈቅድልዎታል ፣ ሲ ለመሣሪያዎ ሊሰጡት የሚፈልጉት ስም ነው እና ይህ በሚቀጥለው ጊዜ ሲጀምሩ የ AP SSID ስም ይሆናል። የመጨረሻው መስክ ዲ ለኤ.ፒ.

MQTT ቅንብሮች

እዚህ የሚጠቀሙበትን የ MQTT ደላላ (ኢ) ስም ያዘጋጃሉ እና ከሁሉም በላይ የ MQTT ደላላ በደመና ላይ የተመሠረተ ደላላ ወይም የአከባቢ ደላላ (ለምሳሌ Raspberry Pi) ከቤተሰብ WiFi ጋር ተገናኝቷል።

ቀደም ሲል በደመና ላይ የተመሠረተ ደላላን ከመረጡ ፣ ለደላላ የተጠቃሚ ስምዎን እና የይለፍ ቃልዎን ለማስገባት ሁለት ተጨማሪ መስኮች ያያሉ።

ማንኛውንም መስክ ባዶ ከለቀቁ ፣ ያ መስክ እንደማይዘመን ልብ ይበሉ - ይህ ሁሉንም መስኮች ሳይገቡ ወደ ቅንጅቶች ከፊል ዝመናዎችን እንዲያደርጉ ያስችልዎታል።

በመጀመሪያው ግንባታ ላይ ነባሪው አድራሻ የደላላ ስም MQTT- አገልጋይ ነው እና በአካባቢው ተገናኝቷል።

ምስል 8

ይህ በዋናው ገጽ ላይ ባለው “የመሣሪያ ቅንብሮች” ቁልፍ የተደረሰበትን የመሣሪያ ቅንብሮች ገጽ ቀሪ ያሳያል።

የ MQTT ቅንብሮች ወደ “HAS HouseNode Compatible” ወይም ነጠላ/የታመቀ ርዕሶች እንደተዋቀሩ የሚወሰን ሆኖ ይህ 2 ቅርፀቶች አሉት።

ቤት ኖዶድ ተኳሃኝ አለው

በቀድሞው አስተማሪዬ “ብዙ-ዓላማ-ክፍል-መብራት እና የመሣሪያ ተቆጣጣሪ” ውስጥ በተገለፁት Housenodes እስከ 5 በሚያንሸራተቱ የ OLED ማያ ማሳያዎች በአንዱ ላይ የውሂብ ልኬቶቹ እንዲታዩ ለማስቻል ይህ ተቆጣጣሪው የ MQTT ውሂቡን እንዲቀርጽ ያዛል። (ለ Housenode የታየውን ውሂብ ስዕል የመክፈቻውን የመግቢያ ክፍል ይመልከቱ። ይህ በተገናኘው Instructable (ህዳር 2020 ተዘምኗል) ውስጥ የበለጠ ተብራርቷል።

የመለኪያ ውሂቡን ወደ (መስክ ለ) ለመላክ የሚፈልጉትን የቤቱ ኖድ የአስተናጋጅ ስም ማስገባት ያስፈልግዎታል።

መስክ ሐ ውሂቡን ለማሳየት የሚፈልጉት የማያ ገጽ ቁጥር ነው (ተቆጣጣሪውን በትምህርቱ ሲያነቡ ይህ ትርጉም ይሰጣል!

መስክ ሀ ለዚህ የውሂብ ፍሬም ቀላል ማንቃት/ማሰናከል ነው - ከተሰናከለ ውሂቡ አይላክም።

በቤተሰብዎ ውስጥ እስከ 5 ለተከፋፈሉ የመቆጣጠሪያ ማሳያዎች ተመሳሳይ ውሂብ እንዲልኩ ይህ እስከ 5 HouseNodes ድረስ ይደገማል።

ነጠላ ርዕስ

እያንዳንዱ የሞኒተር መለኪያ “oolል/ዋተርምፕ” ፣ “oolል/አየር ቴምፕ” እና “oolል/ባሮፕፕስ” ርዕሶችን በመጠቀም እንደ የተለየ የ MQTT መልእክት ይላካል። ይህ የእርስዎ ኤምኤችቲቲ የደንበኝነት ተመዝጋቢ ዋና መሣሪያ ሁሉንም ነገር ከኮምፓክት ርዕስ ጋር ከመውሰድ እና ሊጠቀሙበት የሚፈልጉትን ከማውጣት ይልቅ በቀጥታ ምን ማንበብ እንደሚፈልጉ በቀላሉ እንዲመርጡ ያስችልዎታል።

የታመቀ ርዕስ

ለደንበኝነት የተመዘገቡበት የ MQTT መሣሪያዎ ቅርጸቱን (Pool/{"WaterTemp": XX. X ፣ "AirTemp": YY. Y "" BaraPress ": ZZZZ. Z}) XX በሚመርጡበት ጊዜ ሦስቱም መለኪያዎች ወደ አንድ የቤት አጋዥ ተኳሃኝ ርዕስ ይጣመራሉ። X ፣ YYYY aand ZZZZ. Z የሚለካው የውሃ ሙቀት ('ሲ) ፣ የአየር ሙቀት (' ሲ) እና የባሮሜትሪክ ግፊት (ኤምቢ) ናቸው

እንዲሁም በዚህ ገጽ ላይ አላስፈላጊ የባትሪ ፍጆታን ለመቆጠብ ባርግራፍ ኤልዲው በሌሊት ቢጠፋ (የሚመከር) የመምረጥ ችሎታ አለዎት። ይህ በሶላር ፓነል በሚለካው የብርሃን ደረጃ (ኤልኤል) የሚወሰን ሲሆን ከ 0% (ጨለማ) እስከ 100% (ብሩህ) በመለካት ይወከላል። የ LED ዎች የሚሰናከሉበትን የብርሃን ደፍ በመግለጽ በ 1 እና በ 99% መካከል ገደብን ማዘጋጀት ይችላሉ። 0% የባርግራፉን በቋሚነት ያሰናክላል እና 100% በሁሉም ጊዜ ላይ መሆኑን ያረጋግጣል።

እንዲሁም ከ 1 እስከ 60 ደቂቃዎች ባለው ክልል መካከል ባለው የመረጃ ስርጭቶች መካከል ያለውን የጊዜ ክፍተት ማዘጋጀት ይችላሉ። ክፍተቱ ረዘም ባለ ጊዜ ፣ የኃይል አስተዳደር የተሻለ እና እርስዎ የመዋኛ ሙቀት በፍጥነት የመለወጥ መለኪያ አለመሆኑን ማስታወስ ያለብዎት ከ 30 እስከ 60 ደቂቃዎች መካከል ያለው ልዩነት ጥሩ መሆን አለበት።

ከመጀመሪያው ግንባታ በኋላ ለመጀመሪያ ጊዜ የአየር ዳሳሽዎ (አጭር መሪ) በማሳያው ላይ እንደ የውሃ ሙቀት እና በተቃራኒው እንደተጠቆሙ ያስተውሉ ይሆናል! (አነፍናፊውን በእጅዎ በመያዝ/ወይም አነፍናፊውን በሙቅ ወይም በቀዝቃዛ ውሃ ኩባያ ውስጥ በመጣል የተሞከረ)። ጉዳዩ እንደዚህ ከሆነ የ “DS18B20 ገንዳ እና የአየር አድራሻ መረጃ ጠቋሚ አድራሻዎች” የውሂብ ሳጥኑ የአነፍናፊዎችን የመረጃ ጠቋሚ ቁጥር (0 ወይም 1) እንዲቀለብሱ ያስችልዎታል - አነፍናፊው ከማስተናገዱ በፊት ቅንብሩን መስቀል እና መሣሪያውን እንደገና ማስጀመር ያስፈልግዎታል። ትክክል ሁን።

የመጨረሻው እና ከሁሉም በላይ ፣ እሴቶችን በለወጡበት በማንኛውም ገጽ ውስጥ “አዲስ ቅንብሮችን ወደ መሣሪያው ይስቀሉ” የሚለውን ቁልፍ መጫን እንዳለብዎ ያስታውሱ ፣ አለበለዚያ ሞኒተሩ የ EEPROM ማህደረ ትውስታውን አያዘምንም!

በሁሉም ቅንብር ለውጦችዎ ደስተኛ ከሆኑ ፣ ከኤ.ፒ.ኤን ለመውጣት እና ወደ መደበኛው ሞኒተር ሁኔታ ለመመለስ - በኤፒ ዋናው ገጽ ላይ የታችኛውን ቁልፍ ይጫኑ። እሱን ካልጫኑት ሞኒተሩ እንደበራ ይቆያል እና ባትሪውን ያለማቋረጥ ያጠፋል….

ደረጃ 6 - የመዋኛ መቆጣጠሪያውን ከኤችኤች መብራት እና መገልገያ መቆጣጠሪያ ጋር ስለመጠቀም ትንሽ ተጨማሪ መረጃ

የመዋኛ መቆጣጠሪያውን ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር ስለመጠቀም ትንሽ ተጨማሪ መረጃ
የመዋኛ መቆጣጠሪያውን ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር ስለመጠቀም ትንሽ ተጨማሪ መረጃ
ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር የመዋኛ መቆጣጠሪያን ስለመጠቀም ትንሽ ተጨማሪ መረጃ
ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር የመዋኛ መቆጣጠሪያን ስለመጠቀም ትንሽ ተጨማሪ መረጃ
የመዋኛ መቆጣጠሪያውን ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር ስለመጠቀም ትንሽ ተጨማሪ መረጃ
የመዋኛ መቆጣጠሪያውን ከኤችኤች መብራት እና የመሣሪያ መቆጣጠሪያ ጋር ስለመጠቀም ትንሽ ተጨማሪ መረጃ

Oolል ሞኒተር በእራስዎ MQTT ላይ የተመሠረተ የቤት አውቶሜሽን ሲስተም (ኤኤችኤስ) ውስጥ አንድ አካል እንዲሆን የተነደፈ ነው። ቀደም ሲል የታተሙትን 2 አስተማሪዎቼን (ባለብዙ ዓላማ-ክፍል-የመብራት እና የመሣሪያ ተቆጣጣሪ እና ስማርት ዳታ-የምዝግብ ማስታወቂ የፍሳሽ ማስወገጃ መቆጣጠሪያ) በመጠቀም የእኔ የራሴ አባል ለመሆን የተቀየሰ መሆኑን ብዙ ጊዜ ጠቅሻለሁ። ሁለቱም ዲዛይኖች በመድረክ ላይ ወጥነት ያለው እና ምቹ የተጠቃሚ በይነገጽን የሚያረጋግጡ በጣም ተመሳሳይ የተቀናጁ የድር አገልጋዮችን በመጠቀም ወደ ውቅር አንድ የጋራ አቀራረብ ይጋራሉ።

ሁለቱም እነዚህ አስተማሪዎች በመጀመሪያ የተቋቋሙ ብቻቸውን ሞጁሎች እንዲሆኑ ተደርገዋል ፣ ግን በቅርብ ጊዜ ማሻሻያ ውስጥ የሳተላይት ዳሳሾች (SensorNodes በመባል የሚታወቁት) ከአንድ ወይም ከዚያ በላይ ተቆጣጣሪዎች (የቤት ኖዶች በመባል ይታወቃሉ) እንዲገናኙ የ MQTT ግንኙነትን በእያንዳንዱ ውስጥ አስተዋውቄያለሁ። የዚህ ታዳጊ ዋና አጠቃቀም ባለብዙ ዓላማ -Room -Lighting and Appliance Controller ጥሩ የ OLED ማሳያ ማከል እና ማንኛውም የነቃ ተቆጣጣሪ በመደበኛነት ሁሉንም የ SensorNode ውሂብ በአካባቢያዊ OLED ማሳያ ላይ እንዲያሳይ መፍቀድ ነው -ከላይ ያለው የመጀመሪያው ሥዕል የ ውሂቡን ከራሱ ፣ የጌይሰር ተቆጣጣሪ እና የoolል ሞኒተርን በማንሸራተት እና በማሳየት ላይ ያለው የ HouseNode ሶስት ማያ ገጾች በቤቱ ውስጥ በማንኛውም ምቹ ቦታ ላይ ሁሉንም የተያዙ መረጃዎች አካባቢያዊ ማሳያ እንዲኖር ያስችላል።

ማንኛውም SensorNode ወይም HouseNode ውሂቡን በ MQTT በኩል እንደገና ማስተላለፍ ስለሚችል ፣ ይህ ለርስዎ HAS የመለኪያ ነጥቦች እስከ 8 ነፃ የማሳያ ነጥቦችን ይፈቅዳል። እንደአማራጭ ማንኛውም አንጓዎች በእራስዎ MQTT ስርዓት ውስጥ በቀላሉ ሊዋሃዱ ይችላሉ እና አንድ ጓደኛዬ የጂኦሰር መቆጣጠሪያውን በቤት ረዳቱ HAS ውስጥ አዋህዶታል።

በአሁኑ ጊዜ በእድገት ላይ ያሉ ሌሎች ዳሳሽ ኖዶች የሚከተሉት ናቸው

  • የፒአር እንቅስቃሴ ዳሳሽ
  • የኢንፍራሬድ ጨረር ማንቂያ ደወል
  • የማንቂያ ደወል እና የመብራት መቆጣጠሪያ መስቀለኛ መንገድ
  • የማንቂያ መቆጣጠሪያ ፓነል
  • በእጅ የሚሰራ የርቀት መቆጣጠሪያ
  • አሃድ ብቻ አሳይ

በቤቴ ውስጥ በተሳካ ሁኔታ ከሮጡ ከጥቂት ወራት በኋላ እነዚህ ክፍሎች እንደ አስተማሪዎች ይለቀቃሉ።

ደረጃ 7 - ውርዶች

የሚከተሉት ፋይሎች ለማውረድ ይገኛሉ….

  1. የ Arduino IDE ተኳሃኝ ምንጭ ኮድ ፋይል (Pool_Temperature_MQTT_1V2.ino)። ይህንን ፋይል ያውርዱ እና ፋይሉን በአርዱዲኖ ረቂቆች ማውጫዎ ንዑስ ማውጫ ውስጥ “Pool_Temperature_MQTT_1V2” ተብሎ ይጠራል።
  2. ለሁሉም 3 ዲ የታተሙ ንጥሎች (*. STL) የግለሰብ STL ፋይሎች በአንድ ፋይል Pool_Monitor_Enclosure.txt ውስጥ ተጨምቀዋል። ፋይሉን ያውርዱ ፣ ከዚያ የፋይል ቅጥያውን ከ txt ወደ ዚፕ እንደገና ይድገሙት እና ከዚያ የሚፈለገውን. STL ፋይሎችን ያውጡ። Tiertime Upbox+ 3D አታሚ በመጠቀም ABS ክር በመጠቀም በ 20% ፋይል ላይ በ 0.2 ሚሜ ጥራት አሳተምኳቸው።
  3. እንዲሁም ለእርስዎ የበለጠ በሚረዳ መጠን በተናጠል ለማተም አስፈላጊ ከሆነ በዚህ መመሪያ ውስጥ የተጠቀሙባቸውን ሁሉንም አሃዞች የሚሸፍን የ jpeg ፋይሎች (FiguresJPEG.txt) አካትቻለሁ። ፋይሉን ያውርዱ ፣ ከዚያ የፋይል ቅጥያውን ከ txt ወደ ዚፕ እንደገና ይድገሙት እና ከዚያ አስፈላጊውን የ jpeg ፋይሎችን ያውጡ።

የሚመከር: