ዝርዝር ሁኔታ:

የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690: 3 ደረጃዎች በመጠቀም የብርሃን ተከታይ
የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690: 3 ደረጃዎች በመጠቀም የብርሃን ተከታይ

ቪዲዮ: የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690: 3 ደረጃዎች በመጠቀም የብርሃን ተከታይ

ቪዲዮ: የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690: 3 ደረጃዎች በመጠቀም የብርሃን ተከታይ
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ህዳር
Anonim
የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690 ን በመጠቀም ቀላል ተከታይ
የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690 ን በመጠቀም ቀላል ተከታይ
የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690 ን በመጠቀም ቀላል ተከታይ
የመሰብሰቢያ እና ማይክሮ ቺፕ PIC16F690 ን በመጠቀም ቀላል ተከታይ

የዚህ ፕሮጀክት ዓላማ የተጫዋቹን ምላሽ ፍጥነት ለመፈተሽ የብርሃን ተከታይን መገንባት ነው። የዚህ የብርሃን ቅደም ተከተል የተጠቃሚ በይነገጽ 8 ኤልኢዲዎችን እና አንድ ቁልፍን ያካትታል። በቴክኒካዊው ጎን ፣ በኤ.ዲ.ኤል.ቢ አይዲኢ ፣ በስብሰባ ቋንቋ የተፃፈ ኮድ ፣ ኤልኢዲዎችን ለመቆጣጠር እና ከአዝራሩ ግቤትን ለማንበብ በማይክሮ መቆጣጠሪያ ውስጥ እንልካለን። ፕሮግራሙ አንዴ ከሄደ ፣ ኤልኢዲዎች የጥራጥሬ ቅደም ተከተል ያሳያሉ እና አዝራሩን በመጫን ተጫዋቹ ጨዋታውን እስኪጀምር ድረስ ይጠብቁ። አዝራሩ ከተጫነ በኋላ ፣ ኤልኢዲዎቹ በዘፈቀደ ጊዜ ይጠፋሉ እና ወዲያውኑ ይነሳሉ (እንደ መጀመሪያው እስከ መጨረሻው ማብራት እና ይህንን ተደጋጋሚነት)። ተጫዋቹ ማድረግ የሚጠበቅበት LED ን በቅደም ተከተል ማብራት ሲጀምር አንዴ አዝራሩን እንደገና መጫን ነው። ከዚያ LED ዎች የደስታ ንድፎችን ስብስብ የሚያሳዩት ተጫዋቹ አራተኛው የ LED መብራት ከመጀመሩ በፊት ምላሽ ከሰጠ ብቻ ነው። በመጨረሻ ፕሮግራሙ ወደ ጠረገ ሁኔታ በመሄድ ጨዋታውን እንደገና ይጀምራል። አዎ ፣ ይህንን ሱስ የሚያስይዝ ጨዋታ ለማድረግ መጠበቅ እንደማትችሉ አውቃለሁ ፣ ስለዚህ አሁን እንገንባ።

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች

አንድ ዛፍ ለመቁረጥ ስድስት ሰዓት ስጠኝ እና የመጀመሪያዎቹን አራት መጥረቢያዎች በመሳል አሳልፋለሁ። (አብርሃም ሊንከን)

በዚህ ፕሮጀክት ውስጥ ስኬታማ ለመሆን እና አስፈላጊ ቁሳቁሶችን መያዙ ወሳኝ ነው። በእነዚህ ክፍሎች እና ሶፍትዌሮች ላይ እጅዎን ያግኙ። ካልቻሉ ፣ በጣም አሳዛኝ ብዙ አመክንዮዎችን እንደገና ማጤን አለብዎት ፣ ምክንያቱም ዝቅተኛ ደረጃ መርሃ ግብር እርስዎ ለሚጠቀሙት ሃርድዌር ወይም “ማሽን የተወሰነ” በጣም የተወሰነ ነው። ለምሳሌ ፣ እኛ እየተጠቀምንበት ባለው ማይክሮ ቺፕ በ PIC16F690 የብርሃን ተከታይን መፍጠር ፣ MCS-51 ን በ Intel ከመጠቀም ይልቅ ልዩነት ኮድ እና የተለየ የሃርድዌር መርሃ ግብር ይኖረዋል ፣ ምክንያቱም እነሱ የተለያዩ ውስጣዊ መዋቅሮች ስላሏቸው ፣ እኔ/ኦ ፒኖች እና እንዲያውም የተለያዩ ያስፈልጋቸዋል የስብሰባ አገባቦች።

ማሳሰቢያ: ማይክሮ መቆጣጠሪያዎን ከ PICkit እና የዳቦ ሰሌዳ ለማውጣት ቀላል የሚያደርግ ቺፕ አውጪን እንዲያዘጋጁ እንመክራለን። አለበለዚያ በአጋጣሚ በማይክሮ መቆጣጠሪያው ላይ አንዳንድ ወሳኝ ፒኖችን ሰብረው አዲስ የመላኪያ ወጪ በመግዛት እና ፕሮጀክትዎን ለመቀጠል ለጥቂት ሳምንታት መጠበቅ ስለሚኖርዎት ማማረር ሊጀምሩ ይችላሉ።

ደረጃ 2 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

በመጀመሪያ እኛ ሃርድዌርን እንረዳለን እና ሁሉንም ነገር በትክክለኛው መንገድ እናገናኛለን።

ቴክኒካዊ - ማይክሮ መቆጣጠሪያ PIC16F690 20 ፒኖች አሉት - Vss (ኃይል) ፣ Vdd (መሬት) ፣ 6 ለፒን ሀ ፣ 4 ለፖርት ለ እና 8 ለፖርት ሐ ሶስት ወደቦች አሉ ፣ እና እያንዳንዱ ወደ ግብዓት ወይም ወደ ውፅዓት ሊዋቀር ይችላል። በዚህ ፕሮጀክት ውስጥ 8 ፒኖች ከ 8 ኤልኢዲዎች እና ፖርት ቢ እንደ ግብዓት ስለሚዛመዱ ፖርት ሲ ን እንደ ውጤት እንጠቀማለን። እኛ የምንጠቀምባቸው ኤልኢዲዎች ከፍተኛውን የ 20mA የአሁኑን መቋቋም እንደሚችሉ ልብ ይበሉ ፣ እና በወረዳው ውስጥ 5 ቮ የኃይል አቅርቦትን የምንጠቀም ከሆነ ከእያንዳንዱ LED ጋር በተከታታይ 150Ω resistor ማከል አለብን። አንድ አዝራር ብቻ ስላለን እና ለእሱ ፒን RB4 ን እንጠቀምበት ምክንያቱም እኛ አንድ የፖርት ቢ ፒን ብቻ እንጠቀማለን። ወደ PIC16F690 የውሂብ ሉህ ማመልከት ያስፈልግዎታል። ለሃርድዌር ማዋቀር ሥዕላዊ መግለጫ አባሪ ሀን ይመልከቱ።

መመሪያዎች

1. የእያንዳንዱን ኤልኢዲ (ፖዘቲቭ) አወቃቀር በተከታታይ ከማይክሮ መቆጣጠሪያው ወደብ (C) ፒን ከ 150Ω ተከላካይ እና ከ GND አሉታዊ ጋር ያገናኙ።

2. አንዱን የአዝራር ጫፍ ከ RB4 ቢት ወደብ ቢ እና ሌላውን ከ GND ጋር ያገናኙ።

3. የማይክሮ መቆጣጠሪያ Vss ን ከ GND እና Vdd ወደ 5V ያገናኙ።

ያ ለሃርድዌር ነው። ቀላል እና ሥርዓታማ። ሁሉንም ነገር በትክክለኛው ቦታ መገናኘቱን እና ምንም ነገር እንዳያቃጥሉዎት ከመቀጠልዎ በፊት ሃርድዌርዎን ይፈትሹ።

ደረጃ 3 - ወደ ሪፖርት አገናኝ

ያ ለዚህ አስተማሪ መግቢያ ይሆናል። ትምህርቱን በሙሉ ለማየት ፣ ወደዚህ አገናኝ ይቀጥሉ።

kedev.wordpress.com/2018/11/20/light-seque…

የሚመከር: