ዝርዝር ሁኔታ:

ከርቀት ቴሌቪዥንዎ አነስተኛ ሽቦ አልባ ቁልፍ ሰሌዳ ያድርጉ - 10 ደረጃዎች (ከስዕሎች ጋር)
ከርቀት ቴሌቪዥንዎ አነስተኛ ሽቦ አልባ ቁልፍ ሰሌዳ ያድርጉ - 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ከርቀት ቴሌቪዥንዎ አነስተኛ ሽቦ አልባ ቁልፍ ሰሌዳ ያድርጉ - 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ከርቀት ቴሌቪዥንዎ አነስተኛ ሽቦ አልባ ቁልፍ ሰሌዳ ያድርጉ - 10 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የዋይፋይ ችግር አበቃልን የትኛውንም ከኛ የራቀን ዋይፋይ በሰከንድ ኮንታክት ማድረግና መጠቀም ይቻላል 2024, ህዳር
Anonim

በ AmalMathew ተጨማሪ ተከተሉ በደራሲው

አርዱዲኖ + ጂፒኤስ ሞዱል - የመድረሻ ማሳወቂያ
አርዱዲኖ + ጂፒኤስ ሞዱል - የመድረሻ ማሳወቂያ
አርዱዲኖ + ጂፒኤስ ሞዱል - የመድረሻ ማሳወቂያ
አርዱዲኖ + ጂፒኤስ ሞዱል - የመድረሻ ማሳወቂያ
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ
ባለብዙ ምንጭ ቁጥጥር የሚደረግበት የዩኤስቢ መብራት
ባለብዙ ምንጭ ቁጥጥር የሚደረግበት የዩኤስቢ መብራት
ባለብዙ ምንጭ ቁጥጥር የሚደረግበት የዩኤስቢ መብራት
ባለብዙ ምንጭ ቁጥጥር የሚደረግበት የዩኤስቢ መብራት

የቴሌቪዥን የርቀት መቆጣጠሪያዎን በመጥለፍ የገመድ አልባ ቁልፍ ሰሌዳ ለመስራት አስበው ያውቃሉ። ስለዚህ በዚህ አስተማሪዎች ውስጥ ርካሽ አነስተኛ ገመድ አልባ ቁልፍ ሰሌዳ እንዴት እንደሚገነቡ እገልጻለሁ።

ይህ ፕሮጀክት ብጁ ሽቦ አልባ ቁልፍ ሰሌዳ ለመፍጠር የ IR (ኢንፍራሬድ) ግንኙነትን ይጠቀማል።

እንጀምር

ደረጃ 1 መሠረታዊ ሀሳብ

ይህ ፕሮጀክት የተለያዩ የቁልፍ ሰሌዳ ኦፕሬሽኖችን ለማከናወን የ IR ሽቦ አልባ ግንኙነትን ይጠቀማል። አር ፣ ወይም ኢንፍራሬድ ፣ ግንኙነት የተለመደ ፣ ርካሽ እና ለመጠቀም ቀላል የሆነ የገመድ አልባ የግንኙነት ቴክኖሎጂን ይጠቀማል። የ IR ብርሃን ከሚታይ ብርሃን ጋር በጣም ተመሳሳይ ነው ፣ እሱ ትንሽ ረዘም ያለ የሞገድ ርዝመት ካለው በስተቀር። ይህ ማለት IR በሰው ዓይን የማይታወቅ ነው - ለገመድ አልባ ግንኙነት ፍጹም።

የዚህ ፕሮጀክት መሰረታዊ ሀሳብ በቴሌቪዥንዎ የርቀት መቆጣጠሪያ ላይ አንድ ቁልፍ ሲመቱ ፣ የ IR ተቀባይን እና አርዱinoኖን በመጠቀም ዲኮዲንግ ማድረግ እና ዲኮድ የተደረጉ እሴቶች የተለያዩ የቁልፍ ሰሌዳ ሥራዎችን ለማከናወን ጥቅም ላይ ሊውሉ ይችላሉ። እኔ Arduino Pro MicroB ን ተጠቅሜአለሁ ምክንያቱም ማይክሮው እንደ አይጥ ወይም የቁልፍ ሰሌዳ እንዲታወቅ በሚያደርግ አብሮገነብ ዩኤስቢ ባለው ATmega32U4 ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ ነው። እንዲሁም አርዱዲኖ ሊዮናርዶን መጠቀም ይችላሉ። ይህ ፕሮጀክት በጣም ቀላል እና ማንኛውም እንደ ፍላጎቶች ማሻሻል ይችላል።

ደረጃ 2 ቁሳቁሶችዎን ይሰብስቡ

ቁሳቁሶችዎን ይሰብስቡ
ቁሳቁሶችዎን ይሰብስቡ
  • አርዱዲኖ ፕሮ ማይክሮ ወይም አርዱinoና ሊዮናርዶ
  • IR ተቀባይ (TSOP1738)
  • የቴሌቪዥን ርቀት
  • አንዳንድ ዝላይ ሽቦዎች

ማስታወሻ:

በ ATmega32U4 ላይ የተመሰረቱትን ሰሌዳዎች ብቻ መጠቀም ይችላሉ። ስለዚህ ማይክሮ/ሊዮናርዶ እንደ አይጥ ወይም የቁልፍ ሰሌዳ እንዲታወቅ ያደርገዋል።

ደረጃ 3 - IR ተቀባይ (TSOP1738)

IR ተቀባይ (TSOP1738)
IR ተቀባይ (TSOP1738)
IR ተቀባይ (TSOP1738)
IR ተቀባይ (TSOP1738)

ለኤንፍራሬድ የርቀት መቆጣጠሪያ ስርዓቶች አነስተኛ ተቀባዩ ተቀባይ ነው። የዲሞዲድ ውፅዓት ምልክት በማይክሮፕሮሰሰር በቀጥታ ዲኮዲንግ ማድረግ ይችላል። TSOP1738 ከሁሉም የተለመዱ IR የርቀት መቆጣጠሪያ የመረጃ ቅርፀቶች ጋር ተኳሃኝ ነው።

ደረጃ 4 የወረዳ ዲያግራም

የወረዳ ዲያግራም ፦
የወረዳ ዲያግራም ፦
የወረዳ ዲያግራም ፦
የወረዳ ዲያግራም ፦

ሊዮናርዶን የሚጠቀሙ ከሆነ በ DATA ፒን ውስጥ ትንሽ ለውጥ ይኖራል። መረጃን ፒን ወደ ሊዮናርዶ MOSI ፒን ማገናኘት ያስፈልግዎታል።

ደረጃ 5: የርቀት ቤተ -መጽሐፍት መጫን

IR የርቀት ቤተ -መጽሐፍትን ከዚህ ያውርዱ እና ይጫኑት።

ተጨማሪ የአርዱዲኖ ቤተ -ፍርግሞችን እንዴት እንደሚጭኑ የማያውቁ ከሆነ ከዚህ በታች ያለውን አገናኝ ይከተሉ

www.arduino.cc/en/Guide/ ቤተመጻሕፍት

ደረጃ 6 - የርቀት ምልክቶችን ዲኮዲንግ ማድረግ ፦

የርቀት ምልክቶችን IR ዲኮዲንግ ፦
የርቀት ምልክቶችን IR ዲኮዲንግ ፦
የርቀት ምልክቶች IR ን መፍታት
የርቀት ምልክቶች IR ን መፍታት
የርቀት ምልክቶች IR ን መፍታት
የርቀት ምልክቶች IR ን መፍታት
የርቀት ምልክቶች IR ን መፍታት
የርቀት ምልክቶች IR ን መፍታት

ከ IR የርቀት ምልክቶችን ለመለየት ከ IR የርቀት ቤተ -መጽሐፍት እንደተሰጠን “IRrecvDemo” arduino sketch ን መጠቀም እንችላለን።

ማሳሰቢያ - በምሳሌ ንድፍ (IRrecvDemo) ውስጥ በ RECV_PIN እሴት ውስጥ ትንሽ ለውጥ ማድረግ ያስፈልግዎታል። በነባሪ 11 ይሆናል ፣ ግን በአርዱዲኖ ማይክሮ ላይ የ MOSI ፒን 16 ኛ ፒን ነው። ስለዚህ የሚከተለውን ማሻሻያ ለኮዱ ያድርጉ።

int RECV_PIN = 16;

ሊዮናርዶን የሚጠቀሙ ከሆነ ወደ MOSI ፒን ቁጥር መለወጥ ያስፈልግዎታል።

  • ቦርድ ይምረጡ (አርዱዲኖ/ጀኑይኖ ማይክሮ) -(ምስል 3)
  • ወደብ ይምረጡ-(ምስል 4)
  • ኮድዎን ይስቀሉ

ደረጃ 7 ዲኮድ የተደረገውን የምልክት እሴቶችን ወደ ታች ያስተውሉ

ወደ ዲኮድ የተደረጉ የምልክት እሴቶችን ወደ ታች ያስተውሉ
ወደ ዲኮድ የተደረጉ የምልክት እሴቶችን ወደ ታች ያስተውሉ
  • ተከታታይ ሞኒተርን ይክፈቱ እና የ IR የርቀት ምልክት እሴቶችን ያግኙ።
  • ለእያንዳንዱ አዝራር እሴቶቹን ዝቅ ያድርጉ።

ደረጃ 8 ለቁልፍ ቦርድ አሠራር ኮድ

የምልክት እሴቶችን ቀጣዩ ደረጃ ካገኙ በኋላ የምልክት እሴቶችን በፕሮግራሙ ውስጥ ማከል እና ከርቀት የርቀት ምልክት በፕሮግራሙ ውስጥ ካሉት እሴቶች ጋር ከተዛመደ የተለያዩ የቁልፍ ሰሌዳ ሥራዎችን ማከናወን ነው።

የቁልፍ ሰሌዳ ቤተ -መጽሐፍት ወደ ፕሮግራሙ ማከል የተለያዩ የቁልፍ ሰሌዳ ሥራዎችን እንዲያከናውን ያስችለዋል።

ኮዱን ከታች ማውረድ ይችላሉ ወይም ከ GitHub ገጽዬ ሊያገኙት ይችላሉ።

ኮዱን ያውርዱ እና በአርዱዲኖ አይዲኢ በኩል ወደ አርዱዲኖ ማይክሮ ይስቀሉት።

ደረጃ 9: ተከናውኗል

በእርስዎ መስፈርቶች መሠረት ከላይ ያለውን ንድፍ መለወጥ ይችላሉ።

ተጨማሪ የቁልፍ ሰሌዳ ተግባሮችን ለማከል ከዚህ በታች ያሉትን አገናኞች ይመልከቱ

  • https://www.arduino.cc/en/Reference/KeyboardModif…
  • https://www.arduino.cc/en/Reference/ASCIIchart

የሚመከር: