ዝርዝር ሁኔታ:

[15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ በመመስረት 4 ደረጃዎች (ከስዕሎች ጋር)
[15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ በመመስረት 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: [15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ በመመስረት 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: [15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ በመመስረት 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Platform 9¾ | Harry Potter and the Philosopher's Stone 2024, ህዳር
Anonim
Image
Image
[15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ የተመሠረተ
[15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ የተመሠረተ

አዘምን - ደረጃ 3 ን ይመልከቱ።

ረጅም ታሪክ (TL ፤ DR ከዚህ በታች)-ከተወሰነ ጊዜ በፊት ኔትወርክን ለተመዘገቡ መሣሪያዎች የሚቃኝ እና የአስተናጋጅ ስሞቻቸውን ከተዛማጅ ስሞች ዝርዝር ጋር የሚያነፃፅር ትንሽ የባሽ ስክሪፕት በኮምፒውተሬ ላይ ጻፍኩ። አንድ መሣሪያ ወደ አውታረ መረቡ በገባ ወይም በወጣ ቁጥር ማሳወቂያ ይደርሰኛል። እንደ እኔ ቤት የሆነ ሀሳብ እኖራለሁ (ምግብ ማን እንደሚቀላቀሉ ወይም እንደዚያ እንደሚፈልጉ ለመጠየቅ ቤት ማን እንደሆነ ማወቅ አንዳንድ ጊዜ ጥሩ ብቻ አይደለም ፣ ግን አስቸጋሪ ሁኔታዎችን ለማስወገድ ይረዳዎታል)። ችግሩ ፣ ይህ ዘዴ በጣም አስተማማኝ አይደለም። እንደ አለመታደል ሆኖ አንዳንድ መሣሪያዎች ፒንግን (ለምሳሌ ዘመናዊ ስልኮች) አይመልሱም እና ወደ አንዳንድ ኃይል ቆጣቢ ሁኔታ የገቡ ይመስላሉ እንደ ንማፕ ባሉ ትዕዛዞች በአስተማማኝ ሁኔታ ሊታወቁ አይችሉም። መሣሪያው ከአውታረ መረቡ እንደወጣ ከማወጁ በፊት ቢያንስ 10 አሉታዊ ነገሮችን በመጠየቅ ይህንን ለማሸነፍ ሞከርኩ። በአጠቃላይ ሰርቷል ፣ ግን በዝግታ ፣ በማይታመን እና በጣም በጥሩ ሁኔታ አይደለም። እንዲሁም ኮምፒውተሬን ሳይከፍት ቤት ያለው ማን እንደሆነ ማረጋገጥ እፈልግ ነበር። ስለዚህ እነዚህ ESP8266s ተኝተው ነበር - እና ከእነሱ ጋር ለመጫወት ፈልጌ ነበር። ግን እኔ 10.120.124.812 ኛውን ESP- ተኮር የአየር ሁኔታ ጣቢያ ወይም ሌላ ለመገንባት አልፈለኩም (ለምን አንዳንድ ድር ጣቢያዎችን መጎብኘት ሲችሉ የአየር ሁኔታዎን በተቆራረጠ ± 2 ° ሴ ቴርሞሜትርዎ ለምን መከታተል ይፈልጋሉ?) ስለዚህ ዕቅዱ ተሠራ። እንደ አለመታደል ሆኖ ESP በትክክል ፒንግ (የታጀበ መጥፎ ነበር ፣ ያስታውሱ?) የተሟላ የአውታረ መረብ ፍተሻ ለማድረግ የታሰበ አይመስልም። ለዚያ የተወሰነ ቤተመፃሕፍት ለመጻፍ አስቤ ነበር - ግን የእኔ C ++ በጣም ውስን ስለሆነ ይህ የእኔ የመጀመሪያ ኢኤስፒ ፕሮጀክት ነው እና እኔ ከአውታረ መረብ ነገሮች ጋር ብልህ አይደለሁም ወይም ያንን ሀሳብ ሰረዝኩት። አንዳንድ ምርምር ካደረግሁ በኋላ ፣ የእኔ ራውተር (የምርት ፍሪትዝ! ሣጥን) በእርግጥ ኤፒአይ አለው! እይ !!!! ፕሮቶኮሉ TR-064 ይባላል። እንደዚህ ያለ የሚያነቃቃ ስም ፣ ትክክል? በጉዳዩ ላይ አንዳንድ ምርምር እያደረግኩ ፣ በመስመር ላይ (ይልቁንም ብስባሽ) ሰነድ አገኘሁ። እሱን ለማስተካከል የተወሰነ ጊዜ ፈጅቶብኛል። በሚቀጥሉት ቀናት (እና የአሳሹን አዶን በመጠቀም ከዚህ ኤፒአይ ጋር እንዴት መገናኘት/መሞከር እንደሚቻል) የበለጠ በእጅ የሚሰጥ ትምህርት ልለጥፍ እችል ይሆናል። አንዴ ኤፒአዩን ከተረዳሁ ፣ ከእኔ ESP መጠቀም ጀመርኩ። ረጅም ታሪክ አጭር-እኔ የፈለኩትን እየሮጠ የሚሄድ ዳክዬ-ቴፕ-እና-wd40 መፍትሄ አግኝቻለሁ (ለተገናኙ መሣሪያዎች ኤፒአይ መጠየቅ ፣ ከማክ አድራሻዎች ዝርዝር ጋር ያወዳድሩ እና በዚህ መሠረት ኤልዲዎችን ይቀይሩ)። ግን የበለጠ ጠንካራ ፈልጌ ነበር እና ተጣጣፊ መፍትሄ እና ይህ ኤፒአይ ብዙ የሚያቀርበው አለው (ቅንብሮችን መለወጥ (Wi -Fi ን ማብራት/ማጥፋት ፣ የይለፍ ቃል መለወጥ ፣ የእንግዳውን wifi መክፈት/መዝጋት ፣ የምልክት ኃይልን መለወጥ) ፣ ራውተርን እንደገና ማስጀመር ፣ የግንኙነቱን ፍጥነት መጠየቅ ፣…) - ስለዚህ እኔ ሁለንተናዊ TR -064 ቤተ -መጽሐፍትን ለመፍጠር ወሰንኩ! በጣም ጥሩ ይሰራል ፣ ገና ታላቅ መኖሪያ የለውም (ሄይ - በርዕሱ ውስጥ ቤታ አስተውሏል?) ከ ራውተር ጋር ለመገናኘት SOAP- ፕሮቶኮል ይጠቀማል። ያ እንዲሆን አርዱinoኖ ቤተመፃሕፍት ጽ.ል። ተፈላጊ ዕውቀት • መሠረታዊ አርዱዲኖ/ኢሠፓ ዕውቀት • ከእርስዎ ESP ጋር የ Blink ምሳሌን ከሰበሰቡ ደህና ይሆናሉ! • ካልሆነ የዚህን አስተማሪ የመጀመሪያዎቹን ሁለት ደረጃዎች መከተል ይችላሉ በእጅዎ ይምጡ ፣ የዳቦ ሰሌዳውን ደረጃ ለመተው ከፈለጉ • አንዳንድ የ3-ል ዲዛይን/ወይም የእንጨት ሥራን ለመኖሪያ ቤት የጊቱብ ፕሮጀክት አገናኝ ሊረዳ ይችላል [https://github.com/Aypac/Arduino-TR-064-SOAP-Library] ለፈጣን ማጣቀሻ።

አቅርቦቶች

  • ESP8266 ወይም ESP32 በልማት-ቦርድ ወይም በሌላ ፕሮግራም አውጪ (2 ~ 6 €)
  • የዩኤስቢ ገመድ ለፕሮግራም አድራጊው ተስማሚ
  • የኃይል አስማሚ (ለምሳሌ ዩኤስቢ ወይም ባትሪ ~ 2 €)
  • ጥቂት ኤልኢዲዎች እና ተቃዋሚዎች (~ 1 €)
  • (መያዣ)

=> ለአነስተኛ ንድፍ ከ4-6 € አካባቢ። ያ ማለት ለእኔ ፣ በቤት ውስጥ ጥቂቶችን በቀላሉ መስቀል እችላለሁ። ሰነፍ ከሆኑ ፣ እንዲሁም ከተካተቱት ኤልኢዲዎች ጋር የእድገት ሰሌዳውን መጠቀም ይችላሉ (ለበለጠ ዝርዝር ደረጃ 4 ይመልከቱ)።

ደረጃ 1 ራውተርዎን ያዋቅሩ (እንደ አማራጭ ፣ ግን የተመከረ)

ራውተርዎን ያዋቅሩ (አስገዳጅ ያልሆነ ፣ ግን የተመከረ)
ራውተርዎን ያዋቅሩ (አስገዳጅ ያልሆነ ፣ ግን የተመከረ)
ራውተርዎን ያዋቅሩ (አስገዳጅ ያልሆነ ፣ ግን የተመከረ)
ራውተርዎን ያዋቅሩ (አስገዳጅ ያልሆነ ፣ ግን የተመከረ)

ፕሮቶኮሉ ለ ራውተሮች እንደ አጠቃላይ ፕሮቶኮል የተቀየሰ ነው ፣ ግን እኔ (አብዛኛው) ፍሪትዝ! የሳጥን ራውተሮች (ቢያንስ በአውሮፓ ውስጥ በጣም የተለመዱ) እሱን እንደሚጠቀሙበት ብቻ አውቃለሁ። ስለ ሌሎች የምርት ስሞች አያውቁም። ስለዚህ እኔ እገምታለሁ ፣ እርስዎ ፍሪትዝ! ሣጥን እየተጠቀሙ ነው። በማንኛውም ሌላ ራውተር ላይ ይህንን ሥራ መሥራት (ወይም ማድረግ ካልቻሉ) ወደዚህ አስተማሪ (ምናልባትም አጭር የተኳኋኝነት ዝርዝር እንኳን ቢጀምሩ ደስ ይለኛል?)

ይህ እርምጃ አስፈላጊ አይደለም ፣ እርስዎም የአስተዳዳሪ መለያዎን ብቻ መጠቀም ይችላሉ ፣ ግን ያ ግልጽ በሆኑ ምክንያቶች አይመከርም (ሊጠለፉ ወይም ከእርስዎ ESP ሊወጡ ይችላሉ ፣ እርስዎ የማይፈልጓቸውን ነገሮች በድንገት ሊቀይሩ ይችላሉ ፣…) - ስለዚህ እኔ እንዲያደርጉ ይመክራሉ።

ለማንኛውም እዚህ እንሄዳለን

  1. በሚወዱት አሳሽ url- አሞሌ ውስጥ fritz.box ን በመተየብ ወደ ፍሪዝዎ ይግቡ!
  2. አዲስ FRITZ ን ለመፍጠር ገጹን ያግኙ! የሳጥን ተጠቃሚ (እርስዎ ከፍ ማድረግ አለብዎት በስርዓት ስር መሆን አለበት ፣ እሱን ማግኘት ካልቻሉ መሣሪያዎን ለማዘመን ይሞክሩ)።
  3. በስዕሉ ላይ እንደሚመለከቱት አዲስ መለያ ይፍጠሩ (የተለየ የተጠቃሚ ስም/የይለፍ ቃል በመጠቀም!)።
  4. ውጣ.

ደረጃ 2 ኮድ

Image
Image
ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)
  1. ቤተ -መጽሐፍቱን ከ Github ማግኘት ይችላሉ።
  2. በምሳሌዎቹ ውስጥ የዚህ ፕሮጀክት ኮድ የሆነውን ቤት- indicator.ino የተባለ ፋይል ያገኛሉ። የምሳሌዎች አቃፊውን በአርዲኖ IDE ፕሮጀክት መነሻ አቃፊዎ ውስጥ እና ሌላውን አቃፊ በተመሳሳይ የፕሮጀክት መነሻ አቃፊ ውስጥ ባለው የቤተመጽሐፍት አቃፊ ውስጥ ያስቀምጡ።
  3. (ድጋሚ) IDE ን ያስጀምሩ።
  4. በ IDE ውስጥ home-indicator.ino ን ይክፈቱ እና ቅንብሮችዎን ያስገቡ። የት እንደሚሄድ በጣም ግልፅ መሆን አለበት። ማንኛውም ጥያቄ ካለዎት ያሳውቁኝ!
  5. አሁን ሊያጠናቅሩት እና ወደ የእርስዎ ESP ሊያስተላልፉት ይችላሉ!

ደረጃ 3 ሃርድዌር (ቤታ)

ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)
ሃርድዌር (ቤታ)

አዎ… ይህ እርምጃ ነው ፣ አሁንም የበለጠ መሥራት ያለብኝ። ነገር ግን አንድ ነገር ለማወቅ በድር ውስጥ በቂ ቁሳቁስ አለ ብዬ እገምታለሁ:) በስዕሎቹ ውስጥ ያለው ቅንብር D1 የሆኑትን ጂፒዮ {5 ፣ 4 ፣ 0 ፣ 2} ጋር የተገናኘ ~ 100Ohm resistor ያለው ዲዲዮ ብቻ ነው ፣ D2 ፣ D3 ፣ D4 (በቅደም ተከተል) የእኔ የ MCU ESP8266 ቦርድ እና ትንሹ ብርቱካናማ ገመድ ካቶዶቹን ወደ GND (በሰሌዴ ላይ G ምልክት ተደርጎበታል)። ሰነፎች ከሆኑ በሁለተኛው ምስል ላይ የሚያዩትን ማድረግ ይችላሉ። ከተካተቱት ኤልኢዲዎች (እንደ «ESP-202» ያሉ) ፣ የእድገት ሰሌዳውን ብቻ ይጠቀሙ (ስዕሎችን ይመልከቱ-መላኪያ ጨምሮ ከ 3.50-5.00 around አካባቢ)። ከዚያ ወደ ዩኤስቢ ኃይል ማያያዝ ወይም የተካተተውን የባትሪ ጥቅል መጠቀም ፣ በወረቀት ላይ በይነገጽ መሳል እና ግድግዳው ላይ መለጠፍ ይችላሉ። ተከናውኗል.ለዚህ የተወሰነ ሰሌዳ ወደቦች:

int userPins [numUser] = {5, 4, 2, 14, 16};

ከላይ እስከ ታች።

ደረጃ 4 Outlook/ማጣቀሻዎች

እኔ እስካሁን ያቀድኩት ይህ ነው - 1. ጥሩ መኖሪያ ቤት (በግልጽ) 2. ተጠቃሚዎችን/ኤልኢዲዎችን/ማክ/የሚታወቁ መሣሪያዎችን ለማስተዳደር ጥሩ GUI ማከል 3. ቤተመፃሕፍትን ማሻሻል (ለዚያ Github ን ይመልከቱ) 4. ያስተካክሉ - አንዳንድ ጊዜ ኤልኢዲዎች በዝግታ ምላሽ ይስጡ (መሣሪያው ከሄደ በኋላ እስኪጠፉ ድረስ ትንሽ ይወስዳል) ያለምንም ምክንያት 5. በመተላለፊያው ውስጥ ያለውን ነገር መንጠቆ እና ምናልባትም በቤቱ ዙሪያ ጥቂት ተጨማሪዎች ከእርስዎ ግብዓት ማግኘት ይወዳሉ! እና እንደ ሁልጊዜ ፣ ሌሎች እርስዎ ያሰቡትን ጭቃ ሲገነቡ ማየት በጣም ያስደስተኛል ፣ ስለዚህ እባክዎን አስተያየት ለመስጠት እና ስዕሎችን ለመለጠፍ ደቂቃ ይውሰዱ!:):) አንዳንድ ተጨማሪ ማጣቀሻዎች አንዳንድ ነገሮችን እዚህ አገናኛለሁ ፣ ያ ሊረዳዎት ይችላል። ፦ Weasley Clock entry • አንዳንድ ወንዶች ቆንጆ ፣ ግን የተወሳሰበ Weasly Clock*_ እየገነቡ*አካባቢዎን በሚወስድ በስልክዎ መተግበሪያ ላይ የተመሠረተ ነው። በተወሰኑ ቅድመ-ተለይተው በተቀመጡ አካባቢዎች ውስጥ ከሆኑ በሰዓቱ ላይ ያለው የብርሃን መሠረት በርቷል። ለእኔ በጣም የተወሳሰበ እና ሊሰበር/ሊወድቅባቸው ወደሚችሉባቸው ብዙ ቦታዎች ያጋጠመው - • መተግበሪያዎች ወቅታዊ መሆን አለባቸው • ሁሉም ሰው እነዚህን መተግበሪያዎች መጠቀም አለበት • እና በግላዊነት ላይ ካለው ተፅእኖ ጋር ደህና መሆን • መተግበሪያው ከበይነመረቡ ጋር ብቻ ነው የሚሰራው። ግንኙነት • ለግንኙነቱ ጣልቃ ገብነት መካከለኛ አገልጋይ መጠቀም አለብዎት (እርስዎ እንደ አገልጋይ አድርገው ለማቀናበር እና ለቤት ውጭ ትራፊክ የቤት አውታረመረብ ካልከፈቱ - ያ ፣ ገና ሌላ ደህንነቱ ያልተጠበቀ IOT መሣሪያ በቀጥታ ከበይነመረቡ ጋር ተገናኝቷል!) • መካከለኛ አገልግሎት አንድ ቀን ከመስመር ውጭ ሊሄድ/ኤፒአዩን ሊቀይር ይችላል ፣ •… ተጨማሪ ሶፍትዌር ያስፈልግዎታል። ብዙ ሶፍትዌሮች ማለት ስህተት ለመሥራት ብዙ ቦታዎች ማለት ነው።) ግን ፣ እነሱ አስደናቂ ሥራ ሠርተዋል እና እንደዚህ ያለ ነገር ማድረግ ከፈለጉ ወደ ጣቢያቸው ይሂዱ ፣ በእርግጥ በጣም ጥሩ ነው!

የሚመከር: