ዝርዝር ሁኔታ:

የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም) - 6 ደረጃዎች
የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም) - 6 ደረጃዎች

ቪዲዮ: የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም) - 6 ደረጃዎች

ቪዲዮ: የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም) - 6 ደረጃዎች
ቪዲዮ: የልጅነት ጊዜ ጨዋታ ላሜ ቡራ 2024, ህዳር
Anonim
የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም)
የነጥብ ዝላይ ጨዋታ (አርዱዲኖን ሳይጠቀም)

አጠቃላይ እይታ

ሃይ እንዴት ናችሁ! እኔ የ IIIT- ሃይደራባድ ተማሪ ሺቫንስሽ ነኝ። እኔ ከ Google Chrome የዳይኖሰር ዝላይ ጨዋታ የተነሳሳ ጨዋታ ካለው የመጀመሪያ አስተማሪዬ ጋር እዚህ ነኝ። ጨዋታው ቀላል ነው - አንድ ነጥብ ለማግኘት በገቢ መሰናክሎች ላይ ይዝለሉ። እርስዎ ከተጋጩ እርስዎ ይለቃሉ እና ነጥቡ እንደገና ይጀምራል።

የዚህ ፕሮጀክት የማድመቅ ባህሪ የአርዱዲኖ ወይም የሌላ ማይክሮ መቆጣጠሪያ አጠቃቀም አለመኖሩ ነው። እሱ ከመሠረታዊ የኤሌክትሪክ አካላት ብቻ የተገኘ እና በሎጂክ ሥዕላዊ መግለጫዎች ፣ ወዘተ እገዛ የፊኒቲ ስቴት ማሽኖችን (ኤፍኤምኤስ) መተግበርን ያካትታል።

ፍላጎት አለዎት? እንጀምር.

ቅድመ ሁኔታዎች -

  • ስለ ኤሌክትሪካል ክፍሎች እንደ ሬስቶራንት ፣ ካፓክተሮች ፣ የተዋሃዱ ወረዳዎች (አይሲዎች) መሠረታዊ ዕውቀት።
  • የሎጂክ ጌትስ መሠረታዊ ዕውቀት (እና ፣ ወይም ፣ አይደለም ፣ ወዘተ)
  • ስለ Flip-Flop ፣ Counter ፣ Multiplexer ፣ ወዘተ ስለ መሥራት ዕውቀት

ማሳሰቢያ-ከላይ የተዘረዘሩት ቅድመ-ሁኔታዎች የፕሮጀክቱን አጠቃላይ ሥራ ለመረዳት ናቸው። ስለ አንድ ዓይነት ጥልቅ ዕውቀት የሌለው እንዲሁ በአስተማሪው ውስጥ ያሉትን ደረጃዎች በመከተል ፕሮጀክቱን መገንባት ይችላል።

ደረጃ 1 - የሥራ ሞዴልን ማዳበር

የሥራ ሞዴልን ማዳበር
የሥራ ሞዴልን ማዳበር
የሥራ ሞዴልን ማዳበር
የሥራ ሞዴልን ማዳበር

የመጀመሪያው ተግባር ለፕሮጀክቱ የሥራ ሞዴል መፍጠር ነው። ለፕሮጀክቱ የሚያስፈልጉትን ቁሳቁሶች መወሰን የምንችለው ከዚያ በኋላ ብቻ ነው። ጠቅላላው ፕሮጀክት በሦስት ክፍሎች ሊከፈል ይችላል።

ክፍል 1-እንቅፋት ትውልድ

በመጀመሪያ ፣ ነጥቡ ወደ ላይ ለመዝለል የዘፈቀደ መሰናክሎችን ማፍለቅ አለብን። መሰናክሎች እንዲሁ ከ LED ድርድር ወደ ሌላኛው ጫፍ በሚንቀሳቀስ በነጥብ ምት መልክ ይሆናሉ።

መሰናክሎችን ለማመንጨት ፣ ሁለት የሰዓት ቆጣሪዎች (የወረዳ ዲያግራሞች ተያይዘዋል) ፣ አንዱ ከፍተኛ ድግግሞሽ (ኤችኤፍ ሰዓት ቆጣሪ) እና ሌላ ዝቅተኛ ድግግሞሽ (ኤልኤፍ ሰዓት ቆጣሪ)። የ “የዘፈቀደ” ክፍል የሚከናወነው በኤችኤፍ ሰዓት ቆጣሪ በእያንዳንዱ ውፅዓት በ LF ሰዓት ቆጣሪ (እንደ CLK ግብዓት ይወሰዳል) ነው። የእንቅፋት ትውልድ ትምህርት በየኤፍኤፍ ሰዓት ቆጣሪ (1 -> መሰናክልን ፍጠር | 0 -> መሰናክልን አትፍጠሩ) ላይ የኤችኤፍ ሰዓት ቆጣሪ ሁኔታ ነው። የዘፈቀደ መሰናክል ትውልድን ለማረጋገጥ የኤችኤፍ ሰዓት ቆጣሪ በእያንዳንዱ ‹ዝላይ› ላይ ዳግም ተስተካክሏል። የኤችኤፍ ሰዓት ቆጣሪ ውፅዓት እንደ D-input ለ D Flip Flop (ለሚቀጥለው ዑደት መመሪያን ለማከማቸት) በ CLK ግብዓት እንደ LF Timer Output ይሰጣል።

ለዕንቅፋት ትውልድ የሁለትዮሽ መመሪያ ከወጣ በኋላ ፣ በ “LED Array” ላይ “የእንቅፋት ምት” ማመንጨት አለብን። እኛ የምናደርገው በ 4 ቢት Counter እገዛ ውጤቱ ለ 4x16 demultiplexer (DeMUX) ተሰጥቷል። የ DeMUX ውፅዓት 16 ተጓዳኝ ኤልኢዲዎችን ያበራል።

ክፍል -2 ዘ መዝለል

ለ JUMP እርምጃ እኛ እንደ መመሪያ የግፋ አዝራርን ግብዓት እንወስዳለን። መመሪያው አንዴ ከተሰጠ ፣ የመስመር ውስጥ እቃው ኤልኢዲ ማብራት ያቆማል እና በላዩ ላይ ሌላ LED ያበራል ፣ መዝለልን ያመለክታል።

ክፍል -3 ፦ ውጤት

ውጤቱ እንደዚህ ይሆናል - ነገሩ ከተበላሸ ፣ ጨዋታውን ዳግም ያስጀምሩ ፣ ሌላ ፣ ውጤቱን ይጨምሩ።

ግጭቱ እንደ ANDing ፣ የእንቅፋት ምልክት እና የእቃው ምልክት ለዕንቅፋቱ የመሬት አቀማመጥ ሊገለፅ ይችላል። ግጭት ካልተከሰተ ፣ ባለ 7-ክፍል ማሳያዎች ጥንድ ላይ የሚታየው የነጥብ ቆጣሪ ጨምሯል።

ደረጃ 2 - የመሰብሰቢያ ክፍሎች

የሚያስፈልጉት ክፍሎች እንደሚከተለው ናቸው

  • PCB x 1 ፣ የዳቦ ሰሌዳ x 3
  • LEDs: አረንጓዴ (31) ፣ ቀይ (1) ፣ ባለ ሁለት ቀለም: ቀይ+አረንጓዴ (1)
  • የግፊት አዝራር x 2
  • 7-ክፍል ማሳያ x 2
  • IC 555 x 3 [ለ ሰዓት ቆጣሪዎች]
  • IC 7474 x 1 (D FlipFlop)
  • IC 7490 x 2 (የአስርተ ዓመታት ቆጣሪ) [ውጤት ለማሳየት]
  • IC 7447 x 2 (ቢሲሲዲ ወደ 7 ክፍል ዲኮደር) [ውጤት ለማሳየት]
  • IC 4029 x 1 (ባለ 4-ቢት ቆጣሪ) [ለዕንቅፋት ማሳያ]
  • IC 74154 x 1 (DeMUX) [ለዕንቅፋት ማሳያ]
  • IC 7400 x 3 (በር አይደለም)
  • IC 7404 x 1 (NAND በር)
  • IC 7408 x 1 (እና በር)
  • አይሲ ሶኬቶች
  • የቮልቴጅ ምንጭ (5 ቪ)

የሚያስፈልጉ መሣሪያዎች ፦

  • የብረታ ብረት
  • ሽቦ መቁረጫ

ደረጃ 3 እንቅፋት ትውልድ-ክፍል-ሀ

እንቅፋት ትውልድ-ክፍል-ሀ
እንቅፋት ትውልድ-ክፍል-ሀ
እንቅፋት ትውልድ-ክፍል-ሀ
እንቅፋት ትውልድ-ክፍል-ሀ

በመጀመሪያ ፣ የእንቅፋት ትውልድ ምልክት (ከፍተኛ/ዝቅተኛ) ለማመንጨት የሰዓት ቆጣሪዎችን ማቀናበር አለብን።

ወረዳው ቀደም ሲል በተብራራው ንድፈ ሀሳብ መሠረት ይዘጋጃል። ለተመሳሳይ የወረዳ ዲያግራም ከላይ ተያይ attachedል። ወረዳው በዳቦ ሰሌዳ ላይ ይተገበራል (ምንም እንኳን በፒሲቢ ላይ ሊተገበር ቢችልም) እንደሚከተለው ነው

  • ሁለቱንም 555 አይሲዎች እና ዲ ፍሊፕ ፍሎፕ (አይሲ 7474) በዳቦ ሰሌዳው አከፋፋይ ላይ አንዳንድ ባዶ ቦታ (4-5 አምዶች) በመካከላቸው ያስቀምጡ።
  • የዳቦ ሰሌዳውን የላይኛው ረድፍ ከ voltage ልቴጅ ምንጭ አወንታዊ ተርሚናል እና የታችኛው ረድፍ ከአሉታዊ ተርሚናል ጋር ያገናኙ።
  • የወረዳውን ንድፍ በመከተል ተጨማሪ ግንኙነቶችን ያድርጉ። አስፈላጊ ከሆኑ ግንኙነቶች በኋላ ፣ ወረዳው ከላይ ከተያያዘው ስዕል ጋር ይመሳሰላል።

ማሳሰቢያ - የተቃዋሚዎች R1 እና R2 እና የመጠን አቅም እሴቶች የሚከተሉትን እኩልታዎች በመጠቀም ይሰላሉ።

ቲ = 0.694 x (R1 + 2 * R2) * ሲ

ቲ የሚፈለግበት የጊዜ ክፍለ ጊዜ።

D = 0.694 x [(R1 + R2)/T] *100

D የት ተረኛ ዑደት ነው ፣ ማለትም ፣ ከ ON ሰዓት እስከ ጠቅላላ ሰዓት ጥምርታ።

በዚህ ፕሮጀክት ውስጥ ለከፍተኛ-ድግግሞሽ ሰዓት ቆጣሪ ፣ T = 0.5 ሰከንድ እና ለዝቅተኛ ድግግሞሽ ሰዓት ቆጣሪ ፣ T = 2 ሰከንድ።

ደረጃ 4 እንቅፋት ትውልድ-ክፍል-ለ

እንቅፋት ትውልድ-ክፍል-ለ
እንቅፋት ትውልድ-ክፍል-ለ
እንቅፋት ትውልድ-ክፍል-ለ
እንቅፋት ትውልድ-ክፍል-ለ
እንቅፋት ትውልድ-ክፍል-ለ
እንቅፋት ትውልድ-ክፍል-ለ

አሁን መሰናክሉን መቼ እንደምናመነጭ እናውቃለን ፣ አሁን እሱን ማሳየት አለብን። ባለ 4-ቢት ቆጣሪ ፣ Demultiplexer ፣ የሰዓት ቆጣሪ እና የ 16 LEDs ድርድር እንጠቀማለን። ለምን 16? ይህ የሆነበት ምክንያት ዲሞቲፕሌክስን በመጠቀም የ 4 ቢት ቆጣሪውን ውጤት ወደ 16 ኤልኢዲዎች የምናቀርበው ስለሆነ ነው። ይህ ማለት ቆጣሪው ከ 0 እስከ 15 ድረስ ይቆጥራል እና ዲሞልቴፕለር በዚያ ጠቋሚ በ LED ላይ ይቀይራል ማለት ነው።

የሰዓት ቆጣሪው ሚና የመቁጠርን ፍጥነት ፣ ማለትም የእንቅስቃሴ እንቅስቃሴን ፍጥነት መቆጣጠር ነው። እንቅፋቱ በሰዓት ቆጣሪው በአንድ ጊዜ ውስጥ አንድ ቦታን ይለውጣል። የተለያዩ ፍጥነቶችን ለማግኘት በቀደመው ደረጃ እኩልታዎችን በመጠቀም በተለያዩ የ R1 ፣ R2 እና C እሴቶች ዙሪያ መጫወት ይችላሉ።

ለኤዲዲው ማትሪክስ ፣ አንድ የጋራ መሬት ባለው መስመራዊ ፋሽን ውስጥ 16 ኤልኢዲዎች። የእያንዳንዱ LED አወንታዊ ተርሚናል ከ ‹DMUX› ጋር ይገናኛል (ደኢኤምአይኤስ አነስተኛ ውጤት ስለሚሰጥ ፣ ‹NOW በር ›ከተገለበጠ በኋላ)።

ለተመሳሳይ የወረዳ ዲያግራም ከላይ ተያይ attachedል።

ደረጃ 5 መዝለሉ እና ውጤቱ

መዝለሉ እና ውጤቱ
መዝለሉ እና ውጤቱ
መዝለሉ እና ውጤቱ
መዝለሉ እና ውጤቱ
መዝለሉ እና ውጤቱ
መዝለሉ እና ውጤቱ

ቀጣዩ ነገር የመዝለል እርምጃ ነው። ዝላይን ለማሳየት ፣ ከማትሪክስ በላይ የተለያየ ቀለም ያለው LED ብቻ ያስቀምጡ ፣ ይከርክሙት እና የ +ve ተርሚናልዎን ከአንድ ቁልፍ ጋር ያያይዙት። የግፋ አዝራሩን ሌላኛው ጫፍ ከቮልቴጅ ምንጭ ጋር ያያይዙት።

እንዲሁም ፣ ከቀዳሚው ጎን አጠገብ የተቀመጠ ሌላ የግፊት ቁልፍን ይውሰዱ እና አንዱን ተርሚናሎቹን ከ +5 ቪ ጋር ያያይዙ። ሌላኛው ተርሚናል ልክ እንደ JUMP LED (ማለትም ነገሩ ኤልኢዲ) በታች ለኤንዲው ግብዓት ሆኖ ወደ NAND በር (IC 7404) ይሄዳል። የ NAND በር ውፅዓት የውጤት ቆጣሪ ወደ RESET (ፒሲ 2 እና 3 የሁለቱም የ BCD ቆጣሪዎች) ይሄዳል። በዚህ የምናደርገው ሁለቱም የ OBJECT LED (በመሰረቱ አቀማመጥ) ምልክት እና የ OBSTACLE ምልክት በአንድ ጊዜ ከተሰጡ ፣ ማለትም እቃው እና እንቅፋቱ ከተጋጠሙ ውጤቱን እንደገና ማስጀመር ነው።

ሁለቱም የግፊት አዝራሮች አንድ ላይ እንደተጫኑ ለማረጋገጥ አንዳንድ ዝግጅቶችን ያድርጉ። አንድ ሳንቲም ሊጠቀሙ እና ሁለቱንም አዝራሮች በእሱ ላይ ሊጣበቁ ይችላሉ።

የውጤት ቆጣሪውን ለማቀናጀት ፣ ከላይ የተያያዘውን የወረዳውን ንድፍ ይከተሉ (የፎቶ ምንጭ - www.iamtechnical.com)።

ማሳሰቢያ: መሰናክሉን በሚጋጭበት ጊዜ ውጤቱን እንደገና ለማስጀመር ፒን 2 እና 3 ን ከ NAND በር ውፅዓት ጋር ያገናኙ።

ደረጃ 6: ደስተኛ ጨዋታ

መልካም ጨዋታ!
መልካም ጨዋታ!
መልካም ጨዋታ!
መልካም ጨዋታ!
መልካም ጨዋታ!
መልካም ጨዋታ!

ይሀው ነው. በፕሮጀክትዎ ጨርሰዋል። ጥሩ መስሎ እንዲታይ በላዩ ላይ አንዳንድ ማጠናቀቂያ ማከል ይችላሉ። እረፍት ጥሩ ነው።

ይደሰቱ.. !!

የሚመከር: