ዝርዝር ሁኔታ:

በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU: 12 ደረጃዎች
በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU: 12 ደረጃዎች

ቪዲዮ: በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU: 12 ደረጃዎች

ቪዲዮ: በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU: 12 ደረጃዎች
ቪዲዮ: Why engine over heat ሞተር ለምን ከመጠን በላይ ይሞቃል#ethiopia #ebs #habesha #youtube 2024, ሀምሌ
Anonim
በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU
በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU

ጤና ይስጥልኝ እና ወደዚህ ፕሮጀክት እንኳን ደህና መጡ! እኔ በጣም ሰነፍ ነኝ እና ሰነፍ ሰው ቅmareት የርቀት መቆጣጠሪያው በጣም ሩቅ መሆኑን ሲረዱ ቴሌቪዥን ማየት ነው! በማንኛውም ጊዜ በእጅ ቢኖረኝ የርቀት መቆጣጠሪያዬ መቼም በጣም ሩቅ እንደማይሆን ተገነዘብኩ። ያ የእጅ ምልክት ሁለንተናዊ የርቀት መቆጣጠሪያን የሚቆጣጠረውን LAZr ለመፍጠር አነሳሳኝ።

በዚህ ፕሮጀክት ውስጥ የእጅ ምልክቶችን መለየት የሚችሉ እና በቀላል ጣት እንቅስቃሴ ወደ ቴሌቪዥን ወይም ሌላ መሣሪያ ምልክቶችን ሊልኩ የሚችሉ ዳሳሾች የተገጠመላቸው ጓንቶች እፈጥራለሁ።

ይህንን ፕሮጀክት እንደወደዱት እና በኤፒሎግ ሌዘር ውድድር ውስጥ እንደሚመርጡት ተስፋ አደርጋለሁ!

ደረጃ 1: ክፍሎች

ክፍሎች
ክፍሎች

ይህ ፕሮጀክት የሚከተሉትን ክፍሎች ይ containsል

ጓንት (5.00 ዶላር)

መስቀለኛ- MCU / ESP8266 (3.00 ዶላር)

ይህ ማይክሮ መቆጣጠሪያ እና የዚህ ፕሮጀክት አንጎል ነው። የ WiFi ቁጥጥር በዚህ ፕሮጀክት ውስጥ ሊተገበር ስለሚችል በቤት ውስጥ አውቶማቲክ አፕሊኬሽኖች እና እንደዚህ ባሉ ፕሮጄክቶች ውስጥ በጣም ጠቃሚ ከሚያደርገው ከ WiFi ጋር የመገናኘት ችሎታ አለው።

5 ተጣጣፊ ዳሳሾች (እያንዳንዳቸው $ 7.00)

እነዚህ አነፍናፊዎች አንድ LDR (Light Dependent Resistor) ፣ የብርሃን ደረጃዎችን እንዴት እንደሚለኩ ፣ መታጠፍን ይለካሉ። እነዚህ የጣት ማጠፍ እና የእጅ ምልክቶችን ለመለካት ያገለግላሉ።

IR አስተላላፊ ($ 0.30)

ይህ አካል የ IR ምልክቶችን እንደ ቲቪዎች ፣ ዲቪዲ ማጫወቻዎች ፣ ወዘተ ላሉ መሣሪያዎች ያስተላልፋል።

IR ተቀባይ (1.00 ዶላር)

ይህ አካል በርቀት መቆጣጠሪያዎች የተላኩ የ IR ምልክቶችን ይቀበላል። ከርቀት መቆጣጠሪያዎች ምልክቶችን መፍታት ያስፈልጋል። ይህ ምልክት ከዚያ መሣሪያውን ከጓንት ለመቆጣጠር ሊያገለግል ይችላል። በሻርፕ ፣ ሳምሰንግ እና አፕል ቲቪዎች በተሳካ ሁኔታ ስለሞከርኩት TSOP4838 ን እመክራለሁ።

5 10k Ohm Resistors (እያንዳንዳቸው 0.01 ዶላር)

ለእያንዳንዱ ተጣጣፊ ዳሳሾች እነዚህ ተከላካዮች ያስፈልጋሉ።

220 Ohm Resistor (እያንዳንዳቸው 0.01 ዶላር)

ለእያንዳንዱ ተጣጣፊ ዳሳሾች እነዚህ ተከላካዮች ያስፈልጋሉ።

ትራንዚስተር (0.39 ዶላር)

ትራንዚስተሩ ለ IR ማስተላለፊያ ጥቅም ላይ ይውላል።

74HC4051N Multiplexer IC ($ 0.22)

መስቀለኛ-ኤምሲዩ አንድ የአናሎግ ወደብ ብቻ ስላለው ፣ ይህ IC ከተለዋዋጭ ዳሳሾች ጋር የተገናኙትን የአናሎግ ፒን ወደ በርካታ “ለመከፋፈል” ያገለግላል። ተጨማሪ በዚህ ላይ በኋላ።

ብዙ ዝላይ ኬብሎች! (የዳቦ ሰሌዳ ለመጠቀም ከወሰኑ)

የሚከተሉት ክፍሎች እንደ አማራጭ ናቸው ግን ጥቅም ላይ ከዋሉ ጠቃሚ ናቸው

16 ፒን IC ሶኬት

ሴት ራስጌዎች

ደረጃ 2 - ባለ ብዙ ማዞሪያ IC (74HC4051N)

ባለብዙ ባለድርሻ (አይ.ሲ.ሲ.) (74HC4051N)
ባለብዙ ባለድርሻ (አይ.ሲ.ሲ.) (74HC4051N)

መስቀለኛ-ኤምሲዩ እንደ ዋይፋይ እና አርዱዲኖ አይዲኢ ተኳሃኝነት ባሉ እጅግ በጣም ጥሩ ባህሪዎች የተሞላ ቢሆንም ፣ ድክመቶቹ አሉት። ለዚህ ፕሮጀክት በቂ ያልሆነ አንድ የአናሎግ ፒን ብቻ አለው። ጓንት አምስት ተጣጣፊ ዳሳሾች ስላሉት ለመስራት አምስት የአናሎግ ግብዓቶችን ይፈልጋል። ለዚህ ችግር ቀላል እና ርካሽ መፍትሔ ባለ ብዙ ማዘር IC (74HC4051N) መጠቀም ነው። ይህ አይሲ አንድ የአናሎግ ግብዓት ወደ ስምንት መለወጥ ይችላል!

እንዴት ነው የሚሰራው?

አይሲ አንድ የአናሎግ ግብዓት በማብራት ፣ በማንበብ እና በማጥፋት ይሠራል። ከዚያ የሚቀጥለውን የአናሎግ ግቤት ያበራል። ይህን በማድረግ ፣ በአንድ ጊዜ አንድ ዳሳሽ ብቻ ያነባል ፣ ወደ ማይክሮ መቆጣጠሪያው የአናሎግ ፒን ይልካል። አይሲ የአናሎግ ግብዓቶችን በፍጥነት ማብራት ፣ ማንበብ እና ማጥፋት የሚችል ሲሆን ሁሉንም በአንድ ጊዜ የሚያነብ ይመስል ነበር። ይህ የኮምፒተር እና የስማርትፎን ማያ ገጾች እንዴት እንደሚሠሩ ጋር ተመሳሳይ ነው ፤ እያንዳንዱ ፒክሴል የራሱ የተሰየመ ፒን ሊኖረው አይችልም (ያ ጥፋት ይሆናል!) ፣ ስለዚህ ፒክሰሎቹን በፍጥነት ያበራና ያጠፋዋል ፣ ምክንያቱም ዓይኖቻችን ሁሉንም እንደ በተመሳሳይ ጊዜ ይገነዘባሉ። ለመስራት አይሲው ሶስት ዲጂታል ፒኖችን ይፈልጋል። የፒኖቹን ማብራት እና ማጥፋት ግዛቶች ጥምር በመለወጥ ፣ አይሲ ሁሉንም 8 የአናሎግ ግብዓቶችን ማብራት እና ማጥፋት ይችላል።

ደረጃ 3 - የዳቦ ሰሌዳ አቀማመጥ

የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ

የመሳሪያው አቀማመጥ ከላይ ባለው ምስል ላይ ይታያል።

አስፈላጊ -የሚጠቀሙበትን የ “ትራንዚስተር” ዓይነት ልብ ይበሉ ፣ የ “ትራንዚስተሩ” ሰብሳቢ ፒን ከኤር ኤል (LED) ጋር መገናኘት አለበት ፣ እና የ GND ፒን አይደለም።

ደረጃ 4: ምልክቶችን መቀበል

ለመላክ ትክክለኛውን ምልክት ጓንት ለማወቅ ፣ ምልክቶች ከቴሌቪዥን/መገልገያዎችዎ በርቀት ተቀብለው በጓንት ኮድ ውስጥ በፕሮግራም መቅረብ አለባቸው። እነዚህን ምልክቶች ለመቀበል የ IR መቀበያ አስፈላጊ ነው።

ማሳሰቢያ -የቴሌቪዥን ርቀትዎን የሞዴል ቁጥር ይመልከቱ እና በመስመር ላይ የምልክት ዝርዝሮችን ለማግኘት ይሞክሩ። አንዳንድ የ IR ተቀባዮች እና አስተላላፊዎች ከአንዳንድ የርቀት መቆጣጠሪያዎች ጋር አይሰሩም ስለዚህ ከቴሌቪዥንዎ ጋር በሚዛመደው ተደጋጋሚነት አስተላላፊ/ተቀባይ ማግኘት አስፈላጊ ነው። ከሳምሰንግ ቲቪ የርቀት መቆጣጠሪያዬ ጋር የሚሰራ 4838 IR Reciever እየተጠቀምኩ ነው።

ደረጃ 5 - ምልክቶችን ለመቀበል ኮድ

ምልክቶችን ለመቀበል ኮድ
ምልክቶችን ለመቀበል ኮድ
ምልክቶችን ለመቀበል ኮድ
ምልክቶችን ለመቀበል ኮድ

ኮዱን ለመጠቀም IRremoteESP8266 ቤተ -መጽሐፍት ማውረድ አለበት። የማውረጃ አገናኙ ከዚህ በታች ነው

IRremoteESP8266

በ Arduino IDE ውስጥ ወደ Sketch> Library ያካትቱ>. ZIP ቤተ -መጽሐፍትን ያክሉ። ሁለቱን የወረዱ ቤተ -መጽሐፍት ፈልገው ወደ አይዲኢ ውስጥ ያክሏቸው። የ IR ምልክቶችን ለመቀበል ኮዱን ለመድረስ ወደ ፋይል> ምሳሌዎች> IRremoteESP8266> IRrecvDumpV2 ይሂዱ። በኮዱ ውስጥ kRecvPin የሚለውን እሴት ከ 14 ወደ 5. ይለውጡ ይህ ይህ መስቀለኛ-ኤምሲዩ ትክክለኛውን ፒን (D1) እያነበበ መሆኑን ያረጋግጣል።

የዳቦ ሰሌዳ ግንኙነቶችን ከጨረሱ በኋላ ይህንን ኮድ ወደ መስቀለኛ-ኤምሲዩ ይስቀሉ እና ተከታታይ ማሳያዎን ይክፈቱ (የባውድ መጠን ወደ 115200 ያዘጋጁ)። በቴሌቪዥን የርቀት መቆጣጠሪያዎ ላይ አንድ አዝራር ከተጫኑ ምልክቶቹ በተከታታይ ማሳያዎ ላይ ይታተማሉ። ስኬት!

ከጥሬ ጥሬ ዳታ ጋር ረጅም የቁጥሮች ስብስብ ያያሉ። እነዚህን ቁጥሮች ይመዝግቡ እና እነዚያን ቁጥሮች ለማግኘት የጫኑትን ቁልፍ መመዝገብዎን ያረጋግጡ። እነዚህን በኋላ ላይ ያስፈልግዎታል።

ደረጃ 6: PCB Schematic

PCB Schematic
PCB Schematic

የ PCB Schematic በ Autodesk Eagle ውስጥ የተፈጠረ ሲሆን ከላይ ባለው ምስል እንደሚታየው ነው። ሁሉም የንስር ፋይሎች በዚህ መመሪያ ውስጥ ናቸው እና በሚቀጥለው ደረጃ ሊወርዱ ይችላሉ።

ደረጃ 7 - የ PCB ንድፍ

ፒሲቢ ንድፍ
ፒሲቢ ንድፍ

የእኔ ፒሲቢ ንድፍ እዚህ አለ። ለእዚህ የወረዳ ሰሌዳ ሁሉም የንስር ፋይሎች ከዚህ በታች ናቸው ፣ ስለዚህ የራስዎን ፒሲቢ ለመገንባት ይህንን ንድፍ መጠቀም ወይም ማሻሻል ይችላሉ! ለተጨማሪ 3 የአናሎግ ግብዓቶች እንዲሁም ለ 3V3 እና GND ወደብ SMD ንጣፎችን አክዬአለሁ። ካስፈለገኝ ፣ ይህንን ሀብቶች እና ጊዜን በመቆጠብ እና ፒሲቢን ሁለገብ ለማድረግ ከፈለጉ ይህንን ስርዓት ለማስፋት ያስችለኛል።

ደረጃ 8 - ሁሉንም በአንድ ላይ ማዋሃድ

ሁሉንም በአንድ ላይ ማዋሃድ
ሁሉንም በአንድ ላይ ማዋሃድ

ለጥቂት ቀናት ከጠበቅኩ በኋላ በመጨረሻ የእኔ ፒሲቢዎችን በፖስታ አገኘሁ። አሁን ሁሉንም በአንድ ላይ በመሸጥ አስደሳችው ክፍል ጊዜው አሁን ነው! ስልታዊውን በመከተል ፣ ፒሲቢውን መሸጥ ቀላል ነበር። በኔ ንድፍ ውስጥ ፣ ለባለ ብዙ ባለ ICer IC እና Node-MCU የ IC ሶኬት እና የሴት ራስጌዎችን እጠቀም ነበር። እነሱን ለመተካት ወይም እንደገና ለመጠቀም ካስፈለግኩ እነዚህን ቺፖችን ማስወገድ እንድችል ነው። ቀጠን ያለ ቅጽ ከፈለጉ ፣ ቺፖችን በቀጥታ ወደ ቦርዱ ለመሸጥ ነፃነት ይሰማዎ ፣ ግን እነዚህን በኋላ ላይ ማስወገድ በጣም ከባድ እንደሚሆን ያስታውሱ።

ደረጃ 9 ጓንቲን አንድ ላይ ማዋሃድ

ጓንት አንድ ላይ ማዋሃድ
ጓንት አንድ ላይ ማዋሃድ

ተጣጣፊ ዳሳሾችን ወደ ጓንት ለመጫን ፣ ትንሽ የጎማ ቱቦዎችን ወደ ጓንት ጣቶች ውስጥ አጣበቅኩ እና ዳሳሾቹን በውስጣቸው አስገባሁ። በዚህ መንገድ ዳሳሾቹ የተወሰነ የሚንቀጠቀጥ ክፍል ነበራቸው እና እንደ አስፈላጊነቱ ሊወገዱ ይችላሉ። ፒሲቢውን ለመያዝ ፣ አንዳንድ የቬልክሮ ቴፕ ተጠቅሜ ጓንት ላይ አስቀመጥኩት። ይህንን እንደገና ማዋሃድ ሁሉም በእርስዎ ላይ የተመሠረተ ነው። እርስዎ ፈጠራ ሊሆኑ ይችላሉ!

ደረጃ 10 ትዕዛዞችን ፕሮግራም ማድረግ

አሁን ሃርድዌር እየተንከባከበ ለሶፍትዌሩ ጊዜው ነው። ለእርስዎ ጓንት ፣ ከዚህ በታች ያለውን ኮድ ያውርዱ።

ኮዱ ከቴሌቪዥንዎ ጋር እንዲሠራ ለማድረግ አንዳንድ ቁጥሮችን መለወጥ አለብዎት። የጻፍካቸውን እነዚያን ቁጥሮች ያስታውሱ? እነሱን ለመጠቀም ጊዜው አሁን ነው። ቁጥሮቹ ከሌሉዎት አይጨነቁ ፣ እነዚህን ምልክቶች መሰብሰብ በጣም ቀላል ነው። በቀላሉ ወደ IR የመቀበያ ደረጃ ይመለሱ። የውሂብ ስብስቡን ጥሬ ዳታ ይቅዱ ፣ እና በአስተያየቱ ስር ይለጥፉት ፣ በኮዱ ውስጥ “እዚህ ይቅዱ”። ይህን የውሂብ ስብስብ ወደ powerOn ዳግም ይሰይሙ። ከ powerOn ቀጥሎ ያለውን ቁጥር ይቅዱ (በእኔ ሁኔታ 95)። ይህ ቁጥር በውሂብ ስብስብ ውስጥ የቁጥሮች መጠን ነው። አሁን ወደ ኮዱ ግርጌ ይሂዱ ፣ በአስተያየቱ ስር ፣ “ማሳያ ኃይል”። «95» ን በገለበጡት እሴት ይተኩ። አሁን ኮድዎን ወደ መስቀለኛ- MCU ይስቀሉ እና ጓንት ያድርጉ። እጅዎን ወደ ቴሌቪዥኑ ከተጋፈጡ እና አንዱን ጣቶችዎን ካጠፉ ፣ የእርስዎ ቴሌቪዥን ያበራል!

ይህ በቀላሉ ሊበጅ የሚችል ነው። ተጨማሪ ተግባሮችን ለማከል በቀላሉ ተጨማሪ የውሂብ ስብስቦችን ያክሉ እና የ DISPLAY POWER ተግባሩን ይቅዱ እና መረጃውን ወደ ተጓዳኝ የውሂብ ስብስብ እና የእሴቶች ብዛት ይለውጡ። እያንዳንዱ ተጣጣፊ ዳሳሽ የተለየ ስለሆነ ፣ ጣቱ በሚታጠፍበት ጊዜ እንዲመዘገብ “310” ን ቁጥር መለወጥ ሊኖርብዎት ይችላል። ባለብዙ ጣት ምልክቶችን እና “ዋና መቀየሪያዎችን” እንኳን ማድረግ ይችላሉ። ለምሳሌ ፣ የእኔን ኮድ አስተካክዬ የቀለበት ጣቴን እና አውራ ጣቴን ሳጠፍ ፣ የቴሌቪዥኔ ድምጽ ይዘጋል እና ምንጩ ይለወጣል። ሊሰፋ የሚችልባቸው አጋጣሚዎች ማለቂያ የሌላቸው ናቸው!

ደረጃ 11: ተከናውኗል

ተፈጸመ!
ተፈጸመ!
ተፈጸመ!
ተፈጸመ!

እዚያ አለዎት ፣ ሁለንተናዊ የእጅ ምልክት ቁጥጥር ያለው የቴሌቪዥን የርቀት መቆጣጠሪያ! ይህንን ፕሮጀክት እንደወደዱት ተስፋ አደርጋለሁ ፣ እና በ Epilog Laser ውድድር ውስጥ ለእኔ ድምጽ እንደሰጡኝ ተስፋ አደርጋለሁ። ማናቸውም ጥያቄዎች ካሉዎት አስተያየት ለመፃፍ ነፃነት ይሰማዎት እና እነሱን ለመመለስ የተቻለኝን ሁሉ እሞክራለሁ። እንደገና ፣ እንደወደዱት ተስፋ አደርጋለሁ!

የሚመከር: