ዝርዝር ሁኔታ:

የ Rotary Dialer PIC በይነገጽ: 7 ደረጃዎች
የ Rotary Dialer PIC በይነገጽ: 7 ደረጃዎች

ቪዲዮ: የ Rotary Dialer PIC በይነገጽ: 7 ደረጃዎች

ቪዲዮ: የ Rotary Dialer PIC በይነገጽ: 7 ደረጃዎች
ቪዲዮ: Seattle HSD: Safe & Thriving Communities and Mayor’s Office on Domestic Violence & Sexual Assault 2024, ህዳር
Anonim
ሮታሪ ደዋይ PIC በይነገጽ
ሮታሪ ደዋይ PIC በይነገጽ

የተትረፈረፈ የ rotary ስልኮችን አግኝቻለሁ። እንደ እውነቱ ከሆነ እኔ በምመለከታቸው ቦታ ሁሉ አሉ። አንድ ቀን ከእነሱ ያነሰ ማየት እችላለሁ ብዬ በማሰብ ፣ እነሱን መገንጠል እና ክፍሎቹን ለሌላ ዓላማዎች እንደገና መጠቀም ጀመርኩ።

በሆነ ምክንያት የማዞሪያ መቆጣጠሪያውን ከፒአይፒ ቺፕ ጋር መገናኘቱ ጥሩ ሀሳብ እንደሚሆን ወደ አንጎሌ ገባሁ። በአሁኑ ጊዜ ለእሱ ግልፅ ያልሆኑ አጠቃቀሞችን ብቻ ማሰብ እችላለሁ እና አንዳቸውም በተለይ ጠቃሚ አይደሉም ፣ ግን ለወደፊቱ ከዚህ ጋር ጥሩ ነገር ለማድረግ ተስፋ አደርጋለሁ።

ደረጃ 1 ሂድ ነገሮችን ያግኙ።

ነገሮችን ያግኙ ይሂዱ።
ነገሮችን ያግኙ ይሂዱ።

ያስፈልግዎታል - 1 - ሮታሪ ስልክ 3 - 220 ohm resistors 2 - 0.1uF capacitors 2 - 20K resistor (በ 10 ኪ እና 47 ኪ መካከል ማንኛውንም ነገር መተካት ይችላል) 2 - LEDs1 - የፒአይሲ ልማት ቦርድ (መሰረታዊ ማይክሮ ልማት አከባቢን እጠቀም ነበር) 1 - 20 ሜኸዝ ሬዞናተር ወይም ክሪስታል 1 - የዳቦ ሰሌዳ 1 - 5 ቪ የኃይል ምንጭ 1 - አንድ ጫማ ወይም ከዚያ የሚጣበቅ ሽቦ 1 - Screwdriver1 - Wire stripper

ደረጃ 2 - ስልኩን ያሰራጩ።

ስልኩን ያሰራጩ።
ስልኩን ያሰራጩ።
ስልኩን ያሰራጩ።
ስልኩን ያሰራጩ።
ስልኩን ያሰራጩ።
ስልኩን ያሰራጩ።

የ rotary ስልክዎን ይክፈቱ። ከውስጥ ጥቂት መሠረታዊ ክፍሎችን ያስተውላሉ ፤ የማሽከርከሪያ መደወያው ፣ ደወሉ ፣ ሁለት መሰኪያዎች ፣ መንጠቆ መቀየሪያ እና ብዙውን ጊዜ በብረት መጋጠሚያ-ሳጥን በሚመስል ነገር ውስጥ የተቀመጠው መሠረታዊ ወረዳ።

ከመዞሪያ ደዋይ ጀምሮ እስከዚህ መጋጠሚያ-ሳጥን መሰል ነገር ድረስ የሚሄዱ አራት ገመዶች ይኖራሉ። ከተጣበቁ ዊንቶች ይልቅ ሽቦዎቹ በጥቂቱ መያዝ አለባቸው። ዊንጮቹን ይፍቱ እና ሽቦዎቹን ያላቅቁ። ከዚያ በኋላ የማሽከርከሪያውን ደዋይ ከስልክ ራሱ ያላቅቁ።

ደረጃ 3 - ሽቦዎቹ የሚያደርጉትን ይወስኑ።

ሽቦዎቹ የሚያደርጉትን ይወስኑ።
ሽቦዎቹ የሚያደርጉትን ይወስኑ።
ሽቦዎቹ የሚያደርጉትን ይወስኑ።
ሽቦዎቹ የሚያደርጉትን ይወስኑ።

ከዚህ በታች ባለው ሥዕላዊ መግለጫ እንደሚታየው ሁለት ኤልኢዲዎችን ያገናኙ።

ሁለቱ ነጭ ሽቦዎች መደወያው ሲዞር እንዲያውቁ የሚያስችልዎትን ማብሪያ / ማጥፊያ የሚዘጋ ጥንድ መሆን አለባቸው። ሰማያዊ እና አረንጓዴ ሽቦ ምን ቁጥር እንደተደወለ የሚያሳውቁዎት ጥንድ መሆን አለበት። እንደዚያ ፣ መደወያውን ሲያበሩ ከነጭ ሽቦዎች ጋር የተገናኘው ኤልዲ መብራት አለበት ፣ እና መደወያውን ሲለቁ ፣ ከሰማያዊ እና አረንጓዴ ሽቦዎች ጋር የተገናኘው LED እንደ እርስዎ ቁጥር ብዙ ጊዜ ብልጭ ድርግም ብሎ ማጥፋት አለበት። ደውል (ቪዲዮውን ይመልከቱ)። ለምሳሌ ፣ 8 ቢደውሉ ፣ ከአረንጓዴ እና ሰማያዊ ሽቦ ጋር የተገናኘው ኤልኢዲ ይጠፋል እና 8 ጊዜ ያበቃል። ይህ የሆነበት ምክንያት የስልክ ቁጥርን ለመደወል አንዱ መንገድ እርስዎ ለመደወል ለሚሞክሩት አሃዝ የቁጥሮችን ብዛት በፍጥነት ማቋረጥ ነው። ስለዚህ ፣ እንደገና ፣ 8 ለመደወል ግንኙነቱን በፍጥነት 8 ጊዜ ማቋረጥ ይኖርብዎታል።

ደረጃ 4: ደዋዩን ከፒሲ ቺፕ ጋር ያገናኙ።

ደዋዩን ከፒሲ ቺፕ ጋር ያገናኙ።
ደዋዩን ከፒሲ ቺፕ ጋር ያገናኙ።
ደዋዩን ከፒሲ ቺፕ ጋር ያገናኙ።
ደዋዩን ከፒሲ ቺፕ ጋር ያገናኙ።

በስዕሉ ላይ እንደሚታየው የማዞሪያ መደወያውን ከፒአይፒ ቺፕ ጋር ያገናኙ። RC- ጊዜን በመጠቀም በ rotary dialer ሁኔታ ውስጥ እያነበብኩ መሆኑን ልብ ይበሉ። በሌላ አገላለጽ ፣ የፒአይፒ ቺፕ (capacitor) ለመልቀቅ የሚወስደውን ጊዜ እየቆጠረ ነው (ተቃውሞ ሲጨመርበት ይለወጣል)።

ያ ነው የ 20 ኪ ተቃዋሚው የሚመጣው። ይህንን ወደ ግቤት ማከል ከተዘጋ እና ክፍት የ rotary switch ግንኙነት ምልክት መካከል ግልፅ ልዩነት እንዲኖር ያስችላል።

ደረጃ 5 - ኮዱን ያሰባስቡ።

ኮዱን ያሰባስቡ።
ኮዱን ያሰባስቡ።

ቺ chipን ለማዘጋጀት ፣ ከመሠረታዊ ማይክሮ የሚገኝ የ MBasic ልማት አከባቢን እጠቀም ነበር። ሜባሲክ ፣ በቀላሉ ፣ ከፒአይፒ ቺፕስ ጋር ለመጠቀም የተነደፈ የመሠረታዊ ልዩነት ነው። በቀላሉ ወደ ሁለንተናዊ (ጠቃሚ) ቋንቋ በቀላሉ ይለወጣል። ኮዱ በመሠረቱ አንድ ሰው መደወሉን ሲቀይር እና ከዚያም ምልክቱ ወደ መጀመሪያው ሁኔታ እስኪመለስ ድረስ በምልክቱ ላይ (ዝቅተኛ-ከፍተኛ ሽግግሮችን በመወሰን) ላይ የጠርዝ ምርመራን ሲያደርግ ይወስናል። የምልክት ሽግግሩን የሚለካውን ጊዜ ብዛት ካሰላሰለ በኋላ በዚያ መሠረት ኤልዲውን ያበራል። ለምሳሌ ፣ 3 ቢደውሉ ፣ ፒአይሲ ሦስት ዝቅተኛ-ከፍ ያሉ ሽግግሮችን ይቆጥራል እና ከዚያ 3 ጊዜ LED ን ያብራል። እርስዎ እንደገመቱት ፣ ኤልኢዲ ለዚህ እንዲሠራ አላስፈላጊ ነው እና የሚታይ ግብረመልስ ለእርስዎ ለመስጠት ብቻ ነው። አስፈላጊ ሆኖ ያገኙትን ማንኛውንም የውጤት መሣሪያ መተካት ይችላሉ። ********************* አንዳንድ ኮድ እዚህ አለ ********************* ሲፒዩ = 16F877MHZ = 20CONFIG 16254 ጠቅ ማድረጊያ var wordstartcountin var wordcountclicks var wordrepvar var wordclacker var wordlargefig var wordmain: countclicks = 0repvar = 0etsets/resets valuesh ከፍተኛ B2rctime B2, 1, startcountincountclicks = 0if startcountin> 10 ከዚያም ለመቁጠር ቼኮች ተመልሰው ከሆነ ተመልክተው ከሆነ ወደ ዋናው ከሄደ ወደ ንዑስ ክፍል ይሄዳል \u003d ================ ቆጠራ - ከፍተኛ B1rctime B1 ፣ 1 ፣ የክላከር ሜትሮች ዋጋውን ያወዳድራሉ countmeuploop’=========== ===== መቁጠሪያ መዝጊያ ፦ ከፍተኛ B1rctime B1 ፣ 1 ፣ ጠቅ ማድረጊያ ቼኮች መቁጠር valuelargefig = clacker + 100sets ለደረጃው ከ 0 የሚበልጥ ግን ከሚቻለው ፒን-ከፍተኛ እሴቶች ትልቅ ከሆነ ትልቅ ጠቅታ <ጠቅታ ከዚያ ቆጠራዎች ዝቅተኛ ወደ ከፍተኛ ሽግግር በተመዘገበ ቁጥር 1 እሴት 1 ከፍተኛ ደረጃ B2rime B2 ፣ 1 ፣ startcountinif startcountin <10 thenif countclicks> 0 thengoto blinkelsegoto mainendifendif’checks መደወያው ወደ እሱ ተመልሶ ተመልሶ እንደሆነ ለማየት ቁጥሩ ካለ እና ቁጥር ከተደወለ ወደ ኤልኢዲው ይሄዳል - አለበለዚያ ፣ ቁጥር ካልተደወለ ወደ ዋና ጠቋሚ = ጠቅ ማድረጊያ \u003c \u003c የንፅፅር እሴቱን የአሁኑን ፒን ዋጋ ያዘጋጃል countmeuploop’no በዚህ መደበኛ ውስጥ በሁሉም ላይ ለአፍታ ያቆማል። ! ‹ ድግግሞሾቹ LED ወደ ብልጭ ድርግም ከሚልባቸው ጊዜያት ጋር እኩል ናቸው ከዚያ ወደ ዋናው የዕለት ተዕለት እንቅስቃሴ ብልጭ ድርግም ይላል

ደረጃ 6: ሙከራ።

ሙከራ።
ሙከራ።

እኔ እንደ እኔ ሁሉንም ተመሳሳይ ካደረጉ ፣ መሥራት አለበት (ቪዲዮውን ይመልከቱ)።

ካልሰራ ፣ ሁሉንም ነገር በትክክል እንደገጠሙ እና ኮዱ በትክክል እንደተገለበጠ ያረጋግጡ። እንዲሁም የእርስዎ አስተጋባ (ወይም ክሪስታል) 20 ሜኸዝ መሆኑን እርግጠኛ ይሁኑ። የራስዎን ኮድ ከጻፉ በዝቅተኛ-ከፍ ያሉ ሽግግሮችን የሚያጣራ በመደበኛነት ውስጥ ለአፍታ ማቆም እንደሌለ ያረጋግጡ።

ደረጃ 7: ወደ ሌላ ይሂዱ።

ባሻገር ሂድ።
ባሻገር ሂድ።

LED ን ከማብራት ውጭ ለሌላ የማዞሪያ መደወያ ሌላ ዓይነት አጠቃቀም ይሳሉ።

የሚመከር: