ዝርዝር ሁኔታ:

የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ 3 ደረጃዎች (ከስዕሎች ጋር)
የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ 3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ 3 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Arduino በከፊል ሲብራራ https://t.me/arduinoshopping 2024, ታህሳስ
Anonim
የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ
የአርዱዲኖ ሶርታ ሱዶኩ ጨዋታ

ብዙ ሰዎች ሱዶኩን መጫወት እና የልጅ ልጆችን እንደ ጨዋታዎች መገመት ይወዳሉ ስለዚህ ተንቀሳቃሽ “ሶርታ ሱዶኩ” ጨዋታ ለማድረግ ወሰንኩ። በእኔ ስሪት ጨዋታው 4x4 ፍርግርግ ነው ግን አንድ ቁጥር ብቻ ነው የቀረበው። ሀሳቡ በጥቂት ሙከራዎች ውስጥ የተቀሩትን ቁጥሮች መገመት ነው። እሱ ቀላል ጨዋታ ነው ፣ ግን የ 15 ን ፍጹም ውጤት ሲከተሉ ሱስ ሊሆን ይችላል ጨዋታው ሁለቱንም የዕድል አካልን እንዲሁም አመክንዮ እና እስካሁን ያየሁትን ምርጥ ነጥብ 16. ነው። ይመልከቱ ምክንያቱም ጨዋታውን ለመገንባት ፍላጎት ከሌልዎት በእራስዎ ፕሮጄክቶች ውስጥ ሊጠቀሙባቸው የሚችሏቸው አንዳንድ የሶፍትዌሩ አካላት ሊኖሩ ይችላሉ።

ደረጃ 1 - ሃርድዌር

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

ሃርድዌር በማንኛውም በማንኛውም የአርዱዲኖ ስሪት ላይ የተመሠረተ ሊሆን ይችላል። እኔ ናኖን በመጠቀም ፕሮቶታይፕውን አደረግኩ እና ከዚያ ኮዱን ወደ ATMega328 ቺፕ አቃጠለው። ያ በናኖ ውስጥ ጥቅም ላይ የዋለው ተመሳሳይ ቺፕ ነው ፣ ግን እሱን መጠቀሙ የበለጠ የታመቀ ግንባታ እና አነስተኛ የኃይል ፍጆታ እንዲኖር ያስችላል። እንደሚመለከቱት ፣ ወረዳውን በኤልሲዲ ሞዱል ላይ በሚያስተካክለው በትንሽ ዳቦ ሰሌዳ ላይ ሠራሁ። ሌላኛው የተለየ ገጽታ ናኖ ውጫዊ ክሪስታልን በመጠቀም በ 16 ሜኸር ላይ መሮጡ ነው ግን እኔ ለኤቲኤምኤኤ 3252 ቺፕ አብሮ የተሰራውን 8 ሜኸ ማዞሪያን ለመጠቀም መረጥኩ። ያ ክፍሎችን እና ኃይልን ይቆጥባል።

የ 2004 ኤልሲዲ በይነገጾች ወደ አርዱinoኖ እንደ 1602 ኤልሲዲ በተመሳሳይ መንገድ። አስገራሚ ልዩነት በማሳያ ሥፍራዎች አድራሻ ውስጥ ነው። በግልጽ እንደሚታየው ልዩነት አለ ምክንያቱም ከሁለት ይልቅ አራት መስመሮች አሉ ነገር ግን በ 2004 ሦስተኛው መስመር የአንደኛው መስመር ማራዘሚያ ሲሆን አራተኛው መስመር የሁለተኛው መስመር ቅጥያ ነው። በሌላ አነጋገር ፣ የቁምፊዎችን ሕብረቁምፊ ወደ ኤልሲዲ የላከ የሙከራ ፕሮግራም ቢኖርዎት ፣ የ 21 ኛው ገጸ -ባህሪ በሦስተኛው መስመር መጀመሪያ ላይ ይታያል እና የ 41 ኛው ገጸ -ባህሪ ወደ መጀመሪያው መስመር መጀመሪያ ይመለሳል። ሶፍትዌሩ ያንን ልዩነት ከኤልሲዲ አድራሻ ፍለጋ ጠረጴዛ ጋር ያስተናግዳል።

ለጨዋታው ግብዓት በቤት ውስጥ የተሰራ 4x4 ማብሪያ ማትሪክስ ነው። እያንዳንዱ መቀየሪያ በቀጥታ በማሳያው ላይ ካለው ተመጣጣኝ ቦታ ጋር ይዛመዳል። በተጨማሪም የኃይል መቀየሪያ እና ዳግም ማስጀመሪያ መቀየሪያ አለ። ዳግም ማስጀመሪያ መቀየሪያ የድሮውን ጨዋታ ያጸዳል እና አዲስ ጨዋታ ያመነጫል።

እኔ የጋራ 18650 Li-ion ፣ 3.6 ቮልት ባትሪ ተጠቅሜ የእኔን ስሪት ባትሪ እንዲሠራ ለማድረግ ወሰንኩ። ያ ለዩኤስቢ ኃይል መሙላት እና ለኤልሲዲ እና ለኤቲኤምኤጋኤ ቺፕ የባትሪ ቮልቴጅን ወደ 5 ቮልት ለማሳደግ ትንሽ ሰሌዳ ማከል አለብኝ። ሥዕሎቹ እኔ የተጠቀምኳቸውን ሞጁሎች ያሳያሉ ነገር ግን ሁለቱንም ተግባራት የሚያከናውኑ ሁሉም በአንድ በአንድ ሞጁሎች አሉ።

ደረጃ 2 ሶፍትዌር

ሶፍትዌሩ ለሁለቱም ለናኖ እና ለኤቲኤምኤም 328 ቺፕ ተመሳሳይ ነው። ብቸኛው ልዩነት በፕሮግራም ዘዴ ውስጥ ነው። እኔ የራሴን የባዶ አጥንት ስሪት የኤልሲዲ ሶፍትዌር እና የቁልፍ ሰሌዳ ማትሪክስ ዲኮድ ሶፍትዌር እጠቀማለሁ። እነዚህ ለፕሮጀክቱ “የተካተቱ” ፋይሎች ናቸው።

ትዕዛዙ “የዘፈቀደ” እና “የዘፈቀደ ሰይድ” ጨዋታውን ለመፍጠር ለማገዝ ያገለግላሉ። በእያንዳንዱ የኃይል ማመንጫ ላይ የተለየ ቅደም ተከተል መፈጠሩን ለማረጋገጥ በ “ዘሩ” ላይ ለ EEPROM ማስቀመጫ ጨምሬያለሁ። የእንቆቅልሽ መስመሮቹ ከ 24 አካላት ፍለጋ ድርድር የተገኙ ናቸው። የተመረጡት መስመር ከቀዳሚው መስመር ጋር የማይጋጭ መሆኑን ለማረጋገጥ የመጀመሪያዎቹ ሶስት መስመሮች ከሠንጠረ random በዘፈቀደ የተመረጡ ናቸው። የመጨረሻው መስመር በእጅ ተሞልቷል ምክንያቱም በዚያ ነጥብ ላይ አንድ ሊሆን የሚችል ንድፍ ብቻ ይኖራል። ከዚያ በኋላ የቁልፍ ሰሌዳውን ማትሪክስ መፈተሽ እና የቁልፍ ማተሚያዎችን ወደ ቁጥሮች መለወጥ ብቻ ነው።

አንድን ቁጥር ለመገመት ተጓዳኝ መቀየሪያውን ደጋግመው ይጫኑ። እያንዳንዱ ፕሬስ የሚታየውን ቁጥር ይጨምራል። እርስዎ የሚፈልጉትን ቁጥር ከመጠን በላይ ከጫኑ ፣ ዝም ብለው ጠቅ ያድርጉ። ማብሪያ / ማጥፊያውን ለአንድ ሰከንድ ከለቀቁት ፣ የሚታየውን የመጨረሻ ቁጥር ይቆልፋል። ቁጥሩ ትክክል ካልሆነ ቁጥሩን ያጸዳል እና እንደገና መሞከር ይችላሉ። እያንዳንዱ ግምት የሚታየውን ቆጣሪ ያሳድጋል እና አንዴ ቁጥር በትክክል ከተገመተ ፣ ያ የማትሪክስ መቀየሪያ በትክክል ተሰናክሏል።

ደረጃ 3 - ማሳያዎች

ማሳያዎች
ማሳያዎች
ማሳያዎች
ማሳያዎች
ማሳያዎች
ማሳያዎች

የተለያዩ ማሳያዎች አንዳንድ ስዕሎች እዚህ አሉ።

የሚመከር: