ዝርዝር ሁኔታ:

አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም) - 3 ደረጃዎች
አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም) - 3 ደረጃዎች

ቪዲዮ: አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም) - 3 ደረጃዎች

ቪዲዮ: አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም) - 3 ደረጃዎች
ቪዲዮ: ኢኮ ፍካት-እንዴት ማዋቀር እና መጠቀም እንደሚቻል 2024, መስከረም
Anonim
Image
Image
የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ

ይህ የቀደመው ልጥፍ የዘመነ ስሪት ነው ፦

www.instructables.com/id/Voice-Activated-R…

በቀድሞው ሥሪት ውስጥ መደበኛ ጋራዥ በር የመክፈቻ ዓይነት የርቀት መቆጣጠሪያን ለመቆጣጠር የጂቴቴክ የድምፅ ሞዱል እጠቀም ነበር። በዚህ መመሪያ ውስጥ የድምፅ ሞጁሉን በአማዞን ኢኮ ተክቼዋለሁ። በቤታችን ውስጥ የርቀት መቆጣጠሪያው የፊት በርን ይቆጣጠራል።

ደረጃ 1 የርቀት መቆጣጠሪያውን ያገናኙ

የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ
የርቀት መቆጣጠሪያውን ያገናኙ

በቀድሞው አስተማሪ (https://www.instructables.com/id/Voice-Activated-R…) የሚከተሉ ከሆነ ፣ ጉዳዩን ከጋራrage በር በር ላይ አውጥቼ የአዝራሩን እግሮች አብሬ እንደሸጥኩ ታያለህ። በትንሽ ሽቦ። ቁልፉ አሁን ሁል ጊዜ ተጭኖ ነው። ባትሪውን እንዳገናኙ ወዲያውኑ - ምልክቱ ይላካል እና የፊት በር ይከፈታል።

በቀድሞው አስተማሪው ውስጥ አርዱኢኖን ተጠቅሞ የርቀት መቆጣጠሪያውን ኃይል ለመቆጣጠር እጠቀም ነበር። በዚህ ዝመና ውስጥ እኔ WEMO D1 mini ን እጠቀም ነበር። WEMO ከአርዱዲኖ አይዲኢ ጋር እንዲሠራ ለማድረግ አንዳንድ እርምጃዎች አሉ ፣ እና በዚህ እጅግ በጣም ጥሩ አስተማሪ ውስጥ ሊከተሏቸው ይችላሉ…

ለ WEMO ምክንያቱ WIFI የነቃ መሆኑ ነው - እና እንደ ዌሞ ቤልኪን መቀየሪያ እንዲሠራ ለማድረግ በቀላሉ በቀላሉ የሚገኝ ኮድ መጠቀም ይችላሉ። ከአማዞን ማሚቶ ጋር ለመገናኘት ይህ ቀላል መንገድ ነው።

የርቀት መቆጣጠሪያውን ከ WEMO ጋር ለማገናኘት የተሰጠውን ሥዕል ይከተሉ። እንዲሁም ለዝግጅት ፎቶዎች/ገለፃ የቀደመውን መመሪያ መከተል ይችላሉ (በመሠረቱ አንድ ነው ፣ ግን አርዱዲኖን በ wemo መተካት)።

ይህ ትምህርት ሰጪ (https://www.instructables.com/id/Alexa-Controlled-Servo/) በመሠረቱ ተመሳሳይ ነገር እያደረገ ነው ፣ እናም ፕሮጀክቴን ለማዘመን ለተጠቀምኩበት መሠረት ነው። በፕሮጀክቱ ውስጥ በ 5 ቮ እና በመሬት ፒኖች መካከል አንድ capacitor አክሏል። ያንን አላደረግሁም ፣ ግን የዊሞ ውድቀቱን ካስተዋልኩ ምናልባት አደርጋለሁ።

ደረጃ 2 ኮድ

በመጀመሪያ ፣ ወደ ይሂዱ

github.com/kakopappa/arduino-esp8266-alexa…

እና የቤልኪን የማስመሰል ኮድ ያውርዱ። ሁሉም ሌሎች የአሩዲኖ ፕሮጀክቶችዎ የሚገኙበትን ይህንን ኮድ ያስቀምጡ። ከዚያ በ arduino ide ውስጥ የ wemos.ino ፋይልን ያመጣሉ። መለወጥ ያለበት ብቸኛው ፋይል የ wemos.ino ፋይል ነው።

በመሠረቱ ፣ በዚህ ፋይል ውስጥ ማድረግ ያለብዎት 1 ብቻ ነው። የእርስዎን SSID እና የይለፍ ቃል ወደ የእርስዎ wifi2 ያቀናብሩ። መቀየሪያዎን ይግለጹ; (ቀይር *ወጥ ቤት = NULL;) 3. ማብሪያ / ማጥፊያዎን ያስጀምሩ; (ወጥ ቤት = አዲስ ማብሪያ (“የወጥ ቤት መብራቶች” ፣ 81 ፣ kitchenLightsOn ፣ kitchenLightsOff) ፤ upnpBroadcastResponder.addDevice (*ወጥ ቤት) ፤) 4. ወደ Loop ክፍል ያክሉ; (ወጥ ቤት-> serverLoop ();) 5. ለሁለቱም አብራ እና አጥፋ ጥሪዎን ያድርጉ እና የሚፈልጉትን ሁሉ በመልሶ መደወያው ውስጥ ያስቀምጡ - bool kitchenLightsOn () {Serial.println (“2 ማብሪያ…”); isKitchenLightstsOn = እውነት; መመለስ is KitchenLightstsOn; }

ይህንን ሁሉ በናሙና wemos.ino ኮድ ውስጥ ያዩታል። በዚያ ፋይል ውስጥ ማብሪያ / ማጥፊያዎችን መለወጥ በሚፈልጉት በማንኛውም ይተኩ። በእኔ ሁኔታ ሁሉንም ነገር “በር” ብዬ ቀይሬዋለሁ። ደውሎ ከመዘጋቴ በራ ምንም አያደርግም። የእኔ በርOn () መልሶ መደወያ ፒ 1 ን ወደ HIGH ይለውጣል። እኔ ያካተተውን ኮድ እንደ ምሳሌ ይመልከቱ።

ደረጃ 3: አንድ ላይ ማዋሃድ

ወደ ድህረ ገጹ ለመጀመሪያ ጊዜ ሲያጠናቅቁ/ሲሰቅሉ ከ wifi ጋር በተሳካ ሁኔታ እንደተገናኙ ለማየት በአርዱዲኖ አርታዒ ኮንሶል መስኮት ውስጥ ይከተሉ።

አንዴ ከሰራ በኋላ “አሌክሳ መሳሪያዎችን ፈልግ” ማለት ይችላሉ። በኮንሶል መስኮቱ ውስጥ አንዳንድ እንቅስቃሴዎችን ማየት አለብዎት ፣ እና አሌክሳ የእርስዎን መቀየሪያዎች ማግኘቷን ማረጋገጥ አለበት።

አሁን ፣ ሁሉም ተዘጋጅተዋል ፣ እርስዎ መናገር ያለብዎት “አሌክሳ በርን ማብራት” ብቻ ነው። ይህ በኮድዎ ውስጥ መልሶ ጥሪን ያነቃቃል። በእኔ ሁኔታ ፒን D1 ን ወደ ከፍተኛ ያዘጋጃል። ይህ ወደ ሞተሩ መቆጣጠሪያ ይሄዳል ፣ ከዚያ የ 9 ቮ ባትሪ ኃይልን ከርቀት መቆጣጠሪያው ጋር ያገናኘዋል ፣ በዚህም በርቶ በሩን ይከፍታል። ዋይላ !! አስማት.

የሚመከር: