ዝርዝር ሁኔታ:

በመስመር ውስጥ የ LED ማሳያ አርዱዲኖ ጨዋታዎች 7 ደረጃዎች (ከስዕሎች ጋር)
በመስመር ውስጥ የ LED ማሳያ አርዱዲኖ ጨዋታዎች 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በመስመር ውስጥ የ LED ማሳያ አርዱዲኖ ጨዋታዎች 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በመስመር ውስጥ የ LED ማሳያ አርዱዲኖ ጨዋታዎች 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ህዳር
Anonim
Image
Image
ዋና ዋና ኮምፕሌቶች
ዋና ዋና ኮምፕሌቶች

aka LED መሰላል ማሳያ ጨዋታ ስርዓት።

በመስመር ላይ የ LED ማሳያ ላይ በድርጊት የታጨቀ “ቪዲዮ” ጨዋታዎችን ለመጫወት በሃቲቭ እና በሶፍትዌር የታተመ አቲንቲ -85።

ባለብዙ ባለ 12 ኤል ኤል መሰላል ማሳያ አለው ፣ እና እስከ 6 የአዝራር ግብዓቶች እና አማራጭ የድምፅ ውፅዓት ይደግፋል።

በበርካታ የችግር ደረጃዎች እና አንዳንድ ልዩነቶች (በኤቲኤምኤኤኤኤኤኤ ሲ ሲጠቀሙ ወደ 16 ጨዋታዎች ተዘምኗል) በ 4 የክህሎት ጨዋታዎች ተሞልቷል።

[ቪዲዮ]

ደረጃ 1 ዋና ዋና ኮምፕሌቶች

ፕሮጀክቴን በሞዱል (ሁለት የተለያዩ ስብሰባዎች) ገንብቻለሁ። ዋና ማሳያ ንዑስ ስብሰባ; ራሱን ችሎ ለብቻው ሊያገለግል የሚችል። እና የአዝራር ግብዓት ንዑስ ስብሰባ። በዚያ መንገድ በሌላ ፕሮጀክት ውስጥ አዝራሩን ወይም የማሳያውን ስብሰባ እንደገና መጠቀም እችላለሁ። ይህ በተጨማሪ ተለዋዋጭ የመጫኛ አማራጮችን ይፈቅዳል።

እኔ ለእሱ ሶፍትዌርን ለማዳበር እንዲሁም በሌሎች ፕሮጄክቶች ውስጥ ለመጠቀም አርዱዲኖ ናኖ (ወይም ኡኖ) እንዲጠቀም የቁጥጥር መስመሩን ለ LED መሰላል ስብሰባ ወደ ፒን-ራስጌ አመጣሁ። በወረዳ ሰሌዳው ላይ ባሉ ሌሎች አካላት ምክንያት ዲጂስፓርክ አይሰራም።

እኔ በጣም ግልፅ ሎጂክ ውስጥ የተሰጡትን ሥራዎች ባላገኘሁም ፣ ቀደም ሲል እንደዚህ ዓይነት የሃርድዌር ትግበራ ላላቸው ሶፍትዌሮችን በዚህ አስተማሪ ውስጥ ለመጠቀም ቀላል ለማድረግ ቀደም ሲል በህንፃዎች ውስጥ ለነበረው የ LED መሰላል ተመሳሳይ የፒን ምደባዎችን ለመጠቀም መርጫለሁ። ሶፍትዌሩ።

በሞጁሎቹ መካከል ያሉት ሁለቱ መስመሮች PB4 እና መሬት ናቸው። በባለብዙ አዝራር ስብሰባ ላይ ያለው ሁሉ ተቃዋሚዎች እና መቀያየሪያዎች ስለሆኑ የዋልታ ጥገኛ አይደለም ፣ እና ግንኙነቱን መቀልበስ አስፈላጊ አይደለም።

በብዙ አዝራሮች ድጋፍ ብዙ የተለያዩ ጨዋታዎች (ወይም ትግበራዎች) ሊተገበሩ ይችላሉ። በዚህ አስተማሪ ውስጥ ሁለት ጨዋታዎች በሁለት አዝራሮች መጫወት የተሻለ ነው። አራቱ ዋና ቁልፎች ተጓዳኝ ጨዋታን በቀጥታ ለመድረስ ሊያገለግሉ ይችላሉ። በቅርቡ በአራቱም ዋና ዋና አዝራሮች አጠቃቀም ላይ የሚመረኮዝ ጨዋታ እተገብራለሁ።

ይህ ፕሮጀክት እስከ ስድስት አዝራሮችን ይጠቀማል። አራት ዋና ዋናዎቹ BTN 1-4 ፣ እነዚህ ቁልፎች ማንኛቸውም ሁለቱ በአንድ ጊዜ ሲጫኑ እንኳን ለየብቻ ሊታወቁ ይችላሉ። ሌሎቹ ሁለቱ ልዩ አዝራሮች ናቸው ፣ በመጀመሪያ በቀደሙት ፕሮጄክቶች ውስጥ የነጠላ ቁልፍ አቻ አለ ፣ ይህም በ PB4 ግቤት መካከል መሬት ላይ ከባድ ግንኙነትን ይፈጥራል ፣ ይህ ማብሪያ / ማጥፊያ ሁል ጊዜ ሊታወቅ ስለሚችል እና መፈለጊያውን ስለሚያግድ ይህንን BTN0 ወይም ESC እደውላለሁ። ከሌሎቹ ከማንኛውም። ሌላኛው ልዩ ቁልፍ ተግባር-ቁልፍ ነው ፣ ቢቲኤን 0-4 ሲገፋ ከተጫነ ሊሰማው እና ተግባራዊነትን ለመለወጥ ሊያገለግል ይችላል።

በዚህ የክህሎት ጨዋታ ንድፍ እኔ እጠቀማለሁ-

  • FncKey+Btn1 ወደ ምናሌ ሁኔታ ይመለሱ
  • FncKey+Btn2 የቅድሚያ ችግር ደረጃ (ከፍተኛ ከሆነ ወደ ዝቅተኛው ይመለሱ)
  • FncKey+Btn4 ቅጽበታዊ ለአፍታ አቁም (ለአፍታ ለማቆም ማንኛውንም ቁልፍ ይምቱ)
  • FncKey + Btn 0 ወይም 3 ያልተገለጹ ናቸው።

ደረጃ 2 - ክፍሎች ዝርዝር

ክፍሎች ዝርዝር
ክፍሎች ዝርዝር

ተፈላጊ ክፍሎች

  • ኤልኢዲዎች ፣ ቀይ ፣ ቢጫ ፣ አረንጓዴ እና እንደዚህ ያሉ ሰማያዊ
  • የ PCB ቦርዶችን አንድ ትልቅ ሰሌዳ መግዛት ሊኖርብዎት ይችላል ፣ እና በሚፈለገው መጠን ይቁረጡ።
  • መሰኪያ ማጥመጃ ሶኬት ተመሳሳይ ንጥሎች
  • አቲኒ -85 ቺፕ
  • ተቃዋሚዎች
  • ጥቅም ላይ የዋሉ የአዝራር መቀየሪያዎች 12x12x8 ሚሜ እና 6x6x6 ሚሜ ፒሲቢ ቅጽበታዊ ተጣጣፊ የግፊት አዝራሮች

የሚመከር

  • buzzer 5v ፣ ንቁ ዓይነት
  • የፖፕሲክ ዱላ
  • 2.54 ሚሜ የፒን ራስጌ ድርድር
  • 30 ጋ ሽቦ እና የሽቦ መጠቅለያ መሳሪያ https://www.ebay.com/itm/351798901037 ከላይ ያለው አገናኝ ልክ እንደ 36 ጋ ካለው ሽቦ ጋር ነው። ለእውነተኛ 30 ጋ እንደዚህ ዓይነቱን ስምምነት ባውቅ እመኛለሁ። ሽቦ

ደረጃ 3 የግንባታ ግንባታ ድምቀቶች

የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች
የግንባታ ድምቀቶች

በዋናው የቦርድ ስብሰባ ላይ እኔ እንደ ሌሎች ቀደምት የ LED መሰላል ፕሮጄክቶች በኤሌክትሪክ ተመሳሳይ ነኝ ፣ ይህም ለተጨማሪ መሰረታዊ የግንባታ አቅጣጫዎች ሊያመለክቱ ይችላሉ

እኔ ግን እኔ በአናሎግ ግቤት A2 (PB4) ላይ የውጭ መጎተቻን መቃወም አልጠቀምም ፣ እንዲሁም ለዚህ ሃርድዌር ለፈጠርኳቸው አንዳንድ ጨዋታዎች የሚፈለገውን ሁሉ አንድ ቀለም ሳይሆን ቀይ ፣ ቢጫ ፣ አረንጓዴ እና ሰማያዊ LED ን እጠቀማለሁ።.

በተያያዙት የሶፍትዌር ንድፎች እንደሚጠበቀው የ I/O ምደባዎች እነሆ -

ፕሮጀክት MCU AT-85 Uno/Nano

የስሞች ስም ፒን# brd ስም --------- ---- ---- --------- ቀይ L1-3 PB3 2 D-11 Yel L4-6 PB0 5 D-8 አረንጓዴ L7-9 PB1 6 D-9 ሰማያዊ L10-11 PB2 7 D-10 Ain PB4/A2 3 A-2 Audio PB5 1 D-3

አንድ ጉልህ ልዩነት ከ PB4 ጋር የተገናኙ ሁለት አዝራሮች መኖሬ ነው። የመጀመሪያው በቀጥታ ከ PB4 ወደ መሬት ይሄዳል ነገር ግን ምንም የውጭ መጎተቻ ተቃዋሚ የለውም (ይህንን BTN0 ብዬ እጠራለሁ)። እኔ ደግሞ ከ 75Kohm ጋር በተከታታይ ወደ መሬት የተገናኘ የአዝራር መቀየሪያ (እኔ BTN1 የምለው) አለኝ። ይህ ዋና ሰሌዳ ያለ “አዝራር” ስብሰባ ቦርድ ፣ ግን በተወሰነ ውስን ተግባር ሊሠራ ይችላል።

ወደ LED ስብስቦች የሚሄዱት የአሁኑ የመገደብ ተቃዋሚዎች እርስዎ በሚጠቀሙባቸው የተለያዩ የቀለም LED ዎች ብሩህነት እና እርስዎ በሚፈልጉት ብሩህነት ላይ በመመርኮዝ መመረጥ አለባቸው። ለቀይ ስብስብ 91 Ohms ፣ 75 ቢጫ ፣ 430 አረንጓዴ እና 150 Ohms ለሰማያዊው አበቃሁ። እነዚህ እሴቶች ዝቅተኛ መስለው ሊታዩ ይችላሉ ፣ ነገር ግን ሊድዎቹ ብዙ (በ <100% ጊዜ ላይ) ብዙ (ባለ ብዙ ጊዜ) መሆናቸውን አስታውስ

3 ሚሜ ሌዶችን ተጠቅሜ ትንሽ ለየኋቸው። እኔ የ LED ተንሸራታች እግሮች የፖፕስክ ዱላ ነበረኝ። በዚህ መንገድ ሁሉም በተመሳሳይ መጠን እና ከሌሎች ሁሉም አካላት በላይ ቆሙ። በአንድ ክፈፍ በኩል በሚወጡ ኤልኢዲዎች ብቻ ክፍሉን ለመሰካት አስቤያለሁ።

እኔ የመሪ ግንኙነቶችን ሽቦ ለመጠቅለል መርጫለሁ። ያለ ልዩ የታተመ የወረዳ ሰሌዳ ብዙ ግንኙነቶች ባሉባቸው ጠባብ ቦታዎች ከመሸጥ ይልቅ ይህን ማድረግ ቀላል ነው። ቁምጣዎችን የማምረት አዝማሚያ የለውም እና በስህተት ውስጥ እንደገና ለመፃፍ ቀላል ነው። በሚሊፕስ 30 ጋ ሽቦ ውስጥ በማይክሮ መቆጣጠሪያ ውስጥ እና በዙሪያው ካሉ ሁሉም ሞገዶች ጋር በቂ ነው።

አዝራሮች እና ተዛማጅ ተቃዋሚዎች

ሶፍትዌሩ የግለሰቦችን እና ባለሁለት አዝራሮችን መጫን (በንድፈ ሀሳብ የእነዚህ አራቱ አዝራሮች ጥምረት ተለይቶ ሊታወቅ ይችላል) ልዩ የመዋቅር (የአይነት ድር ዓይነት) ተቃዋሚዎች እና አዝራሮችን አዘጋጀሁ። እጅግ በጣም ጥሩውን አወቃቀር በመፈለግ በተንጣለለ ሉህ ውስጥ በብዙ የመቋቋም እሴቶች ብዙ ውቅረትን ሞከርኩ ፣ ከዚያ ከፍተኛውን ዝቅተኛ ልዩነት የሚያመጣውን ስብስብ (እኔ የምጠቀምበትን) ለማግኘት ሁሉንም የሚቃወሙ ጥምረቶችን በመሞከር በሶፍትዌር ውስጥ አስመስሏቸው። በማንኛውም እና በሁሉም ነጠላ እና ባለ ሁለት አዝራር መጫኛዎች መካከል የአናሎግ ንባቦች። Btn1 ፣ Btn4 እና Btn1+4 በተለይ የተለዩ እንዲሆኑ አዘጋጀኋቸው።

ከላይ ያለውን የአዝራር አውታረ መረብ ዲያግራምን ይመልከቱ።

እንደ ሜጋ-ኦም መቋቋም ችሎታን ስለሚጥለው ከ PB4 ጋር (እና ምናልባትም እውቂያዎችን እና ተቃዋሚዎችን መለወጥ) በኤሌክትሪክ ቴፕ ፣ በሙቅ ማጣበቂያ ወይም በጭራሽ የማይሠራውን ማንኛውንም ሽቦ መሸፈን ያስፈልግዎታል። የትኛው መቀየሪያ (ዎች) እንደተጫኑ ይወስኑ ፤ እና ስብሰባ በሚካሄድበት ጊዜ እንደዚህ ያለ ማንኛውም ግንኙነት ያንን ያደርጋል።

በኋላ ላይ ተጓዳኝ አስተማሪዎች

4-የአዝራር-ጨዋታዎች-አንድ-አናሎግ-ግብዓት መጠቀም/

ባለሁለት-ኃይል-ለእርስዎ-ተንቀሳቃሽ-ማይክሮ-ተቆጣጣሪ-ፕሮጅ/

3 ዲ-የታተመ-መያዣ-ለውስጥ-መስመር-ኤልዲ-ማሳያ-ኮንሶል-እና/

ደረጃ 4 - ተጨማሪ አማራጮች እና ማስታወሻዎች

ተጨማሪ አማራጮች እና ማስታወሻዎች
ተጨማሪ አማራጮች እና ማስታወሻዎች

አማራጭ የኦዲዮ ውፅዓት

የአማራጭ የድምፅ ውፅዓት PB5 ን ይጠቀማል። በሌላ መልኩ ከፍተኛ የሚያበሳጭ ውጤቱን ለመገደብ የ 5 ቪ ጫጫታ በተከታታይ ከ 150 Ohm ተቃዋሚ ጋር አገናኘሁ። 50-200 Ohm እንዲጠቀሙ እመክራለሁ። አንድ ሰው ጫጫታውን ከቁጥቋጦ (2-10uf) ጋር ሊያመሳስለው ይችላል ፣ ወይም የ 10 ሚሜ ሾፌር 32 Ohm ድምጽ ማጉያ ከተቃዋሚ እና ከጩኸት ይልቅ ርካሽ በሆነ የስቴሪዮ ጆሮ ቡቃያዎች ስብስብ ተሰብሯል። ወድጄዋለሁ ፣ ለጨዋታ ድምጾች ፣ እኔ እንዳለሁ የተሻለ።

በነባሪነት Attiny-85 PB5 ን እንደ ዳግም ማስጀመሪያ ይጠቀማል ፣ ውጤታማ ማለት ኦዲዮው ይሠራል ግን በሌላ በማንኛውም ቀዶ ጥገና ላይ መጥፎ ውጤት አይኖረውም። ናኖ ወይም ኡኖ ሲጠቀሙ ኦዲዮው ይሠራል (የእሱ D3 ይወጣል)። ከአቲኒ ጋር ኦዲዮን ለማግኘት ሶፍትዌሩ PB5 ን እንደ ውፅዓት መጠቀም እንዲችል የውስጥ የፒን ውቅረትን መለወጥ ይኖርብዎታል። ይህንን በማድረጉ ጉልህ መዘዝ አለ ፤ እባክዎን እነዚህን ይመልከቱ

forum.arduino.cc/index.php?topic=178971.0

www.instructables.com/id/Simple-and-cheap-F…

እና

በአጠቃላይ በጨዋታ ጊዜ ስህተት ወይም ውድቀት የጩኸት ወይም የአጭር እንጆሪ ድምጽን ይጠራል። ልክ እንደ ፒንግ-ፓንግ ደረጃን ሲያጠናቅቁ ወይም ሲያሸንፉ የደስታ የምስጋና ዜማ አለ። ተጓዳኝ ድምጽ መኖሩ በእውነቱ ወደ ደስታ ደስታ እንደሚጨምር ተረድቻለሁ።

ተለዋጭ የጨዋታ መቆጣጠሪያ ዓይነት አዝራሮች

በመሳሪያ ላይ ሸካራ ለሆኑት ታላላቅ ልጆቼ ፣ በረጅሙ የእርሳስ ሽቦዎች መጨረሻ ላይ ዘላቂ የሆኑ የተለዩ አዝራሮችን ፣ Btn1 እና Btn4 ን ሠራሁ። ፎቶውን ይመልከቱ። እኔ አዝራሮችን በመሳሪያ መያዣዎች ውስጥ እሰካለሁ። ከ Btn1 ጋር በ 75Kohm መስመር ፣ እና ~ 37Kohm መስመር ከ Btn4 ጋር። ከ Btn4 ጋር በተከታታይ እኔ በእርግጥ 36K ፣ 33K ወይም 39K ን እንኳን እጠቀም ነበር። የውጭ የመዝጊያ ቁልፎችን በአእምሯችን ይዘን ፣ እንደ Btn1 እና Btn4 ያሉ ውጫዊ የእጅ መያዣ ቁልፎችን ለማገናኘት የተለየ የራስጌ ፒን ስብስብ ቢኖር ጥሩ ሀሳብ ይሆናል።

ጥራት ያለው የኃይል አቅርቦት ያስፈልጋል

ለኃይል ምንጭ የፒሲ ፣ የጡባዊ ተኮ ፣ የግድግዳ መሙያ ፣ የኃይል ባንክ ወይም 3.7 ሊ ባትሪ የ USB 5v ውፅዓት በቀጥታ መጠቀም ይችላሉ።

ከአንዳንድ የዩኤስቢ ኃይል መሙያዎች እና ከብዙ የዩኤስቢ ኃይል-ባንኮች አሃዱን ሲያበራ ብልጭታ እና አልፎ አልፎ የማጣት ባህሪን አልፎ ተርፎም ዳግም እንደሚጀመር አስተዋልኩ። ይህንን ካጋጠሙዎት በተሻለ ደንብ የኃይል ምንጭ ያግኙ ፣ አለበለዚያ አንድ ትልቅ (100-1000uf) capacitor በመላ +V መሬት ላይ ማከል ሊረዳ ይችላል።

ሙከራ

