ዝርዝር ሁኔታ:

የገመድ አልባ ደወል ስርዓት 6 ደረጃዎች (ከስዕሎች ጋር)
የገመድ አልባ ደወል ስርዓት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የገመድ አልባ ደወል ስርዓት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የገመድ አልባ ደወል ስርዓት 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ሀምሌ
Anonim
የገመድ አልባ ደወል ስርዓት
የገመድ አልባ ደወል ስርዓት

ይህንን ፕሮጀክት የሚያስተካክለው ችግር የሚከተለው ነው-እኔ በምሠራበት ሁለተኛ ደረጃ ትምህርት ቤት ፣ የክፍል ለውጥ ደወል በሁሉም ቦታ በበቂ ሁኔታ አይሰማም እና አንዳንድ ጊዜ አንዳንድ ችግሮች ያስከትላል። አዲስ ባለገመድ የክፍል ለውጥ ደወሎችን ይጫኑ ወይም የገመድ አልባ የደወል ስርዓት ይግዙ በአሁኑ ጊዜ አይቻልም።

በገመድ ወይም በገመድ አልባ የስርዓት ደወል ሳይጭኑ ፣ ብዙ ገንዘብ ሳያስወጡ እና በእርግጥ እርስዎ ባደረጉት ሰፊ ቦታ ላይ ዋና ደወልን ለመድገም ለሚፈልጉ ሁሉ ይህ ፕሮጀክት እንዲሁ ጠቃሚ ሊሆን ይችላል።

በመፍትሔ ውስጥ በማሰብ እና ተመሳሳይ ፕሮጄክቶችን በመፈለግ ፣ የሚከተሉትን ፕሮጄክቶች በትምህርቶች ውስጥ አገኘኋቸው - ገመድ አልባ በር ደወል አስተላላፊ እና ሽቦ አልባ የበር በር መቀበያ። እኔ የምፈልገው ነበር ነገር ግን የፒአይሲ ማይክሮ መቆጣጠሪያዎችን ከመጠቀም ይልቅ የአርዱዲኖ ማይክሮ መቆጣጠሪያዎችን እና አካሎቹን ለመጠቀም ወስኛለሁ።

ስለዚህ ፣ ለሁለተኛ ደረጃ ት / ቤቱ ርዕሰ መምህር ቀላል እና ቀላል መፍትሄን አቅርቤያለሁ-የገመድ አልባ ክፍል ለውጥ የደወል ስርዓት ለመገንባት። መፍትሔው ክፍል-ለውጥ ደወሉ በሚሰማበት ጊዜ ለሌሎች ተቀባዮች ጣቢያዎች ደወሎች ያላቸውን ምልክት የሚልክ ማይክሮ መቆጣጠሪያ በሚቆጣጠረው የድምፅ መመርመሪያ መሣሪያን ለክፍል-ለውጥ ደወሉ ዝግ መዝጋት ነው። እሱ ቀላል እና ርካሽ ነው።

መፍትሄው የተተገበረበትን እና እንዴት እንደሚሰራ ከዚህ በታች ይመልከቱ።

ደረጃ 1 የቁስ ዝርዝር

የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር

የተተገበረው መፍትሔ በዋናው ክፍል በተለወጠው ደወል አቅራቢያ ዋና ጣቢያው ወይም አስተላላፊ ጣቢያው ተጭኖ ባሮች ወይም ተቀባዮች ጣቢያዎች በተለያዩ ቦታዎች በሚጫኑበት በዋና/ባሪያ ሞዴል ላይ የተመሠረተ ነው። በዚህ ፕሮጀክት ውስጥ የድምፅ ዳሳሽ ጣቢያውን እና አንድ የደወል ተደጋጋሚን ብቻ አዋቅረናል ግን ብዙዎችን ማዋቀር ይቻላል። መጀመሪያ ላይ ስርዓቱ ለአምስት ተቀባዮች ጣቢያዎች የተዋቀረ ነው ፣ ግን እሱን ማሻሻል ይችላሉ።

ስለዚህ የማሰራጫ ጣቢያው ቁሳቁስ የሚከተለው ነው-

  • የናኖ ቦርድ
  • የናኖ ማስፋፊያ ቦርድ
  • NRF24L01 አስማሚ
  • NRF24L01 + አንቴና
  • የድምፅ ዳሳሽ ማወቂያ
  • 5V ፣ 3 ዋ የኃይል አቅርቦት

እና ለእያንዳንዱ ተቀባዩ ጣቢያ ቁሳቁስ-

  • የናኖ ቦርድ
  • የናኖ ማስፋፊያ ቦርድ
  • NRF24L01 አስማሚ
  • NRF24L01 + አንቴና
  • ቅብብል
  • ደወል
  • 5V ፣ 3 ዋ የኃይል አቅርቦት

ደረጃ 2: እንዴት መቀበያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ

የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የተቀባይ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ

የመቀበያ ጣቢያው ዋናው ደወል በሚደወልበት ጊዜ በአስተላላፊ ጣቢያው የተላከውን የማግበር ምልክት በመጠባበቅ ላይ ያለ ገመድ አልባ አውታር እያዳመጠ ነው። ምልክቱ እየተቀበለ እያለ ሁለተኛውን ደወል ለማገናኘት ቅብብሉን ያነቃቃል።

ደረጃ 3 - እንዴት ማገናኘት እና ማስተላለፊያ ጣቢያ ማዘጋጀት

የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ
የማስተላለፊያ ጣቢያ እንዴት እንደሚገናኙ እና እንደሚዘጋጁ

የማስተላለፊያ ጣቢያው ሲደወል ለመለየት ከዋናው ደወል አቅራቢያ የተጫነውን የድምፅ ዳሳሽ በመጠቀም የድምፅ ደረጃውን ያለማቋረጥ ይለካል። ዋናው ደወል በሚደወልበት ጊዜ የማግበር ምልክቱን ለሁሉም ተቀባዮች ጣቢያ ይልካል። በተጨማሪም ዋናው ደወል ከአገልግሎት ውጭ ከሆነ የማግበር ምልክቱን በእጅ ለመላክ አንድ አዝራር ጭቻለሁ። አዝራሩ ሲገፋ ጣቢያው እየላከው ነው።

ደረጃ 4 የማስተላለፊያ ጣቢያውን በማዋቀር ላይ

የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ
የማስተላለፊያ ጣቢያውን በማዋቀር ላይ

በስዕሉ 2 ላይ እንደሚመለከቱት ፣ ከዋናው የደወል ቀለበቶች በፊት እና በኋላ መለኪያዎች የተረጋጉ ናቸው (150 ፣ 149 ፣ 151 ፣ 149 ፣….) ፣ ግን ዋናው ደወል ሲደወል የአናሎግ መለኪያዎች በ 95 እና 281 መካከል ይለወጣሉ። እኔ ፕሮግራም አድርጌያለሁ (ሥዕል 2 እና 3 ን ይመልከቱ) የተረጋጋውን መለኪያ በራስ -ሰር ይለየዋል እና በተረጋጋ እሴት እና አሁን ባለው ልኬት መካከል ያለው ልዩነት ከተለዋዋጭ ደፍ በላይ በሚሆንበት እና በሚቆይበት ጊዜ ልዩነቱ በፍፁም እሴት በሚለያይበት ጊዜ ለተቀባዮች ጣቢያዎች ምልክት ይልካል። በርካታ ንባቦች።

ከዚህ በታች ባለው ኮድ ውስጥ እንደሚመለከቱት ለዚህ ፕሮጀክት ይህ እሴት በ 4 (4% የተረጋጋውን ዋጋ ከፍ ወይም ዝቅ ያደርገዋል)።

ይህንን እሴት ለማዋቀር የሚከተሉትን ማድረግ አለብዎት

  • የማሰራጫ ጣቢያውን በድምፅ ዳሳሽ መገንባት እና በደብዳቤ ደወል አቅራቢያ መጫን አለብዎት (ስዕል 1 ወይም ስዕል 4)
  • ንድፉን “transmitter.ino” ያውርዱ እና ይጫኑ (የቀደመውን ደረጃ ይመልከቱ)
  • ደወሉ እየደወለ ሳለ መሪው እንደበራ ከቀጠለ ይሞክሩ።

    • መሪው ጠፍቶ ከሆነ የድምፅ ዳሳሹን ወደ ደወልዎ ለማስተካከል እና ሙከራውን እንደገና ለመድገም (ከዚህ በታች ባለው ኮድ ውስጥ ያለውን ገደብ ("min_threshold_to_send_signal") መቀየር አለብዎት።.
    • ከብዙ ሙከራዎች በኋላ ደወሉ ሲደወል እና ካልደወለ ሲጠፋ መሪው በርቶ ከሆነ ፣ ውቅሩን ጨርሰዋል።

ከፈለጉ ፣ በሁለት መለኪያዎች (“delay_between_reads”) ወይም ተመሳሳይ ደረጃ ድምጽን (“max_threshold_to_consider_same_value”) መካከል ያለውን የመዘግየት ጊዜ በሁለት ልኬቶች (“delay_between_reads”) ወይም በከፍተኛው ደረጃ መካከል ያለውን የመዘግየት ጊዜ መለወጥ ይችላሉ።

200 ን በሚያነብ መካከል #መለየት

ተንሳፋፊ min_threshold_to_send_signal = 4.0; ለመንሳፈፍ max_threshold_to_consider_same_value = 1.0;

ደረጃ 5: የመጨረሻ ጭነት

የሚመከር: