ዝርዝር ሁኔታ:
ቪዲዮ: 2 ተጫዋች ተወዳዳሪ VS የጊዜ ጨዋታ - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ያስፈልግዎታል:
1. ዲጂታል ዲሲ 3 ፣ ኤፍፒኤኤ ቦርድ (ወይም ሌላ ማንኛውም FPGA ፣)
2. በአንፃራዊነት የዘመነ የቪቫዶ ስሪት ወይም ሌላ የ VHDL አካባቢ
3. የተጠቀሰውን ፕሮግራም ማስኬድ የሚችል ኮምፒውተር።
ደረጃ 1 - ጨዋታው ራሱ
ኤፍኤምኤስ ከሞጁሎቹ ጋር እንዴት እንደሚገናኝ።
እንዴት እንደሚጫወቱ
ለመጀመር የመካከለኛውን ቁልፍ ይጫኑ። ይህ በሰባቱ ክፍል ማሳያ ላይ የተጫዋች ሁለት ጤናን የሚወክል “99” ያሳያል። ከዚያ ፣ ኤልኢዲዎቹ ከቀኝ ወደ ግራ በቅደም ተከተል ያበራሉ። ይህ የኃይል አሞሌን ይፈጥራል። አንዴ የኃይል አሞሌው ከሞላ በኋላ እንደገና ይጀመራል። የተጫዋች አንድ ነገር አሞሌው በተቻለ መጠን ከፍ ባለበት ጊዜ የእነሱን መቀያየር መገልበጥ ነው። ብዙ ኤልኢዲዎች በበሩ ቁጥር አንድ ተጫዋች በተጫዋች ሁለት ላይ የበለጠ ጉዳት ያደርሳል። አንድ ተጫዋች ማብሪያ / ማጥፊያውን ከገለበጠ በኋላ የተጎዳው ጉዳት ከተጫዋች ሁለት ጤና ተቆርጧል። ከዚያ ወደ ተጫዋች ሁለት ተራ ይቀየራል። አሁን ፣ የሚታየው ቁጥር የተጫዋቹን ጤና ይወክላል ፣ እና የኃይል አሞሌው ከግራ ወደ ቀኝ ይሞላል። አንዴ ተጫዋች ሁለት እንቅስቃሴያቸውን ካደረጉ በኋላ ጉዳቱ ተቆርጦ እንደገና ወደ አንድ ተጫዋች ተራ ይመለሳል። ይህ አንድ ተጫዋች 0 ጤና እስኪደርስ ድረስ ይደጋገማል። የዚህ ተግባር ቪዲዮ ተያይ attachedል።
ደረጃ 2 - ኤፍ.ኤም.ኤም
ይህ ጨዋታ በመሠረቱ አንድ ትልቅ ውስን የስቴት ማሽን ነው ፣ ይህም ኤፍኤምኤም ውስጥ ባለው ሁኔታ ላይ በመመስረት አንዳንድ ውስብስብ አመክንዮዎች ይከሰታሉ።
ሁኔታ 1 ፦ ምናሌ የመጀመሪያው ሁኔታ ከቀላል ግዛቶች አንዱ የሆነው የምናሌ ማያ ገጽ ነው። እሱ “አጫውት” የሚለውን ቃል እና ጨዋታው እንዲጀምር የሚያደርገውን አዝራር የሚያሳዩትን ሰባት ክፍል ማሳያ ያካትታል። አዝራሩ ፣ ቢቲኤን ፣ ወደ ቀጣዩ ሁኔታ ይመራናል ፣ ይህም የአጫዋች ተራ ነው።
ግዛት 2 - የተጫዋች አንድ ተራ
የተጫዋች አንድ ተራ የሰባቱ ክፍል ማሳያ የአጫዋች ሁለት ጤናን እንዲያሳይ የሚያደርግ ምልክት ያነቃቃል። እኛ ከፈጠርነው ከሌላ ሞጁል (Pone.vhd) የመጣውን የመቀየሪያ መዝገብ ለማግበር ሌላ ምልክት በርቷል። ይህ የመቀየሪያ መመዝገቢያ በሌሎች ጨዋታዎች ውስጥ እየጨመረ የሚሄድ የኃይል መለኪያ እንደሚጨምር የ LED መብራቱን ያበራል ፣ እና ሊበራ የሚችል ከፍተኛውን የ LED መጠን ሲደርስ ከዚያ ወደ 0 እንደገና ይጀመራል። ከተበደረው የላቦራቶሪ ፋይል ከተቀየረው ከ barclock.vhd በተገኘው የሰዓት መውጫ ጠርዝ ላይ ይዘምናል። የተጫዋች አንድ አሞሌ ከቀኝ ጀምሮ ተጀምሯል ፣ እና ወደ ግራ ይሙሉ ፣ ምክንያቱም የተጫዋቾች መቀየሪያ እንዲሁ በግራ በኩል ነው (ለሚታወቅ የተጠቃሚ ተሞክሮ)። ማብሪያው አንዴ ከተገለበጠ ፣ ግዛቱ ወደ አንድ ተቀናሽ ሂሳብ ይንቀሳቀሳል ፣ እና የ LED ንቁ መጠን በምልክት ውስጥ ይቀመጣል።
ግዛት 3 ፦ ተጫዋች አንድ ተቀናሽ (ተቀናሽ) ከ LED ንቁ መጠን ጋር ያለው ምልክት ተቀናሽ የሚያገኘውን የጤና መጠን ይወስናል። ይህ የሚደረገው የ LEDs ን ከማሳደግ ይልቅ የሚቀንሰው ሌላ የለውጥ መዝገብ (ተቀናሽ 1.vhd) በማግኘት ነው። እኛ ተበድረን እና ካስተካከልነው የሰዓት ዲቪ ሞጁሎች በአንዱ በማደግ ላይ ይህ ይቀንሳል (downcounterclock.vhd)። ልክ አንድ ኤልኢዲ እንደጠፋ ፣ አንድ የጤና ነጥብ ከተጫዋች ሁለት አጠቃላይ ጤና ተቆርጧል። በዚህ ሂደት ተጫዋች ሁለት ወደ 0 ጤና ከደረሰ ፣ ቆም ብለን ወዲያውኑ ወደ “ጨዋታው” ሁኔታ እንሸጋገራለን። ያለበለዚያ የ LED ቬክተር “0000000000000000” ከደረሰ በኋላ ወደ ተጫዋች ሁለት ተራ እንሄዳለን።
ግዛት 4 ፦ የተጫዋች ሁለት ተራ ተራ ተጫዋች ሁለት ተራ ልክ እንደ አንድ ተጫዋች ተራ ነው ፣ ለእሱ የመቀየሪያ ምዝገባ ካልሆነ በስተቀር (Ptwo.bhd) ከግራ ወደ ቀኝ ይሄዳል ፣ እና ማብሪያው በቦርዱ በቀኝ በኩል ነው። የአጫዋች 1 የጤና ማሳያ እንዲኖረው አንድ ምልክት ይሠራል። አንዴ መቀየሪያ 2 ገቢር ከሆነ ፣ ይህ ወደ የተጫዋች ሁለት ተቀናሽ ሂሳብ ይሄዳል።
ደረጃ 5 - ተጫዋች ሁለት ቅነሳ ልክ እንደ ተጫዋች ሁለት ተራ ፣ ተጫዋች ሁለት ተቀናሽ እንደ ተጫዋች አንድ ተቀናሽ ብዙ ይሠራል። ዋናው ልዩነት የ LED ን ማጥፋት የሚቆጣጠረው የመቀየሪያ መመዝገቢያ ወደ ተቃራኒው አቅጣጫ የሚሄድ ነው ፣ ይህም አንዴ የአጫዋች ተቀናሽ ክፍያ በትክክል ሲሠራ ለማድረግ ቀላል ማሻሻያ ነው።
ደረጃ 6: ጨዋታው በማንኛውም ጊዜ ሁለቱም ተጫዋቾች ዜሮ ጤና ላይ ከደረሱ ጨዋታው ወደዚህ ሁኔታ ይለወጣል። ምንም የሚያምሩ ማሳያዎች የሉም። BTN አንዱ ከተጫነ ጤናው ወደ 99 ዳግም ይጀመራል ፣ እና ግዛቱ ወደ ምናሌ ይመለሳል ፣ ጨዋታውን በተሳካ ሁኔታ ይጀምራል።
ደረጃ 3 ሞጁሎች
ጥቁር ሣጥን ዲያግራም ለጨዋታ
ቁልቁል ሰዓት (በ clk_div.vhd ሞዱል በብሪያን ሜሊ ላይ የተመሠረተ)
ይህ ተቀናሾቹን ጊዜ የሚቆጣጠርበት ሰዓት ነው። የማያቋርጥ ስሙ max_count ከባርክ ሰዓት max_count ቋሚ 3x ይበልጣል። ይህ ተቀናሾቹን ከባርኩ ፍጥነት 3x ቀርፋፋ ያደርገዋል።
ሰዓት ቆጣሪ - (በ clk_div.vhd ሞዱል በብሪያን ሜሊ ላይ የተመሠረተ)
ይህ ሰዓት ለጨዋታው ችግርን በፍጥነት ለመጨመር ያደረግነውን የኃይል መለኪያዎች ጊዜን ይቆጣጠራል። የማያቋርጥ max_count ን ትልቅ ቁጥር በማድረግ ወይም max_count ን አነስተኛ ቁጥር በማድረግ ፍጥነትዎን በመጨመር ይህ ጊዜ ከእርስዎ ፍላጎት ጋር ሊስተካከል ይችላል። Sseg_dec - (በብሪያን ሜሊ የተፃፈ) - ይህ ሞጁል የ 8 ቢት ቁጥርን እንደ ግብዓት ይወስዳል ፣ እሱም ዲኮድ ያደርጋል ፣ ቁጥሩን ወደ አስርዮሽ አቻው ይለውጠዋል ፣ ከዚያም ውጤቱን ወደ ሰባት ክፍል ማሳያ ያወጣል። ይህ ፋይል እንዲሠራ ፣ የእርስዎ ገደቦች ከእኛ ጋር የሚዛመዱ መሆናቸውን ማረጋገጥ አለብዎት።
Pone:
ይህ የኃይል መለኪያው እየጨመረ የሚመስል እንዲመስል አንድ ትኩስ ቢት በመጨመር ወደ ግራ የሚለዋወጥ ይህ የመቀየሪያ መዝገብ ነው። ሁሉም ቢትዎች ሲሞቁ ፣ ሁሉም ቢትዎች ወደ «0» ይመለሳሉ ፣ እና ዑደቱ እንደገና ይጀምራል።
ሁለት ፦
ይህ የ P1 ሞዱል የተገለበጠ ስሪት ነው።
ዳይሬክተር 1 ፦
ይህ የመቀየሪያ መመዝገቢያ እና ተቀናቃኝ ጥምረት ነው። የመቀየሪያ መመዝገቢያ ቅነሳን የሚያመለክተው በ P1 ፈረቃ መዝገብ ተቃራኒ አቅጣጫ ነው። ይህ ደግሞ ለእያንዳንዱ የሰዓት ዑደት 1 ከተጫዋች 2 ጤና ይቀንሳል ፣ ስለዚህ በእነዚህ ሁለት ተግባራት ጥምረት ፣ ለሚወርድ ለእያንዳንዱ የጤና አሞሌ መሪ የተቃዋሚ ጤና በ 1 እየቀነሰ ይመስላል።
Deductor2: ይህ የተገለበጠ የ Deductor1 ሞዱል ስሪት ነው።
PlayDecoder (ተበድሮ በዝግታ ከኤክቼን 35649 የእሱ 133 አስተማሪ ተሻሽሏል) - ይህ በሰባት ክፍል ዲኮደር ላይ “መጫወት” የሚለውን ቃል ለማሳየት በምናሌው ሁኔታ ውስጥ ጥቅም ላይ ይውላል።
ደረጃ 4: ሙከራ
ይህ ጨዋታ በመጀመሪያ ከኪርቢ በአንዱ ሚኒጋሞች በአንደኛው ተመስጦ ነበር። በባሲስ 3 ቦርድ ወይም በማንኛውም ኤፍፒጂኤ ላይ ሊጫወት የሚችል ቀላል የሁለት ተጫዋች ጨዋታ ነው።
ደረጃ 1 አስፈላጊ ቁሳቁሶች
እርስዎ ያስፈልጉዎታል - Digilent Basys 3 ፣ FPGA ቦርድ (ወይም ሌላ ማንኛውም) በአንፃራዊነት የዘመነ የቪቫዶ ስሪት ፣ ወይም ሌላ ሌላ የ vhdl አካባቢ የተጠቀሰውን ፕሮግራም አንጎል ሊያሄድ የሚችል ኮምፒተር
ደረጃ 2 - ጨዋታው ራሱ
እንዴት እንደሚጫወቱ
ለመጀመር የመካከለኛውን ቁልፍ ይጫኑ። ይህ በሰባቱ ክፍል ማሳያ ላይ የተጫዋች ሁለት ጤናን የሚወክል “99” ያሳያል። ከዚያ ፣ ኤልኢዲዎቹ ከቀኝ ወደ ግራ በቅደም ተከተል ያበራሉ። ይህ የኃይል አሞሌን ይፈጥራል። አንዴ የኃይል አሞሌው ከሞላ በኋላ እንደገና ይጀመራል። የተጫዋች አንድ ነገር አሞሌው በተቻለ መጠን ከፍ ባለበት ጊዜ የእነሱን መቀያየር መገልበጥ ነው። ብዙ ኤልኢዲዎች በበሩ ቁጥር አንድ ተጫዋች በተጫዋች ሁለት ላይ የበለጠ ጉዳት ያደርሳል። አንድ ተጫዋች ማብሪያ / ማጥፊያውን ከገለበጠ በኋላ የተጎዳው ጉዳት ከተጫዋች ሁለት ጤና ተቆርጧል። ከዚያ ወደ ተጫዋች ሁለት ተራ ይቀየራል። አሁን ፣ የሚታየው ቁጥር የተጫዋቹን ጤና ይወክላል ፣ እና የኃይል አሞሌው ከግራ ወደ ቀኝ ይሞላል። አንዴ ተጫዋች ሁለት እንቅስቃሴያቸውን ካደረጉ በኋላ ጉዳቱ ተቆርጦ እንደገና ወደ አንድ ተጫዋች ተራ ይመለሳል። ይህ አንድ ተጫዋች 0 ጤና እስኪደርስ ድረስ ይደጋገማል። የዚህ ተግባር ቪዲዮ ተያይ attachedል።
ጨዋታውን ለመጫወት በባስ ቦርድ ላይ ይጫኑት እና የመካከለኛውን ቁልፍ ይጫኑ። ማብሪያ / ማጥፊያውን በተቻለ መጠን በብዙ ኤልኢዲ (ገባሪ) ገላጭ ለማድረግ ይሞክሩ ፣ እና ቦርዱ እነዚህን ነጥቦች ከተቃዋሚዎ ጤና ሲቀንስ ይጠብቁ እና ይመልከቱ። ከዚያ ፣ ለጓደኛዎ ያስተላልፉ ፣ እና
ደረጃ 3 ኤፍኤምኤስ
ይህ ጨዋታ በመሠረቱ አንድ ትልቅ ውሱን የስቴት ማሽን ነው ፣ ይህም ኤፍኤምኤም ውስጥ ባለበት ሁኔታ ላይ በመመስረት አንዳንድ ውስብስብ አመክንዮዎች ይከሰታሉ።
(የስቴት ንድፍ)
ግዛት 1 ፦ ምናሌ
የመጀመሪያው ሁኔታ ከቀላል ግዛቶች አንዱ የሆነው የምናሌ ማያ ገጽ ነው። እሱ “አጫውት” የሚለውን ቃል እና ጨዋታው እንዲጀምር የሚያደርገውን አዝራር የሚያሳዩትን ሰባት ክፍል ማሳያ ያካትታል። አዝራሩ ፣ ቢቲኤን ፣ ወደ ቀጣዩ ሁኔታ ይመራናል ፣ ይህም የአጫዋች ተራ ነው።
ግዛት 2 - የተጫዋች አንድ ተራ
የተጫዋች አንድ ተራ የሰባቱ ክፍል ማሳያ የአጫዋች ሁለት ጤናን እንዲያሳይ የሚያደርግ ምልክት ያነቃቃል። እኛ ከፈጠርነው ከሌላ ሞጁል (Pone.vhd) የመጣውን የመቀየሪያ መዝገብ ለማግበር ሌላ ምልክት በርቷል። ይህ የመቀየሪያ መመዝገቢያ በሌሎች ጨዋታዎች ውስጥ እየጨመረ የኃይል መለኪያ እንደሚጨምር የ LED ን መብራት ያበራል ፣ እና ሊበራ የሚችል ከፍተኛውን የ LED መጠን ሲደርስ ከዚያ ወደ 0 እንደገና ይጀመራል። ከተበደረው የላቦራቶሪ ፋይል ከተቀየረው ከ barclock.vhd በተገኘው የሰዓት መውጫ ጠርዝ ላይ ይዘምናል። የተጫዋች አንድ አሞሌ ከቀኝ ጀምሮ ተጀምሯል ፣ እና ወደ ግራ ይሙሉ ፣ ምክንያቱም የተጫዋቾች መቀየሪያ እንዲሁ በግራ በኩል ነው (ለሚታወቅ የተጠቃሚ ተሞክሮ)። ማብሪያው አንዴ ከተገለበጠ ፣ ግዛቱ ወደ አንድ ተጫዋች ተቀናሽ ይሄዳል ፣ እና የኤልዲው ንቁ መጠን በምልክት ውስጥ ይቀመጣል።
ግዛት 3 - ተጫዋች አንድ ተቀናሽ
የ LED ንቁ መጠን ያለው ምልክት ተቀናሽ የሚያገኘውን የጤና መጠን ይወስናል። ይህ የሚደረገው የ LEDs ን ከማሳደግ ይልቅ የሚቀንሰው ሌላ ፈረቃ መዝገብ (ተቀናሽ1.vhd) በማግኘት ነው። እኛ ተበድረን እና ካስተካከልነው የሰዓት ዲቪ ሞጁሎች በአንዱ በማደግ ላይ ይህ ይቀንሳል (downcounterclock.vhd)። ልክ አንድ ኤልኢዲ እንደጠፋ ፣ አንድ የጤና ነጥብ ከተጫዋች ሁለት አጠቃላይ ጤና ተቆርጧል። በዚህ ሂደት ተጫዋች ሁለት ወደ 0 ጤና ከደረሰ ፣ ቆም ብለን ወዲያውኑ ወደ “ጨዋታው” ሁኔታ እንሸጋገራለን። ያለበለዚያ የ LED ቬክተር “0000000000000000” ከደረሰ በኋላ ወደ ተጫዋች ሁለት ተራ እንሄዳለን።
ግዛት 4 - የተጫዋች ሁለት ተራ
ለእሱ (Ptwo.bhd) የመቀየሪያ መዝገብ ካልሆነ በስተቀር የተጫዋች ሁለት ተራ ልክ እንደ አንድ ተጫዋች ተራ ነው ፣ እና ማብሪያው በቦርዱ በቀኝ በኩል ነው። የአጫዋች 1 የጤና ማሳያ እንዲኖረው አንድ ምልክት ይሠራል። አንዴ መቀየሪያ 2 ገቢር ከሆነ ፣ ይህ ወደ ተጫዋች ሁለት ተቀናሽ ተራ ይንቀሳቀሳል።
ደረጃ 5 - ተጫዋች ሁለት ቅነሳ
ልክ እንደ ተጫዋች ሁለት ተራ ፣ ተጫዋች ሁለት ተቀናሽ እንደ ተጫዋች አንድ ተቀናሽ ብዙ ይሠራል። ዋናው ልዩነት የ LED ን ማጥፋት የሚቆጣጠረው የመቀየሪያ መመዝገቢያ ወደ ተቃራኒው አቅጣጫ የሚሄድ ነው ፣ ይህም አንዴ የአጫዋች ተቀናሽ ክፍያ በትክክል ሲሠራ ለማድረግ ቀላል ማሻሻያ ነው።
ደረጃ 6: ጨዋታው በማንኛውም ጊዜ የትኛውም ተጫዋች ዜሮ ጤና ላይ ከደረሰ ጨዋታው ወደዚህ ሁኔታ ይለወጣል። ምንም የሚያምሩ ማሳያዎች የሉም። BTN አንዱ ከተጫነ ጤናው ወደ 99 ዳግም ይጀመራል ፣ እና ግዛቱ ወደ ምናሌ ይመለሳል ፣ ጨዋታውን በተሳካ ሁኔታ ይጀምራል።
ጥቁር ሣጥን
ደረጃ 4 ሞጁሎች
ቁልቁል ሰዓት (በ clk_div.vhd ሞዱል በብሪያን ሜሊ ላይ የተመሠረተ)
ይህ ተቀናሾቹን ጊዜ የሚቆጣጠርበት ሰዓት ነው። የማያቋርጥ ስሙ max_count ከባርክ ሰዓት max_count ቋሚ 3x ይበልጣል። ይህ ተቀናሾቹን ከባርኩ ፍጥነት 3x ቀርፋፋ ያደርገዋል።
ባርክ - (በ clk_div.vhd ሞዱል በብሪያን ሜሊ ላይ የተመሠረተ) - ይህ ሰዓት ለጨዋታው ችግርን ለመጨመር በፍጥነት ጭማሪ ያደረግነውን የኃይል መለኪያዎች ጊዜን ይቆጣጠራል። የማያቋርጥ max_count ን ትልቅ ቁጥር በማድረግ ወይም max_count ን አነስተኛ ቁጥር በማድረግ ፍጥነትዎን በመጨመር ይህ ጊዜ ከእርስዎ ፍላጎት ጋር ሊስተካከል ይችላል። Sseg_dec - (በብሪያን ሜሊ የተፃፈ) - ይህ ሞጁል የ 8 ቢት ቁጥርን እንደ ግብዓት ይወስዳል ፣ እሱም ዲኮድ ያደርጋል ፣ ቁጥሩን ወደ አስርዮሽ አቻው ይለውጠዋል ፣ ከዚያም ወደ ሰባት ክፍል ማሳያ ይወጣል። ይህ ፋይል እንዲሠራ ፣ የእርስዎ ገደቦች ከእኛ ጋር የሚዛመዱ መሆናቸውን ማረጋገጥ አለብዎት።
Pone: ይህ የኃይል መለኪያው እየጨመረ የሚመስል ለመምሰል አንድ ሞቅ ያለ ትንሽ በመጨመር ወደ ግራ የሚለዋወጥ የ shift መዝገብ ነው። ሁሉም ቢትዎች ሲሞቁ ፣ ሁሉም ቢቶች ወደ «0» ይመለሳሉ ፣ እና ዑደቱ እንደገና ይጀምራል።
Ptwo: ይህ የተገለበጠ የ P1 ሞዱል ስሪት ነው።
ዲዴክተር 1 - ይህ የ shift ፈረቃ መዝገብ እና ተቀናቃኝ ጥምረት ነው። የመቀየሪያ መመዝገቢያ ቅነሳን የሚያመለክተው በ P1 ፈረቃ መዝገብ ተቃራኒ አቅጣጫ ነው። ይህ ደግሞ ለእያንዳንዱ የሰዓት ዑደት 1 ከተጫዋች 2 ጤና ይቀንሳል ፣ ስለዚህ በእነዚህ ሁለት ተግባራት ጥምረት ፣ ለሚወርድ ለእያንዳንዱ የጤና አሞሌ መሪ የተቃዋሚ ጤና በ 1 እየቀነሰ ይመስላል።
Deductor2: ይህ የተገለበጠ የ Deductor1 ሞዱል ስሪት ነው።
PlayDecoder (ተበድረው እና ትንሽ ተሻሽለው ከ ekchen35649 የእሱ 133 አስተማሪ)
ይህ በሰባቱ ክፍል ዲኮደር ላይ “አጫውት” የሚለውን ቃል ለማሳየት በምናሌው ሁኔታ ውስጥ ጥቅም ላይ ይውላል።
ማድረግ -ስዕሎች ፣ ቪዲዮ
የሚመከር:
በአርዲኖ ተቆጣጣሪዎች አማካኝነት ባለብዙ ተጫዋች ጨዋታ እንዴት እንደሚደረግ -6 ደረጃዎች
ከ Arduino መቆጣጠሪያዎች ጋር ባለብዙ ተጫዋች ጨዋታ እንዴት እንደሚደረግ -የጨዋታ ገንቢዎች በዓለም ዙሪያ ሰዎች መጫወት የሚያስደስቷቸውን አስገራሚ ጨዋታዎች እንዴት እንደሚፈጥሩ አስበው ያውቃሉ? ደህና ፣ ዛሬ በሁለቱም በአርዱዲኖ ኮንትሮል የሚቆጣጠረውን አነስተኛ ባለብዙ ተጫዋች ጨዋታ በመስራት ስለእሱ ትንሽ ፍንጭ እሰጥዎታለሁ
መታ ያድርጉ ቀስተ ደመና መታ ያድርጉ - የ 2 ተጫዋች ፈጣን ምላሽ ጨዋታ 4 ደረጃዎች (ከስዕሎች ጋር)
መታ ያድርጉ ቀስተ ደመና - የ 2 ተጫዋች ፈጣን ምላሽ ጨዋታ ከ 2 ሳምንታት በፊት ልጄ በቀስተ ደመና ቀለሞች ፈጣን የምላሽ ጨዋታ ለማድረግ ብልሃተኛ ሀሳብ ነበራት (ቀስተ ደመና ባለሙያ ናት ዲ)። ወዲያውኑ ሀሳቡን ወደድኩት እና ወደ እውነተኛ ጨዋታ እንዴት እንደምናደርግ ማሰብ ጀመርን። ሀሳቡ ነበር። ውስጥ ቀስተ ደመና አለዎት
ተወዳዳሪ የጩኸት ስርዓት 5 ደረጃዎች
ተወዳዳሪ የጩኸት ስርዓት - በዚህ ፕሮጀክት ውስጥ የተነደፈው ተወዳዳሪ የጩኸት ስርዓት በክልል እና በብሔራዊ የሳይንስ ጎድጓዳ ውድድሮች ውስጥ ከሚጠቀሙት የ buzzer ስርዓቶች ጋር በተመሳሳይ ይሠራል። ይህ ፕሮጀክት ከሁለተኛ ደረጃ ት / ቤት የሳይንስ ጎድጓዳ ቡድን ጋር ለሦስት ጊዜ በማድረጌ አነሳስቷል
የአሩዱዲኖ የ LED ጨዋታ ፈጣን የሁለት ተጫዋች ጨዋታ ጠቅ ማድረግ 8 ደረጃዎች
የአሩዱዲኖ የ LED ጨዋታ ፈጣን የሁለት ተጫዋች ጨዋታን ጠቅ ማድረግ - ይህ ፕሮጀክት በ @HassonAlkeim ተመስጦ ነው። በጥልቀት ለመመልከት ፈቃደኛ ከሆኑ አገናኝ እዚህ ማየት ይችላሉ https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. ይህ ጨዋታ የተሻሻለ የአልኬም ስሪት ነው። እሱ ነው
የጊዜ ኪዩብ - አርዱinoኖ የጊዜ መከታተያ መግብር 6 ደረጃዎች
የጊዜ ኪዩብ - አርዱinoኖ የጊዜ መከታተያ መግብር -አንዳንድ ዘመናዊ የኩብ መግብርን በመገልበጥ የጊዜ ክስተቶችን ለመከታተል ቀላል ግን በእውነት ጠቃሚ የአርዱዲኖ ፕሮጀክት ላቀርብዎት እፈልጋለሁ። ወደ «ሥራ» ገልብጥ >; " ተማር " >; " ሙዚቃዎች " >; " እረፍት " ጎን እና እሱ ይቆጥራል