እንዲሁም የእርስዎን ሃርድዌር ለማረጋገጥ እና ለማረም የሙከራ ፕሮግራም አካትቻለሁ። ኮዱ በሂደት ላይ ያለ ሥራ ነው ፣ እና ለማፅዳት በጣም ይፈልጋል። ወደዚያ እሄዳለሁ ብዬ ተስፋ አደርጋለሁ ፣ ግን ማለቴ ፍላጎቶችዎን ማሟላት አለበት። እኔ በቅርቡ ማሳያውን እና የቁልፍ ሰሌዳ ስብሰባዎችን በሚያሽከረክር በናኖ ብቻ ነው የተጠቀምኩት። ከምናሌው ሁነታ ንጥሎችን ለመምረጥ ማንኛውንም ማንኛውንም ቁልፍ መጠቀም ይችላሉ። ከማሳያ/ሙከራ ለመውጣት ማንኛውንም ማንኛውንም ቁልፍ እንደገና ይምቱ። ከአዝራር ሙከራው (#4) ለመውጣት FncKey+Btn1 ን ይምቱ ወይም EscKey ን (መሬት ላይ PB4 ን) ይያዙ ፣ ወይም ኃይልን እንደገና ጥቅም ላይ ያውሉ።

በ MCU ውስጣዊ ተቃውሞዎች እና በተከላካይ መቻቻል ልዩነቶች ምክንያት ሁሉም ነጠላ እና ባለሁለት አዝራሮች መጫኛዎች በትክክል እንዲታወቁ አንዳንድ ማስተካከያዎችን ማድረግ ያስፈልግዎታል። ይህንን ለማድረግ የሙከራ ፕሮግራሙን -4 (ይህንን ለመምረጥ ከዚህ በታች ያለውን የምናሌ አሠራር መግለጫን ይመልከቱ) ይጠቀሙ። ከማንኛውም መጎተቻ ጋር የማይጣጣሙ ለ PB4 ግብዓት ተጨማሪ ዕቅዶችን ስላቀረብኩ የውጭ መጎተቻ ተከላካይ እንዳልጠቀምኩ ልብ ይበሉ።

ደረጃ 5 የሶፍትዌር አጠቃላይ እይታ

ንድፍ LadderGames.ino አንዳንድ ተለዋጭ ስሪቶችን ጨምሮ አራት ጨዋታዎችን ተግባራዊ ያደርጋል።

ንድፉ ከኤቲንቲ -85 ፣ ናኖ ፣ ኡኖ ወዘተ ሊወርድ እና ሊሮጥ ይችላል ፣ በአቲን ቺፕ ውስጥ ለማቀናበር ይህንን ይመልከቱ https://www.instructables.com/id/Program-an-ATtiny… እና/ወይም ወደ ፕሮግራም የእርስዎ ATtiny-85 ቺፕ

ለጨዋታው ጨዋታ አፈፃፀሙ ስለሚፈለግ የ ATtiny85 ን ውስጣዊ ሰዓት ወደ 8 ሜኸዝ ይለውጡ። ማጣቀሻ

forum.arduino.cc/index.php?topic=276606.0

ይህ ንድፍ ከቀዳሚው የ ATtiny-85 መሪ መሰላል ፕሮጄክቶች ጋር ምንም ለውጥ ሳይኖር ወደ ኋላ ተኳሃኝ መሆን አለበት ፣ ግን የተወሰነ ውስን ተግባር ይኖረዋል።

የምናሌ አሠራር

በሚነሳበት ጊዜ በ LEDs እና በድምፅ ስብስብ ላይ በመጥረግ መልክ የጤና ምርመራ አለ። ከዚያ ወደ ዋናው ምናሌ ሁኔታ ይሄዳል። የአንድ ቀለም እያንዳንዱ የኤልዲዎች ስብስብ በተከታታይ ለሁለት ሰከንዶች ያበራል። ተጓዳኝ ስብስብ ሲበራ አንድ ጨዋታ አንድ አዝራር በመጫን የተመረጠ ነው ፣ ጨዋታ 1: ቀይ ፣ ጨዋታ 2: ቢጫ ፣ ጨዋታ 3: አረንጓዴ ፣ ጨዋታ 4 ፦ ሰማያዊ። በምናሌው ሁነታ Btn2 ፣ Btn3 ፣ Btn4 በቀጥታ ወደ ጨዋታዎች 2 ፣ 3 ፣ 4 በቀጥታ ለመሄድ ሊጫኑ ይችላሉ። አንድ ጨዋታ ከተመረጠ በኋላ የሚፈልጉትን ልዩነት ማመልከት ያስፈልግዎታል። ለእያንዳንዱ ልዩነት የሚገኝ ባለቀለም ሊድዎች ስብስብ ያበራል። በሚፈልጉት ላይ በቀላሉ አንድ ቁልፍ ይጫኑ። ለእያንዳንዱ ጨዋታ ልዩነቶች ፣ “ስሪቶች” ፣ ከዚህ በታች ከዚህ በታች ተብራርተዋል።

ከአራቱም ጨዋታዎች አንዱ ስሪት በአንድ አዝራር ሊጫወት ይችላል። ወይም በ PB4 እና በመሬት (Btn-0) መካከል እንደ ቀደመው የ LED መሰላል አስተማሪዎች ወይም አንድ 75 ኪ ጭነት ወደ መሬት (ቢቲኤን -1) የሚያገናኝ መቀያየር። መመሪያዎቹ ስለ አንድ የተወሰነ አዝራር አለመጫን ሲናገሩ ከእነዚህ ውስጥ ሁለቱም በጨዋታዎች ውስጥ ያደርጋሉ።

ከማንኛውም ጨዋታ ለመውጣት FncKey+Btn1 ን መጠቀም ፣ EscKey (aka: Btn0) ን ለ 1-2 ሰከንዶች ያህል ይያዙ ወይም ኃይሉን ያሽከርክሩ።

ደረጃ 6: የጨዋታ ጨዋታ

ጨዋታ 1-ይግፉት

ይህ ከቀድሞው አስተማሪዬ ከአንዱ የእኔ ‹የግፋ-ኢት› ጨዋታ ማመቻቸት ነው

www.instructables.com/id/ ጨዋታ-ከጨዋታ-ጋር-

የጨዋታው ግብ ብልጭ ድርግም የሚለውን ቁጥር እና በርከት ያሉ የኤልዲዎችን ብዛት በተቻለ መጠን መግፋት ነው። ግፋ-በበርካታ ብልጭታዎች ይጀምራል ፣ ከዚያ ይደገማል። በተከታታይ ውስጥ ካለው የመጨረሻው ብልጭታ በኋላ እና አንድ ተጨማሪ ሊኖር በሚችልበት ጊዜ ቀጣዩ LED ያበራል እና የፍላሽ ቆጠራው በአንዱ ይጨምራል የሚለውን ቁልፍ ከተገፉት። ነገር ግን ተጨማሪ ብልጭታ ከሚሆንበት ጊዜ በፊት ወይም በኋላ 'ቢገፉ' በምትኩ በስብስቡ ውስጥ ያሉት ብልጭታዎች ብዛት ይቀንሳል።

የፍላሽ ቆጠራውን ለማሳደግ በሚያስተዳድሩበት ጊዜ ሁሉ የጊዜ ገደቡ ትንሽ ስለሚፋጠን የችግር ደረጃ ይጨምራል ፣ ይህም ከፍ ወዳለ ብልጭታ ቆጠራዎች ለመውጣት አስቸጋሪ እና ከባድ ያደርገዋል።

የአሁኑ ቆጠራ ቁጥር በኋላ በተመሳሳይ ደረጃ እንደገና ለመጀመር በ EEPROM ማህደረ ትውስታ ውስጥ ተከማችቷል።

ጨዋታ 2-ፒንግ-ፓንግ

ታላቁ (ምንም እንኳን ብቸኛው) ሁለት የተጫዋች ተወዳዳሪ ጨዋታ በዚህ ውስጥ ፤ ኳሱ (ነጠላ የብርሃን ብልጭታ) ከአንዱ ጎን ወደ ሌላው የሚሄድበት ፣ በፍጥነት እና በፍጥነት ፣ ተመልሶ በሚመታበት እያንዳንዱ ጊዜ።

እኔ በ 1970 ዎቹ ውስጥ በአውሮፕላን ልዕለ-ሚኒ ኮምፒዩተር የፊት ፓነል አዝራር-መብራቶች ላይ ይህንን ነጠላ ረድፍ የመብራት ጨዋታ ተግባራዊ አደረግሁ።

ኳሱን ወደ ኋላ እና ወደ ፊት ለመምታት ተገቢው መቅዘፊያ በመጨረሻው ቦታ (የመጨረሻው ኤልኢዲ) ላይ በሚሆንበት ጊዜ መምታት አለበት (ተጭኗል)። ያመለጠው የመጀመሪያው ወገን ያጣል ፣ እና በአሸናፊው ጎን ላይ ያሉት መብራቶች ብልጭ ይላሉ።

በሁለቱም ልዩነቶች ላይ አሉ ፣ አንደኛው አንድ አዝራር (ቢቲኤን 0 ወይም 1) ብቻ የሚፈልግ ፣ በሁለቱም ጫፎች ላይ ኳሱን የሚመታ። እና ሁለተኛው ስሪት ፣ ሁለት አዝራሮችን ለሚፈልግ ራስ ወደ ራስ ነው። በግራ በኩል ያለው አዝራር 1 እና በሌላኛው ላይ 4 ወይም 0 ቁልፍ። እርስ በእርሳቸው ጣልቃ ስለማይገቡ የአዝራር 1 እና 4 አጠቃቀም ተመራጭ ነው። የሌላው አዝራር ሁኔታ ምንም ቢሆን ኳሱን ከጫፉ ለመመለስ እያንዳንዳቸው ሊመቱ ይችላሉ።

የአንድ ሰልፍ አሸናፊ ሁል ጊዜ ለሚቀጥለው አገልጋይ ነው።

ጨዋታ 3: የተኩስ ማዕከለ -ስዕላት

ደረጃን ለማጠናቀቅ ሁሉንም ኢላማዎች (መብራቶች) ያንሱ። በእያንዳንዱ ከፍተኛ ደረጃ እርምጃው ፈጣን ነው።

ሁለት ስሪቶች አሉ; አንዱ ጣቢያው የተስተካከለበት እና ኢላማዎቹ የሚንቀሳቀሱበት እና ሌላ ጣቢያው የሚንቀሳቀስበት እና ኢላማዎቹ አሁንም ያሉበት። በእያንዳንዱ ሁኔታ አንድ መምታት የዒላማ መብራትን ያንኳኳል ፤ እና መቅረት ዒላማ ብቅ እንዲል ያደርጋል። አንድ ዒላማ በእይታ ውስጥ በሚሆንበት ጊዜ ዕይታ የበለጠ ያበራል ፣ አለበለዚያ ደብዛዛ ነው።

በስሪት አንድ እይታ በግራ በኩል (ከታች) ይጀምራል እና ወደ ቀኝ ይቃኛል። በስሪት 2 ውስጥ ዒላማው ከቀኝ ወደ ግራ በሚንቀሳቀስበት ጊዜ ዕይታ መሃል ላይ ተስተካክሏል። ኮዱን በማየት ሊነቃቁ የሚችሉ መናፍስት ስሪቶች 3 እና 4 አሉ ፣ ግን የራስዎን ደህንነት በራስዎ አደጋ ላይ ያደርጋሉ።

ጨዋታ 4: JumpMan

ሀሳቡ እርስዎ እየገፉ ሲሄዱ ዘልለው የሚገቡባቸው ነገሮች በሚመጡበት የጨዋታ ደረጃ ውስጥ እየሮጡ ነው። በሌላ የጨዋታ ስሪት ውስጥ እርስዎም ዳክዬ ማድረግ ያለብዎት ከራስ በላይ ነገሮች አሉ።

በስሪት አንድ የሚዘለሉ ነገሮች ብቻ አሉ። ለመዝለል እቃው በግራ በኩል ባለው የመጨረሻው ሕዋስ ላይ ሲደርስ አዝራሩን መጫን አለብዎት ፣ ይህ በሚሆንበት ጊዜ የሚያበራ። 2 ወይም ከዚያ በላይ ተከታታይ ነገሮችን ለመዝለል በመጀመሪያው ላይ መዝለል (መጫን) እና ለተቀረው አዝራሩን መያዝ አለብዎት።

በስሪት 2 ከጭንቅላቱ በላይ (ብልጭ ድርግም የሚሉ) ነገሮች ተጨምረዋል። እነዚያ ከእሱ በፊት ባለው ሴል ውስጥ በመዝለል እና በመጨረሻው ሕዋስ ውስጥ እያለ ይለቀቃሉ። በአንድ ጊዜ አንድ ብልጭታ ብቻ ሊበራ ይችላል ፣ ስለዚህ አንድ ጊዜ ካለፈ በኋላ ሌላ (ከዚህ በፊት ብልጭ ድርግም አይልም) በእርሶ ላይ ባዶ ሆኖ ማየት ይችላሉ። በተከታታይ ተደራራቢ በጭራሽ አይኖርም ነገር ግን እነሱ ከአንድ ወይም ከዚያ በላይ ዝላይ (የድንጋይ ዓይነት) ዕቃዎች አጠገብ ሊሆኑ ይችላሉ።

በጨዋታ ስሪት 3 ላይ ፣ መድረስ ፣ ለአናት ዕቃዎች (Btn- 2 ፣ 4 ወይም 0 ምርጫዎ) የተለየ አዝራር መጠቀም አለብዎት ፣ ቢዘል ከዚያ ቢቲኤን -1 ን ይፈልጋል።

እርስዎ ካልተሳኩባቸው አራት ተጨማሪ ነገሮችን (ቶች) ካለፉ በኋላ በደረጃ ይራመዳሉ ፣ የድምፅ እና የእይታ እንኳን ደስ አለዎት ፣ ከዚያ በከፍተኛ ፍጥነት እንደገና ማስጀመር። በተከታታይ ዕቃዎች ስብስብ ማግኘት እንደ አንድ ነጠላ ነገር ይቆጠራል።

በቅርብ ጊዜ ያላደረጉትን ጨዋታ ከመጫወትዎ በፊት ስለጨዋታዎች የአሠራር ህጎች እንዲያትሙ እና እንደገና እንዲያነቡ እመክርዎታለሁ። አለበለዚያ, እራስዎን ማበሳጨት ይችላሉ; እውነታው ሲታይ ጨዋታው በትክክል እየሠራ አይደለም ብሎ ማሰብ ፣ ግን እርስዎ እና ጨዋታው የተለያዩ መንገዶች እና የሚጠበቁ ነገሮች አሏቸው። እኔ ፣ እኔ ራሴ ፣ ከሁለት ጊዜ በላይ በዚህ ላይ ወድቄአለሁ።

ደረጃ 7 ዝመናዎች ፣ ተጨማሪ ጨዋታዎች

Image
Image

በመስመር ላይ የ LED መሰላል ማሳያ እና አዝራሮችን ለማስቀመጥ 3 ዲ የታተመ የኮንሶል መያዣ ሠርቻለሁ።

ይህንን ሃርድዌር የሚጠቀሙ ተጨማሪ ጨዋታዎችን አሰብኩ። እነሱን ይመልከቱ እና ይደሰቱ

አዲስ ጨዋታዎች ከ ‹Whack a Mole› እስከ ‹Tug of War›

ታህሳስ 2016. አሁን ፣ ከላይ ባለው አገናኝ መጨረሻ ላይ ሁሉንም 12 ጨዋታዎች ጨምሮ አንድ ወጥ የሆነ የኮድ ስሪት አለ።

ፌብሩዋሪ 17 ፣ 2017 - ለዚህ ፕሮጀክት የቅርብ ጊዜው የጨዋታ ስብስብ ፣ አሁን በ 16 ጨዋታዎች (ከዚህ በታች ንድፍ)። ይህ በ 32 ኪባ ባይት ፍላሽ ፕሮግራም ማህደረ ትውስታ በማንኛውም የ MCU ትግበራ ላይ ይሠራል። ምንም እንኳን ሁሉም ከ 16 ቱ ጨዋታዎች ውስጥ አንዱ ለ 3 ወይም ለ 4 በአትቲኒ ውስጥ ሊገባ ይችላል። ናኖ 3 አርዱኢኖኖስን እንዲጠቀሙ እመክራለሁ። የተጨመሩት የቅርብ ጊዜዎቹ 4 ጨዋታዎች ‹ለ ማንስ› ውድድር ፣ ‹ስፕሬይ› ራስ ወደ ራስ ስፕሬይንግ ስእል ውድድር ውድድር ናቸው። ፣ ‹PIG› የቅርጫት ኳስ ተኩስ ፣ ‹BiFunc› የሁለትዮሽ ክዋኔ የፈተና ጨዋታ።

በጨዋታ ችሎታዎች ላይ የእነዚህ ጨዋታዎች ትልቅ እና ብዙ የተለያዩ መጫወት ፣ ለሁሉም የደረጃ ተጫዋቾች መደሰት ፣ ይቻላል። በትራክ አቀማመጥ ንድፍ እና በጨዋታ ጊዜ በኩል በ Le Mans ውድድር ውስጥ ለማሻሻል ብዙ ቦታ አለ ብዬ አስባለሁ።

እኔ ስለ 10 ተጨማሪ እንቅስቃሴዎች/ጨዋታዎች/ተግባራት አሉኝ ፣ አንዳንዶቹ በ 2017 መገባደጃ ላይ እንዲገኙ ተስፋ አደርጋለሁ።

እንዲሁም እነዚህ አንድ የመስመር ጨዋታዎች ለ 2 መስመር 2x16 ኤልሲዲ ማሳያ ፣ በአንድ የጨዋታ ዕቃዎች መስመር እና ለአንዳንድ ጽሑፍ ሌላ ሊሻሻሉ ይችላሉ። እኔ ይህንን ትንሽ አድርጌአለሁ ፣ ግን እኔ እስከማየው ድረስ በፕሮጀክቶች ተደግፌ ስሆን ፣ እኔ መቼ ወይም መቼ እንደሆንኩ አላውቅም። ስለዚህ ማንም ሰው እነዚህን ጨዋታዎች ለ 2x16 ኤልሲዲ ለመቀበል እና ለማሻሻል ከተነሳሳ እባክዎን ለእኔ እና ለሌሎች ያጋሩ።

በ Menu_16Games.ino ውስጥ እዚህ ካሉት 4 አዳዲስ ጨዋታዎች በተጨማሪ ፕሮጀክቴን ዘግቼ ተዛማጅ አስተማሪዎችን ፈጠርኩ - የመስመር ውስጥ የ LED ጨዋታ ኮንሶል መያዣ እና ተንቀሳቃሽ የ MCU ፕሮጀክትዎን ማብራት

ብዙዎች ጊዜ እንደሚወስዱ ተስፋ አደርጋለሁ እና።.. እነዚህን ጨዋታዎች ይደሰቱ።

የቡድን ጨዋታ- 1– ቀይ 2- ቢጫ 3- አረንጓዴ 4- ሰማያዊ

1 ቀይ PushIt PingPong ShootEmUp JumpMan 2 Yel QuickDraw Tug_a_War Chicken Hot_Hands 3 Grn Le_Mans Spray PIG BiFunc 4 Blu Simon ይላል Whack_Mole Sea_Hunt Flip_d

ሴፕቴምበር 2 ፣ 2017-በጭንቅላት ጨዋታ (ቡድን 2) ውስጥ ከአሮጌ ቆሻሻ ጫጫታ ውጭ ጆይስቲክ አዝራሮች ጋር የተሻሻለ የሥራ ችሎታ።

ታህሳስ 13 ቀን 2017 - የተሻሻለ የአዝራር መነሳት እና የመለኪያ እልባት አያያዝ ፣ ጥቃቅን ጥቃቅን ጉዳዮች። በአቃፊው የአናሎግ ግብዓት መስመር ላይ capacitor ን ለመጠቀም ሞክሬ ነበር ነገር ግን ውጤታማ ለመሆን የውሸት ደረጃ መለያዎችን በማምረት ወይም ረጅም ጊዜ በመጠባበቅ ላይ ያለው ሶፍትዌር በዝግታ መለካት አስከትሏል። ያ ፈጣን የጨዋታ እርምጃ ተጥሷል።

ኤፕሪል 2018: 5/8 "የመጨመቂያ ባልና ሚስቶች ለውጫዊ የመጥመጃ ዘይቤ አዝራሮች ታላቅ አካላትን እንደሚሠሩ አግኝቻለሁ። ልጆቼ የእነዚህን ጥንድ መጠቀምን እንደወደዱ ፣ ሁለቱንም በቀላሉ ለማገናኘት (እንደ Btn1 & Btn4).

በዚህ በአስተማሪው ሃርድዌር ላይ የተገነባ ሌላ ፕሮጀክት ፣ ባለፈው ጥቅምት ወር እንደፈጠርኩ ልብ ይበሉ። በሃሎዊን መንፈስ ውስጥ ነው እና በተለይ ለልጆች በጣም አስደሳች ሊሆን ይችላል። አስተማሪ-መናፍስት-ሳይኪ-ተፅእኖ ያላቸው መሣሪያዎች

የሚመከር: