ዝርዝር ሁኔታ:
ቪዲዮ: ገመድ አልባ MQTT የአልጋ ራስ መቆጣጠሪያ - 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ከጥቂት ዓመታት በፊት አዲስ የማስታወሻ አረፋ አልጋ ገዝተናል ፣ እና በአብዛኛዎቹ አልጋዎች ላይ እንደሚደረገው ፣ ዋስትናውን ለመጠበቅ “ከፀደቁ መሠረቶቻቸው” ውስጥ አንዱን መግዛት አለብዎት። ስለዚህ ፣ የአልጋውን ጭንቅላት ከፍ የማድረግ እና የመቀነስ ችሎታን ያካተተውን በጣም ውድ የሆነውን መሠረት መርጠናል። ከጥቂት ቀናት በኋላ ፍራሻችን እና የአሜሪካ ተጣጣፊዎቹ ርካሽ መሠረቶቻችን በገመድ መቆጣጠሪያዎች (ለእያንዳንዱ የአልጋው ጎን) ደርሰው ተዘጋጅተዋል።
መጀመሪያ ያስተዋልነው ነገር ጥሩ እና ረዥም በሠርቶ ማሳያ ክፍል ውስጥ ያሉት ገመዶች አልጋችን ላይ ያለን አልነበሩም! በማሳያ ክፍሉ ውስጥ ያሉት ቅጥያዎች ነበሯቸው። እነዚህ ቅጥያዎች ከአልጋችን ጋር አልተካተቱም እና በቂ ሳቢ ነበሩ ፣ ማንም ጥንድ የቅጥያ ኬብሎችን ለመሸጥ ፍላጎት አልነበረውም። ይህ በአልጋው አናት ላይ ደርሰው የነበሩትን እና እኛ ለመጠቀም መጠቀሚያ ማድረግ ያለብን መቆጣጠሪያዎችን እንድንተው አድርጎናል።
የሚከፍሉትን ያገኛሉ።
ከ 6 ወራት ገደማ በኋላ በአንዱ መቆጣጠሪያ ላይ ያለው የጭንቀት ማስታገሻ ኮላሎች መቀደድ እንደጀመሩ እናስተውላለን። ከጥቂት ወራት በኋላ - ባዶ ሽቦ። በፍጥነት ወደ አንድ ዓመት ያህል ፣ አንደኛው መቆጣጠሪያ ከአሁን በኋላ አይሠራም ፣ ሌላኛው ደግሞ ትንሽ እየተንቀጠቀጠ ነው።
እንደገና ፣ ማንም ምትክ እኛን ለመሸጥ ፍላጎት አልነበረውም። ያኔ መታኝ!
ትንሽ ደቂቃ ጠብቅ! የቤት አውቶማቲክ እና የመቆጣጠሪያ ስርዓት አልገነባም?!?
ደረጃ 1 - ግኝት
እኔ በነበርኩበት ምን ማድረግ እንደምችል ለማየት ፈልጌ ነበር ስለዚህ የተበላሸውን ተቆጣጣሪ አፓርተማ ወስጄ ዋው! እዚያ ውስጥ ብዙ ጭካኔ ነበር! ይህ ሁሉ ነገር ለምን ነበር? ወደ ኋላ ተመለስኩ እና ወደ ውስጥ እና ወደ ውስጥ የሚገቡትን መስመሮች ብቻ ተመለከትኩ። የ 12 ቮልት አቅርቦት መስመር እና የመሬት መስመር መኖሩን ለማየት ችያለሁ። ሌሎቹ ሁለት መስመሮች ለሁለቱ የላይ እና ታች አዝራሮች የምልክት መስመሮች ይመስላሉ። ስለዚህ ፣ ዕድሉን ወስጄ የ 12 ቮ አቅርቦቱን ወደ “ወደ ላይ” ምልክት መስመር ዘልዬ ገባሁ። አልጋው መንቀሳቀስ ጀመረ! ከዚያ የጄምፐር ሽቦዬን ወደ “ታች” ምልክት መስመር አዛውሬ አልጋው ወረደ!
በሳጥኑ ውስጥ ለ 4 ተጨማሪ የምልክት መስመሮች እና ለ 4 ተጨማሪ አዝራሮች እውቂያዎች አሉ። የእኔ ምርጥ ግምት ይህ የመቆጣጠሪያ ሰሌዳ በሁሉም ባለገመድ የመሠረት ሞዴሎቻቸው ውስጥ ጥቅም ላይ የሚውል ሲሆን እንደ አስፈላጊነቱ በቦርዱ ላይ የተለያዩ የፊት ሰሌዳዎችን ብቻ ያኖራሉ። ስለዚህ ፣ የሥራ ንድፈ ሀሳብ ነበረኝ። በአገልግሎት ላይ ጠልቆ ወይም በማንኛውም ጊዜ ስፒል የተደረገ መሆኑን ለማየት የአቅርቦቱን መስመር ሞከርኩ - አይደለም። በምልክት መስመሮች ላይ በጣም ትንሽ የአሁኑ ስዕል ነበር ነገር ግን ሞተሩን ለማግበር 12 ቮልት ይፈልጋሉ።
ደረጃ 2: ንድፍ
ስለዚህ በቪሲሲ እና በምልክት ፒን መካከል ቀላል የግንኙነት ግንኙነት የሚፈለገው ብቻ ነው ነገር ግን በእኔ ስርዓት ውስጥ እንዴት እንደሚደረግ። ለእውቂያዎች ሁለት ቅብብሎች ያስፈልጋሉ እና ESP8266 ለገመድ አልባ መቆጣጠሪያው ይሠራል። ቅብብሎቶቹ ዲጂታል ፒኖች ከሚሰጡት የበለጠ የአሁኑን ሊጠይቁ ስለሚችሉ ፣ በመቆጣጠሪያው እና በቅብብሎሽ መካከል ኦፕቶይዜተርን መጠቀም ጥሩ ነው። ይህ ትንሽ ምልክት ከፍተኛ የአሁኑን ማብሪያ / ማብሪያ / ማብሪያ / ማብሪያ / ማብሪያ / ማብሪያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማጥፊያ / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብሪያ / ማጥፊያ / ማንቀሳቀሻ / ሽቦን በደህና ማንቃት ያስችላል። እንዲሁም ፣ ኦፕቶይዞሊተር ተቆጣጣሪው የቅብብሎሽ ገመድ ሲለቀቅና መግነጢሳዊ መስክ ሲወድቅ ሊፈጥሩ ከሚችሉት ከማንኛውም ጫፎች ይለያል። እንደ እድል ሆኖ ፣ ይህንን ሁሉ ወረዳ እና ቀድሞውኑ ለዝቅተኛ ዋጋ የያዙ የቅብብሎሽ ሞጁሎች አሉ።
አልጋው ለተቆጣጣሪው የኃይል አቅርቦት ይሆናል እና የተሰጠውን 12 ቮልት ለማስተናገድ ፣ ተለዋዋጭ የባክ መቀየሪያ ያስፈልገናል። በጣም ርካሽ የሆነ ከዚህ በታች ተገናኝቷል እና በሚያምር ሁኔታ ይሠራል። የ 12 ቮ መስመር እና የ GND መስመሮች ከተለዋዋጭው የግብዓት ጎን ጋር ይገናኛሉ እና ቁጥጥር የሚደረግበት የ 5 ቮልት ጎን ከ NodeMCU VCC እና በቅብብል ሞዱል ላይ ካለው የ VCC ፒን ጋር ይገናኛል። ሁለቱም የቅብብሎሽ ሞዱል እና NodeMCU።
NodeMCU D1 (GPIO5) እና D2 (GPIO4) በመጠቀም IN2 ን ከ IN1 ጋር ያገናኛል። በአልጋው ላይ ያለው ከፍ ያለ የምልክት መስመር ለቅብብሎሽ 1 ከተለመደው ክፍት የፍተሻ ተርሚናል ጋር ይገናኛል እና የታችኛው የምልክት መስመር ከ 2 ቅብብል 2 በመደበኛ ክፍት ተርሚናል ማገጃ አገናኝ ጋር ይገናኛል። ከባክ መቀየሪያው የግብዓት ጎን ጋር የተገናኘውን የ 12 ቮ ሽቦን ለ BOTH ቅብብል 1 እና 2 ከሌላው ተርሚናል ማገጃ ግንኙነት ጋር ማገናኘት ያስፈልግዎታል።
ክፍሎች
- 1 - NodeMCU
- 1 - የዱል ሪሌይ ሞዱል ከአሁኑ መነጠል ጋር
- 1 - ተለዋዋጭ የግቤት/ውፅዓት ባክ መቀየሪያ
- 1 - የዳቦ ሰሌዳ ፒሲቢ
- 22 መለኪያ የታጠፈ የመዳብ ኮር ሽቦ
- 2 - M3x 8 ብሎኖች
ደረጃ 3: ማቀፊያ
መከለያው እዚህ ይገኛል
የአልጋ መቆጣጠሪያ ገመድ በሳጥኑ ውስጥ ባለው የጭረት ማስታገሻ ቅንፎች መካከል ወደ ሳጥኑ እንዲገባ ከሚያስችለው ከ Tinkercad ጋር ቀለል ያለ ማቀፊያ ንድፍ አዘጋጀሁ። ገመዱን እንዳይንሸራተት የሚረዳ ለዚፕ ማሰሪያ እዚህ አሉ ፣ ግን በእኔ ሁኔታ ተስማሚነቱ በጣም ጠባብ ነበር እና አያስፈልገውም። ሽፋኑ በ 2 M3x 8 ብሎኖች ተዘግቷል። በሳጥኑ ውስጥ ከመጫንዎ በፊት ኮዱን ለመስቀል እና ስርዓቱን ለመፈተሽ እመክራለሁ።
ቦርዶቹን በቦታው ለመያዝ ሙቅ ሙጫ እጠቀም ነበር ግን ይህ አስፈላጊ ላይሆን ይችላል።
ደረጃ 4 ኮድ
ኮዱ እዚህ ይገኛል
ማሳሰቢያ - ይህ ፕሮጀክት በአርዱዲኖ አይዲኢ ውስጥ በቤተ መፃህፍት ሥራ አስኪያጅ ውስጥ ሊታከል የሚችል የ pubsubclient ቤተ -መጽሐፍትን ይጠቀማል።
እዚህ ያለው ኮድ በጣም መሠረታዊ ነው እና በቤት ረዳት ውስጥ ባለው የሽፋን MQTT ዓይነት ላይ የተመሠረተ ነው። እዚህ ያለው ሀሳብ ቀላል ነው -በቤት ረዳት ውስጥ የላይ ወይም ታች ቁልፍን ሲጫኑ ፣ የማቆሚያ ትዕዛዙ እስኪቀበል ድረስ ወይም ተገቢው ቅብብሎሽ ይዘጋል ወይም ስርዓቱ ከፍተኛ የማግበር ጊዜ ላይ ደርሶ እስኪያቆም ድረስ።
ተጠቃሚው ለማቆም ቢረሳ ወይም ትዕዛዙ በአጋጣሚ የተላከ ከሆነ እና አንድ ሰው ያቆማል ተብሎ የማይታሰብ ከሆነ ከፍተኛው ጊዜ እንደ የደህንነት ጥንቃቄ ማለት ነው። ረዘም ያለ የግንኙነት መዘጋት ምክንያት ቅብብሉን ላልተወሰነ ጊዜ ወይም በማንኛውም ያልተጠበቁ ችግሮች ከአልጋው ጋር አንፈልግም።
በእኔ ኮድ ውስጥ ፣ ይህ የእረፍት ጊዜ 20 ሰከንዶች ሲሆን በኮዱ አናት ላይ ባለው ዓለም አቀፍ ተለዋዋጭ ብሎክ ውስጥ ሊስተካከል ይችላል።
ሁለተኛው የደኅንነት ጥንቃቄ አንድ ቅብብልን ካነቃሁ ፣ የመጨረሻው ሁኔታ ቀድሞውኑ ጠፍቶ የነበረ ቢሆንም ሆን ተብሎ የሌላውን ማጥፋት ሁልጊዜ የሚጠራ መሆኑን ማረጋገጥ ነበር። አልጋው ላይ ምን እንደሚያደርግ ስለማላውቅ ሁለቱንም የምልክት መስመሮችን ወደ ታች 12v መላክ አልፈልግም።
ከዚያ ውጭ ፣ አልጋው በየ 60 ሰከንዶች የሚገኝ መሆኑን ያትማል እና ያ ነው። እዚህ ምንም ደወሎች ወይም ጩኸቶች የሉም። አልጋው የአቀማመጥ ግብረመልስ ስለሌለው ፣ ማንኛውንም ወደ የቤት ረዳት መመለስ አልቻልኩም።
ደረጃ 5 - ምሳሌ ውህደት
የጻፍኩት ኮድ በ WiFi ላይ ለመገናኘት MQTT ን ይጠቀማል እና ስለሆነም MQTT ን ከሚጠቀም ከማንኛውም አውቶማቲክ ማዕከል ወይም መሣሪያ ጋር መገናኘት ይችላል። በ MQTT ደላላ ውስጥ የተገነባ የቤት ረዳትን እጠቀማለሁ። ከዚህ በታች የእኔ የኤኤኤ ውቅር ምሳሌ ነው።
በ HA ውስጥ የሚከተለው ትርጉም ያለው የ cover.yaml ፋይል አለኝ
- መድረክ: mqtt
ስም: "ማስተር አልጋ ራስ ቦርድ" command_topic: "master_bed_control/cmd "vaila_topic:" master_bed_control/ተገኝነት "qos: 0 retain: false payload_open:" UP "payload_close:" DOWN "payload_stop:" STOP "payload_available:" online "payload_not_available:" ከመስመር ውጭ "ብሩህ አመለካከት -እውነት
ይህ ከላይ እንደተገለፀው በድርጊቱ የተቀመጠ/የማቆሚያ/ታች አዝራር በእኔ HA በይነገጽ ውስጥ አንድ ግቤት ይሰጠኛል።
በተጨማሪም ፣ የጭንቅላት ሰሌዳውን ከፍ ለማድረግ እና ዝቅ ለማድረግ በአልጋጌ መቆጣጠሪያ ፓነል (ሊታዘዝ የሚችል / ብሎግ ልጥፍ) ላይ ሁለት አዝራሮችን ገልጫለሁ። በመቆጣጠሪያ ፓነል ላይ ያሉት አዝራሮች እንደ MQTT ዳሳሾች ይገለፃሉ-
- መድረክ: mqtt
state_topic: "bedside_cp1/button5" name: "bedside CP1 Button 5" icon: mdi: circle
- መድረክ: mqtt
state_topic: "bedside_cp1/button6" name: "bedside CP1 Button 6" icon: mdi: circle
እያንዳንዱ አዝራር ተጭኖ ሲለቀቅ… እና 4 አውቶማቲክ ህጎች። ሲጫኑ ፣ ወደ ላይ ወይም ወደ ታች ትዕዛዙ በየትኛው ቁልፍ እንደነቃ ፣ አልጋው ሲለቀቅ የማቆሚያ ትዕዛዙ ተልኳል -
- መታወቂያ ፦ '1548308650383'
ተለዋጭ ስም: MBR Bedside CP Button 5a ቀስቅሴ: - entity_id: sensor.bedside_cp1_button_5 ከ: 'ጠፍቷል' መድረክ: ወደ '' ላይ 'ሁኔታ: እርምጃ: - ውሂብ: entity_id:' cover.master_bed_headboard 'አገልግሎት: cover.open_cover - id: '1548308758911' ቅጽል ስም: MBR Bedside CP Button 5b ቀስቅሴ: - entity_id: sensor.bedside_cp1_button_5 from: 'On' platform: state to: 'Off' condition: action: - data: entity_id: 'cover.master_bed_headboard' service: cover.stop_cover - id: '1548308863495' ቅጽል ስም: MBR Bedside CP አዝራር 6a ቀስቅሴ: - entity_id: sensor.bedside_cp1_button_6 ከ: 'ጠፍቷል' መድረክ: ወደ: 'ላይ' ሁኔታ: እርምጃ: - ውሂብ: አካል_ይድ: ' cover.master_bed_headboard 'service: cover.close_cover - id:' 1548308911467 'ቅጽል ስም: MBR Bedside CP Button 6b ቀስቅሴ: - entity_id: sensor.bedside_cp1_button_6 from:' on 'platform: state to:' Off 'condition: action: - ውሂብ: entity_id: 'cover.master_bed_headboard' አገልግሎት: cover.stop_cover
የሚመከር:
የአስማት አዝራር 4 ኪ: 20USD BMPCC 4k (ወይም 6 ኪ) ገመድ አልባ የርቀት መቆጣጠሪያ 4 ደረጃዎች (ከስዕሎች ጋር)
የአስማት አዝራር 4 ኪ: 20USD BMPCC 4k (ወይም 6k) ገመድ አልባ የርቀት መቆጣጠሪያ - ብዙ ሰዎች ስለ BMPCC4k ስለ ሽቦ አልባ መቆጣጠሪያዬ አንዳንድ ዝርዝሮችን እንዳካፍል ጠይቀውኛል። አብዛኛዎቹ ጥያቄዎች ስለ ብሉቱዝ ቁጥጥር ነበሩ ፣ ስለዚህ ስለዚያ ጥቂት ዝርዝሮችን እጠቅሳለሁ። ከ ESP32 አርዱinoኖ አከባቢዎች ጋር የሚያውቁ ይመስለኛል
HC12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት 7 ደረጃዎች
ኤች.ሲ.ኤል 12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት - ሄይ ሰዎች ፣ እንኳን ደህና መጡ። በቀደመው ልጥፌዬ ፣ የ H ድልድይ ወረዳ ፣ L293D የሞተር ሾፌር አይሲ ፣ አሳማሚ L293D የሞተር ሾፌር አይሲ ከፍተኛ የአሁኑን የሞተር ነጂዎችን ለማሽከርከር እና የእራስዎን የ L293D ሞተር አሽከርካሪ ቦርድ እንዴት ዲዛይን ማድረግ እና መሥራት እንደሚችሉ አብራራሁ
የማይክሮቢት ሚዲ ሲሲ ገመድ አልባ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)
የማይክሮቢት ሚዲ ሲሲ ሽቦ አልባ ተቆጣጣሪ - በዚህ መመሪያ ውስጥ ማይክሮባይትዎን እንደ ሚዲ መቆጣጠሪያ እንዲጠቀሙ እና ከሚወዱት የሙዚቃ ማምረቻ ሶፍትዌር ጋር እንዲገናኙ የሚያስችል ገመድ አልባ ሚዲ ሲሲ መቆጣጠሪያን እንፈጥራለን። ሚዲ ሲሲ ምንድን ነው? ትክክለኛው ቃል " ቁጥጥር
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ - Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter - Rc ሄሊኮፕተር - አርዱinoኖን በመጠቀም የ Rc አውሮፕላን 5 ደረጃዎች (ከስዕሎች ጋር)
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ | Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter | Rc ሄሊኮፕተር | አርዱinoኖን በመጠቀም የ Rc አውሮፕላን - የ Rc መኪና ለመሥራት | ባለአራትኮፕተር | ድሮን | RC አውሮፕላን | የ RC ጀልባ ፣ እኛ ሁል ጊዜ ተቀባይ እና አስተላላፊ እንፈልጋለን ፣ ለ RC QUADCOPTER 6 ሰርጥ አስተላላፊ እና ተቀባይ እንፈልጋለን እንበል እና ያንን ዓይነት TX እና RX በጣም ውድ ነው ፣ ስለሆነም በእኛ ላይ አንድ እናደርጋለን
ሃምሳ ሜትሮች ክልል ገመድ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: 6 ደረጃዎች
ሃምሳ ሜትሮች ክልል ሽቦ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND ዩኤስቢ ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: Raspberry Pi ደህንነቱ የተጠበቀ ሽቦ አልባ የመዳረሻ ነጥቦችን ለመፍጠር ጥሩ ነው ግን ጥሩ ክልል የለውም ፣ እሱን ለማራዘም የ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚን እጠቀም ነበር። እኔ እንዴት ማድረግ እንዳለብኝ ማጋራት እፈልጋለሁ ለምን ከ ራውተር ይልቅ ራስተርቤሪ ፒን መጠቀም እፈልጋለሁ? ቲ