ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 ቱያ LED RGBW ስማርት አምፖል
- ደረጃ 2 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 1
- ደረጃ 3 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 2
- ደረጃ 4 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 3
- ደረጃ 5 Sonoff ወይም BSD33 Smart Plug - ክፍል 1
- ደረጃ 6 Sonoff ወይም BSD33 Smart Plug - ክፍል 2
- ደረጃ 7 Sonoff ወይም BSD33 Smart Plug - ክፍል 3
ቪዲዮ: የሃርድዌር እና የሶፍትዌር ኡሁ ስማርት መሣሪያዎች ፣ ቱያ እና ብሮድሊንክ ኤልኢዲቢብ ፣ ሶኖፍ ፣ ቢ ኤስዲ 3 ስማርት ተሰኪ - 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በዚህ አስተማሪ ውስጥ እኔ ብዙ ዘመናዊ መሣሪያዎችን በራሴ firmware እንዴት እንደበራሁ አሳያችኋለሁ ፣ ስለዚህ በ ‹MQTT› በ ‹Openhab ማዋቀር› በኩል ልቆጣጠራቸው እችላለሁ።
እኔ በጠለፋቸው ጊዜ አዲስ መሣሪያዎችን እጨምራለሁ።
በእርግጥ እንደ ቱያ መለወጫ ያሉ ብጁ ሶፍትዌሮችን ለማንፀባረቅ ሌሎች በሶፍትዌር ላይ የተመሰረቱ ዘዴዎች አሉ ፣ ግን መሣሪያው እንዴት እንደሚሠራ እና ‹ከከዳኑ በታች› ምን እንደሆነ ለመረዳት እወዳለሁ።
አርዱዲኖ አይዲኢን በመጠቀም ኮድ ይፃፋል እና ብልጭ ድርግም ይላል።
መሣሪያዎቼን በ Openhab እና በ Google Home (በ Openhab በኩል) እቆጣጠራለሁ ፣ የበለጠ ለማወቅ ከፈለጉ ወይም.items ፋይል ወዘተ ከፈለጉ እባክዎን በአስተያየቶቹ ውስጥ ያሳውቁኝ።
ደህንነት በመጀመሪያ
በዋና ቮልቴጅ በሚሠሩ መሣሪያዎች ላይ እየሠራን ስለሆነ ይጠንቀቁ። በእነሱ ላይ ከመሥራትዎ በፊት መሣሪያዎቹን ከኃይል አቅርቦት ያላቅቁ።
እኔ ከመሻሻሉ በኋላ መሣሪያው ደህንነቱ የተጠበቀ ከሆነ ምንም ጥርጣሬ አለብዎት ፣ እባክዎ ያስወግዱት።
አቅርቦቶች
ለአብዛኛው ጠለፋዎች አርዱዲኖ አይዲኢን ፣ አንዳንድ የጃምፐር ሽቦዎችን ፣ የሽያጭ ብረት ፣ አንዳንድ ተከላካዮችን እና ESP8266 ወይም ESP8285 ሞጁሎችን ከሚያሄድ ኮምፒተር ጋር ተያይዞ የ FDTI ፕሮግራም አዘጋጅ ያስፈልግዎታል።
ደረጃ 1 ቱያ LED RGBW ስማርት አምፖል
መግቢያ
ይህንን መብራት ከ Aliexpress ገዝቻለሁ። በ Smart Life መተግበሪያ በጥሩ ሁኔታ ይሠራል ፣ ግን ከ Openhab በ MQTT በኩል ለመቆጣጠር ፈልጌ ነበር። እኔ ቀድሞውኑ የራሴን Sonoff B1 firmware አድርጌያለሁ ፣ ስለዚህ ይህንን መብራት በዚያ firmware ለማብራት ሞከርኩ።
ብልጭ ድርግም
የፕላስቲክ መከለያውን በጥንቃቄ በማስወገድ ፣ ኃይልን በመጠቀም ወይም በብረት እና በፕላስቲክ መካከል በሚሽከረከር ሾፌር በመጠምዘዝ መብራቱን ይከፍታሉ። እርቃኑን ESP8266 ቺፕ ማየት ይችላሉ።
አስፈላጊዎቹ ግንኙነቶች በፒሲቢ (3v3 ፣ GND ፣ RX ፣ TX እና IO0 (GPIO0)) ላይ ባሉ ትናንሽ ንጣፎች በኩል ይጋለጣሉ
መጀመሪያ ጥቂት መጠቅለያዎችን ወደ መከለያዎቹ እና ወደ ሽቦዎቹ ብየ አደረግኩ እና ከዚያም አብሬ ሸጥኳቸው። ሽቦዎቹን ከመብራት ጋር ለማያያዝ የጥርስ መሸፈኛ እና አንዳንድ ትኩስ ሙጫ እጠቀም ነበር።
ESP8266 ን በፕሮግራም ሁኔታ ለማምጣት GPIO0 ያስፈልጋል። ESP8266 ን ሲያበሩ ከመሬት ጋር ያገናኙት። የ FTDI ፕሮግራመርን በመጠቀም ESP8266 ን ማብራት እና ማብራት ይችላሉ።
ጽኑዌር
ሶፍትዌሩ በእኔ Sonoff B1 firmware ላይ የተመሠረተ ነው ፣ ግን ተስተካክሏል ፣ ምክንያቱም Sonoff B1 በ ESP8285 ቺፕ የሚነዱትን MY9231 LED ሾፌሮችን ስለሚጠቀም እና በዚህ ቱያ ስማርት መብራት ውስጥ 4 ሰርጦቹ (አርጂቢው) በ PWM ምልክቶች በቀጥታ በሚለወጡ ትንኞች ይነዳሉ። ከ ESP8266።
አረንጓዴው ሰርጥ ከ GPIO12 ፣ ከቀይ ወደ GPIO14 ፣ ሰማያዊ ከ GPIO13 ጋር የተገናኘ ሲሆን ነጩ ሰርጥ ከ GPIO4 ጋር ተገናኝቷል። በኮዱ ውስጥ እንደ # #ግሪፔን 12 #ገላጭ REDPIN 14 #ብሉፔን 13 #ገላጭ WHITEPIN 4 የሚለውን ያያሉ።
የተሟላ ኮድ በእኔ Github ላይ ነው።
ደረጃ 2 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 1
መግቢያ
እነዚህን የ LED አምፖሎች ከ Aliexpress ሰማያዊ/ነጭ ሳጥን እና ጥቁር ሳጥን ገዛሁ። እነሱ በአስማት ቤት ስማርት የቤት መተግበሪያ እና በቴክላይልድ ፕሮ መተግበሪያ በኩል ቁጥጥር እንዲደረግባቸው ተደርገዋል። ከ Openhab በ MQTT በኩል የ LED አምፖሎችን ለመቆጣጠር ስለፈለግኩ እነዚህን መተግበሪያዎች አልሞከርኩም። ለ RGBW አምፖሎች ቀድሞውኑ firmware ስለነበረኝ ያንን በአራት (RGBW) ሰርጦች ሳይሆን አንድ ሰርጥ ብቻ እጠቀም ነበር።
ብልጭ ድርግም
የፕላስቲክ መከለያውን በጥንቃቄ በማስወገድ መብራቱን ይከፍታሉ። ክዳኑ ከብረት ላይ ትንሽ ተጣብቆ ስለነበረ በብረት እና በፕላስቲክ መካከል ካለው የሾፌር ሾፌር ኃይል እፈልጋለሁ።
እኔ ESP8266 ወይም ESP8285 ቺፕ ለማየት እጠብቃለሁ ፣ ሆኖም ግን የብሮድሊንክ ሞዱል ነበር። ሞጁሉ ልክ እንደ ESP12 ሞዱል ይመስላል ፣ ግን የመጠጫው ሙሉ በሙሉ የተለየ መሆኑን አወቅሁ። የብረት ሽፋኑን ከማስወገድ ፣ የ RDA 5981AM ቺፕ መሆኑን አወቅሁ።
ይህንን ቺፕ በኢኤስፒ ለመተካት የእኔ መፍትሔ በሚቀጥለው ደረጃ ላይ ይታያል።
ደረጃ 3 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 2
ሞጁሎቹ በ 3 ፒኖች በኩል ከመብሪያው መሠረት ጋር ተገናኝተዋል ፣ የመጀመሪያውን ስዕል ይመልከቱ-
- 3V3 (3.3 ቪ)
- GND (መሬት)
- PWM (የ pulse ስፋት ማስተካከያ)
የ PWM ፒን የመብራት ብሩህነት በ PWM ምልክት በኩል ለማቀናበር ጥቅም ላይ ይውላል ፣ ይህም ከ 0 (መብራት ጠፍቷል) እስከ 100 (መብራት ሙሉ በሙሉ በርቷል) እና እያንዳንዱ እሴት በመካከላቸው ሊለያይ ይችላል። ስለ PWM ምልክቶች አንዳንድ ተጨማሪ መረጃ ለማግኘት ይህንን ድር ጣቢያ ይመልከቱ።
ESP8266 እና ESP8285 ሞጁሎች በ 3.3V ላይ ስለሚሠሩ እና በቀላሉ የ PWM ምልክት ሊያመነጩ ስለሚችሉ ፣ እኔ ብሮድሊንክ ሞጁሎችን ወደ ESP8266 ወይም ወደ እኔ ያኖርኳቸውን ESP8285 ሞጁሎች ቀይሬዋለሁ።
የ ESP-01S (ESP8266) ሞጁሎች በተለየ ፕሮግራም ሰሪ በኩል ብልጭ ድርግም ይላሉ ፣ የዚህን አስተማሪ ደረጃ 3 ይመልከቱ። በ 3 ቮ 3 እና በ EN መካከል ባለው የመጎተት መቃወም (ማነቃቃት) መካከል የሴት ራስጌ ፒኖችን ወደ መብራቱ ሸጥኩ። ይህ የመጀመሪያ ሙከራዬ ነበር ፣ በኋላ ላይ ወደ ESP8285 ሞጁሎች ተቀየርኩ።
ESP-M1 ፣ ESP-M3 እና ESP-01F (ESP8285) ሞጁሎች ገመዶችን ወደ አስፈላጊ ግንኙነቶች (3V3 ፣ GND ፣ RX ፣ TX እና GPIO0) በመሸብሸብ (ደረጃ 1 ን ይመልከቱ ፣ የቱያ ስማርት መብራት ብልጭታ)። I በ 3 ቮ 3 እና በ EN መካከል የመሳብ መወጣጫ ተሸጧል (አንቃ)።
በ ESP-M3 ሞዱል ፣ የ PWM ምልክትን ለማመንጨት GPIO4 ን እጠቀማለሁ። መጀመሪያ ላይ እኔ GPIO2 ን እጠቀም ነበር ፣ ግን የ LED bulb በሚሆንበት ጊዜ ፣ ዝቅተኛ GPIO2 በ LED አምፖሉ ውስጥ የማይፈለግ ሰማያዊ ፍንዳታ የሚሰጥ የቦርዱ ኤልኢን ብርሃንን ያስከትላል።
በሞጁሉ እና በመብራት መሠረት ግንኙነቶች መካከል ማግለልን ለማሻሻል አንዳንድ የካፕቶን ቴፕ ያክሉ።
አርትዕ የ ESP-01F ሞዱል በአስተማማኝ ሁኔታ አለመጀመሩን ተገነዘብኩ ፣ ምናልባት በኃይል መነሳቱ ምክንያት። በ GND እና VCC መካከል 10 uF ታንታለም capacitor በማከል ይህንን ፈታሁት። ትኩረት የሚስብ የሴራሚክ 10 uF capacitor አልሰራም።
ደረጃ 4 - አጠቃላይ ሞቅ ያለ ነጭ የ LED አምፖሎች - ክፍል 3
ጽኑዌር
ኮዱ በእኔ Github ላይ ነው።
አምፖሉ የ LED bulb ን ለመቆጣጠር የድር በይነገጽን ያጠቃልላል ፣ እና እንዲሁም በ Webupdate በኩል firmware OTA ን የማዘመን አማራጭ አለው።
ደረጃ 5 Sonoff ወይም BSD33 Smart Plug - ክፍል 1
መግቢያ
ይህንን የ WiFi ስማርት መሰኪያ ከ Aliexpress ገዝቻለሁ። በ Smart Life መተግበሪያ በጥሩ ሁኔታ ይሠራል ፣ ግን ከ Openhab በ MQTT በኩል ለመቆጣጠር ፈልጌ ነበር። እኔ ለስማርት መሰኪያዎች እና መሰኪያዎች የራሴን የሶኖፍ firmware ሠራሁ ፣ ስለዚህ ያንን መብራት በዚያ firmware ለማብራት ሞከርኩ።
እኔ ይህንን የሶፍትዌርን Sonof S20 እና Sonoff S26 ስማርት መሰኪያዎችን እና የሶኖፍ መሰረታዊን እና የሶኖፍ መሰረታዊ R3 ስማርት መቀየሪያዎችን ለማንፀባረቅ ይህንን firmware ተጠቅሜያለሁ። ለመብረቅ የ Sonoff መሣሪያዎችን እንዴት እንደሚከፍት እና እንደሚገናኝ ለታሞታ በታስሞታ ዊኪ ውስጥ ተገል is ል ፣ ስለሆነም ይህ እዚህ አልተገለጸም።
ሶኬቱን በመክፈት ላይ
ብልጥ ተሰኪው ተጣብቋል። እሱን ለመክፈት በመቁረጫው ውስጥ ዊንዲቨርን ያስቀምጡ እና የሶኬቱን ሌላኛው ጎን እንደ ምሰሶ ነጥብ በመጠቀም (በዚህ ርዕስ ከኔትፖኪን ፍንጭ) በመጠቀም የተወሰነ ኃይል ይተግብሩ። በዚህ መንገድ ሶኬቱን ሳይጎዱ መቧጨር መቻል አለብዎት።
በስዕሎቹ ውስጥ የተሰኪውን ውስጠኛ ክፍል ያያሉ። በ ESP8266 ቺፕ እና ማህደረ ትውስታ ላይ የተጫነበት አነስተኛ ፒሲቢ ካለው ቅብብል ጋር ዋና ሰሌዳውን ያቀፈ ነው። ሰሌዳዎቹ ተደራሽ በሆነ የሽያጭ ግንኙነቶች በኩል ተገናኝተዋል።
ደረጃ 6 Sonoff ወይም BSD33 Smart Plug - ክፍል 2
ብልጭ ድርግም
እኔ የሽያጭ ግንኙነቶችን ወደኋላ እለውጣለሁ። ለግንኙነቶች መግለጫ ሥዕሉን ይመልከቱ። ያንን ተረዳሁ: -
- GPIO2 ከ LED (በተሰኪው ቁልፍ ውስጥ) ተገናኝቷል።
- GPIO13 ከአዝራሩ ራሱ ጋር ተገናኝቷል።
- GPIO15 ዋናውን ቅብብሎሽ ከሚቀይረው ከትንፋሽ ጋር ተገናኝቷል።
የ FTDI ፕሮግራመርን በመጠቀም ESP8266 ን ማብራት እና ማብራት ይችላሉ። የሴት ዱፖን ኬብሎችን ከሚከተሉት ግንኙነቶች ጋር ያገናኙ (VCC (3.3V) ፣ GND ፣ RX ፣ TX እና GPIO0)
ESP8266 ን በፕሮግራም ሞድ ውስጥ ለማምጣት GPIO0 ያስፈልጋል። ESP8266 ን ሲያበሩ ከመሬት ጋር ያገናኙት።
በእኔ የ FTDI ፕሮግራመር ላይ በመሬት እና በቪሲሲ መካከል 470uF capacitor ጨመርኩ። በሌላ ፕሮጀክት ውስጥ ይህ መረጋጋትን እንደጨመረ ተረዳሁ።
የ FTDI ፕሮግራመር አንዳንድ ሌሎች ጥቅም ላይ ያልዋሉ GND እና VCC ፒኖች አሉት ፣ GPIO0 ን ከ GND ጋር ለማገናኘት ሊጠቀሙባቸው ይችላሉ።
ደረጃ 7 Sonoff ወይም BSD33 Smart Plug - ክፍል 3
ጽኑዌር
የእኔ firmware በእኔ Github ላይ ነው።
የጽኑ ዋና ክፍሎች
- ከ WiFi እና ከ MQTT አገልጋይ ጋር ግንኙነት
- በመስመር ላይ እና ከመስመር ውጭ (በእጅ ሲነሳ) በእጅ መቀያየር
- መሣሪያው ከመስመር ውጭ በሚሆንበት ጊዜ ቅብብሎሹ በእጅ ከተቀየረ ፣ እንደገና ሲገናኝ ግዛቱን በ MQTT ይልካል
- የቅብብሎሽ ሁኔታ በ RTC ማህደረ ትውስታ ውስጥ ተከማችቷል (ስለ ESTC8266 የ RTC ማህደረ ትውስታ ይህንን ቪዲዮ ይመልከቱ)
- ማብሪያ / ማጥፊያውን ለመቆጣጠር እና ለኦቲኤ (WebUdate) ለመድረስ የድር በይነገጽ
- ሶፍትዌሩ ለዚህ BSD33 smartplug ፣ ግን ለሶኖፍ መሣሪያዎችም ተስማሚ ነው Sonoff S20 ፣ Sonoff S26 ፣ Sonoff basic ፣ Sonof Basic R3
Openhab ውህደቶች
የቡና ማሽኔን ኃይል ለመቆጣጠር ይህንን ተሰኪ እጠቀማለሁ። በ Openhab እና በ Google መነሻ በኩል በድምጽ ልቆጣጠረው እችላለሁ።
ከቅድመ -ዝግጅት ጊዜ በኋላ የቡና ማሽንን የሚቀይር ሰዓት ቆጣሪን ተግባራዊ አደረግሁ ፣ የ Openhab ጣቢያ ካርታዬን ምስል ይመልከቱ። የቅድመ -ቅምጥ ጊዜው በሳምንት ቀናት እና በሳምንቱ ቀናት የተለያዩ ቅድመ -ቅምጥ ጊዜያት በኖድሬድ ውስጥ ተተክሏል።
የእቃዎቹን ፣ ደንቦችን እና የጣቢያ ካርታ ፋይሎችን ምሳሌዎች የእኔን Github ይመልከቱ።
የሚመከር:
SONOFF ወደ ዚግቢ ስማርት መሣሪያዎች አሌክሳ እና የ Google መነሻ ድምጽ መቆጣጠሪያን ያክላል -3 ደረጃዎች
SONOFF ወደ ZigBee ስማርት መሣሪያዎች አሌክሳ እና የ Google መነሻ ድምጽ መቆጣጠሪያን ያክላል-ከ Wi-Fi ስማርት መቀየሪያዎች እና መሰኪያዎች ወደ ዚግቢ ብልጥ መቀየሪያዎች እና መሰኪያዎች ፣ የድምፅ ቁጥጥር ታዋቂ ዘመናዊ ከእጅ ነፃ መቆጣጠሪያ የመግቢያ ነጥብ ነው። ከአማዞን አሌክሳ ወይም ከ Google መነሻ ጋር በመስራት ፣ ብልጥ ተሰኪዎች የተገናኘን ቤት ቀጥታ ቁጥጥር እንዲያደርጉ ይፈቅድልዎታል
ስማርት ተሰኪ ESP8266: 6 ደረጃዎች
ስማርት ተሰኪ ESP8266: Bienvenue sur cet article qui a pour but de vous montrer un projet de domotique que j'ai réalisé. Ayant toujours adoré les choses automatiques et optimisées, j'ai décidé de créer moi-même mes prises connectées. በ WiFi በኩል Celles-ci sont commandées። ላ
ቀላል ሲኖት - የአክሲሎቲ ተቆጣጣሪ እና የሶፍትዌር መግቢያ 3 ደረጃዎች
ቀላል ሲኖት - የአክሎሎቲ ተቆጣጣሪ እና የሶፍትዌር መግቢያ - አክሱሎቲ ልክ እንደ አርዱinoኖ በፕሮግራም ሊሠራ የሚችል ሁለገብ የድምፅ ቦርድ ነው ፣ ልክ እንደ መስቀለኛ የድምፅ ልማት አከባቢ። እዚያ በፕሮግራም የተቀረጹ ልጥፎች አንዴ ከተሰቀሉ በኋላ በቦርዱ ላይ በራስ -ሰር ይሠራሉ። በርካታ አለው
ብልጭታ መርሃ ግብር የተቀላቀለ ስማርት ሶኬት (የአውሮፓ ህብረት ተሰኪ) 6 ደረጃዎች
ብልጭታ ፕሮግራምን የተቀላቀለበትን ስማርት ሶኬት (የአውሮፓ ህብረት ተሰኪ) - ‹Joinrun Smart Wifi›። ከዩኤስቢ ጋር ያለው ሶኬት ሌላ ESP8266 የተመሠረተ የ wifi መቆጣጠሪያ ኃይል ሶኬት ነው። በሚያስደስት ንድፍ ፣ በትንሽ ቅጽ ሁኔታ እና ከተጨማሪ የዩኤስቢ ኃይል መሙያ ወደብ ጋር ይመጣል። በእሱ በኩል ለመቆጣጠር የስማርትፎን መተግበሪያ ይፈልጋል
ማይክሮ ፓይቶን የጽኑ ትዕዛዝ በ ESP8266 ላይ በተመሠረተ ሶኖፍ ስማርት መቀየሪያ ላይ እንዴት እንደሚበራ - 3 ደረጃዎች (ከስዕሎች ጋር)
በ ESP8266 ላይ በተመሠረተ ሶኖፍ ስማርት መቀየሪያ ላይ ማይክሮ ፓይቶን ጽኑዌር እንዴት እንደሚበራ - ሶኖፍ በ ITEAD የተገነባው ለ Smart Home የመሣሪያ መስመር ነው። ከዚያ መስመር በጣም ተለዋዋጭ እና ርካሽ መሣሪያዎች አንዱ ሶኖፍ መሰረታዊ እና ሶኖፍ ድርብ ናቸው። እነዚህ በታላቅ ቺፕ ፣ ESP8266 ላይ ተመስርተው በ Wi-Fi የነቁ መቀያየሪያዎች ናቸው። እያለ