ዝርዝር ሁኔታ:

BrainGame: 8 ደረጃዎች
BrainGame: 8 ደረጃዎች

ቪዲዮ: BrainGame: 8 ደረጃዎች

ቪዲዮ: BrainGame: 8 ደረጃዎች
ቪዲዮ: 10 Math Games That'll Boost Your Brain Power By 80% 2024, ጥቅምት
Anonim
Image
Image

ሠላም በዚህ ትምህርት ውስጥ በአርዱዲኖ ኡኖ እና በኦሌድ ማሳያ በመጠቀም ለሂሳብ ልምምድ የሚያገለግል ትንሽ ጨዋታ እንዴት እንደሚገነባ አሳያለሁ።

ሁሉም ነገር የተጀመረው ልጄን በትምህርት ቤቱ ሥራ ስረዳው ነበር።

የአናሎግ ሰዓትን እና መሰረታዊ የሂሳብ ትምህርቶችን ለመለማመድ አንድ መሣሪያ እንዲጠቀም ለማድረግ ሀሳቡን አመጣሁ።

ሌላውን የእኔን ትምህርት “OLEDDICE” ን ካነበቡ ምናልባት ያንን ፕሮጀክት እና ሌሎች ነገሮችን ከዚያ ፕሮጀክት ያውቁ ይሆናል።

ለዳይ ፕሮጀክቱ ዲዛይኑን ስሠራ ብዙ ብጁ የተሰሩ ፒሲቢዎችን ገዝቼ ለአንድ የተወሰነ ሳጥን ዲዛይን አደረግኩ ፣ ስለሆነም ለብዙ ተንቀሳቃሽ ፕሮጄክቶች እንደገና እጠቀምበታለሁ።

ከላይ ባለው ቪዲዮ ምክንያት የመጨረሻውን ብጁ የአዕምሮ ጨዋታ እና እንዴት እንደሚጠቀሙበት የሚያሳይ ቪዲዮ ፣ ግን በዚህ መመሪያ ውስጥ በዳቦ ሰሌዳ ላይ እንዴት እንደሚገነባ እገልጻለሁ።

የሚገኙ ሁለት ሥሪቶች አሉ።

1. መደበኛ ስሪት

2. AutoPowerOff ስሪት

የባትሪ ኃይልን በራስ -ሰር ለማጥፋት የ AutoPowerOff ስሪት ጥቂት ተጨማሪ ክፍሎች ተጨምረዋል።

እርስዎ እንደ እኔ አንድ ሰው ተንቀሳቃሽ እንዲሆኑ ካደረጉ ፍጹም ምርጫ ነው።

ደረጃ 1 ተግባራት

ተግባራት
ተግባራት
ተግባራት
ተግባራት

ከዚህ በታች የተገለጹት ተግባራት ከ AutoPowerOff ባህሪ በስተቀር ለሁለቱም ስሪት ተመሳሳይ ናቸው።

ጨዋታው ለቁጥጥሩ ሦስት መደበኛ ጊዜያዊ የፒ.ሲ.ቢ መቀየሪያዎች አሉት።

ይምረጡ ፣ እሺ እና ተመለስ

እንዴት እንደሚጫወት ይህ ነው።

ጨዋታውን ለመጀመሪያ ጊዜ ሲያበሩ ከጨዋታ ምናሌው ውስጥ ጨዋታውን እንዲመርጡ ይጠየቃሉ።

ከ 2 ገጾች መምረጥ ይችላሉ።

የመጀመሪያ ገጽ ፦

  • መደመር
  • መቀነስ
  • ማባዛት
  • መከፋፈል

ሁለተኛ ገጽ ፦

  • ሁለትዮሽ መለወጥ
  • የሄክስ መለወጥ
  • የአናሎግ ሰዓት ንባብ
  • በመሠረታዊ ሂሳብ ውስጥ የሚያልፍ የዘፈቀደ ሁኔታ።

የትኛውን ጨዋታ መጫወት እንደሚፈልጉ ሲወስኑ እሺን ይጫኑ እና ለመምረጥ ወደሚቀጥለው ምናሌ ይሂዱ

ደረጃ ከ 1-4።

የኋላ አዝራሩን መምታት ወደ ቀዳሚው ምናሌ ይመልሰዎታል።

ደረጃ 2 - መጫወት ይጀምሩ

መጫወት ይጀምሩ
መጫወት ይጀምሩ
መጫወት ይጀምሩ
መጫወት ይጀምሩ
መጫወት ይጀምሩ
መጫወት ይጀምሩ

መጫወት ለመጀመር እሺን ይጫኑ።

ጨዋታ 1-4

ከመጀመሪያው ምናሌ ውስጥ ጨዋታን ከመረጡ በማሳያው ታችኛው ክፍል ላይ ጥያቄ እና የሚያድግ የጊዜ አሞሌ ይኖርዎታል። ጊዜው ሲያልቅ ጨዋታው ትክክለኛውን መልስ ያሳያል።

እሺን እንደገና መምታት አዲስ ተግባር ይሰጥዎታል።

ጨዋታ 5-8

ከሁለተኛው ገጽ መለወጥን መምረጥ ባህሪው ተመሳሳይ ነው ፣ ግን እዚህ በአጋጣሚ ፣ በአስርዮሽ ፣ በሁለትዮሽ ወይም በሄክስ መካከል በአጋጣሚ መለወጥ አለብዎት።

ይህንን ጨዋታ በመጫወት ፣ የጊዜ አሞሌ አይኖርዎትም ፣ መልሱን ለማሳየት ሲዘጋጁ እሺን ብቻ ይጫኑ።

የመጨረሻው ጨዋታ የአናሎግ የሰዓት ንባብ ነው ፣ እሺን ሲመታ ሰዓቱ መሽከርከር ይጀምራል እና ከመቆሙ በፊት የዘፈቀደ ቁጥርን ያዘገየዋል ፣ ከዚያ ምን ሰዓት እንደሆነ እንዲመልሱ ይጠየቃሉ።

ለማቃለል ፣ ሰዓቱ ሁል ጊዜ በ 5 ደቂቃዎች ክፍተቶች ላይ ይቆማል።

ለሁሉም ጨዋታዎች ድምፁ ገቢር ከሆነ ሲጫወቱ የድምፅ ምልክት ይኖርዎታል።

ድምፁን ለማግበር ወይም ለማሰናከል ከ 1 ሰከንድ በላይ የኋላ ቁልፍን ተጭነው ይያዙ። ድምፁ ከተሰናከለ በቀኝ በላይኛው ጥግ ላይ ትንሽ ድምጸ -ከል ምልክት አለ።

ደረጃ 3 - የራስ -ኃይል ተግባራት

የ AutoPowerOff ስሪቱን ከገነቡ ጥቂት ተጨማሪ ተግባራት አሉ።

እሺ የሚለውን ቁልፍ ለአንድ ሰከንድ በመያዝ መሣሪያውን ያበራሉ። ማንኛውንም ጨዋታ የማይጫወቱ ከሆነ የማስጠንቀቂያ አውቶማቲክ ኃይል ከማጣትዎ በፊት ጨዋታው ለ 60 ሰከንድ ያህል እየሄደ ነው።

ማንኛውንም ቁልፍ ካልመቱ ፣ ኃይሉ ይጠፋል ፣ ይህ ጨዋታውን ማጥፋት መቼም እንደማይረሱ ያረጋግጣል።

ማንኛውንም አዝራር መጫን ሰዓት ቆጣሪውን ዳግም ያስጀምረዋል።

ከሶስት ሰከንዶች በላይ የኋላ ቁልፍን መያዝ ፣ ከዚያ መልቀቅ ጨዋታው እንዲዘጋ ያስገድደዋል።

ንድፉ መረጃን ለማከማቸት ከአርዱዲኖ አይዲኢ ጋር የሚመጣውን የ EEPROM ቤተመፃሕፍት ይጠቀማል።

የማይክሮ መቆጣጠሪያው ኃይል ከመጥፋቱ በፊት የቅርብ ጊዜውን ሁኔታ ይቆጥቡ እና በሚቀጥለው ዳግም ማስጀመር ፣ ጨዋታ ፣ ደረጃ እና የድምፅ ሁኔታ ያሉትን ያስታውሳሉ።

ደረጃ 4 ግንባታውን እንጀምር

ግንባታ እንጀምር
ግንባታ እንጀምር

የሚያስፈልግዎት ይህ ነው።

ሁለቱም ስሪቶች

1 አርዱዲኖ ኡኖ

1 0.96 i2c ኦልድ ማሳያ ኦልድ ማሳያ

3 ጊዜያዊ የግፊት አዝራሮች ፒሲቢ መቀየሪያ

3 Resistors 10 ኪ

1 Piezo አባል

1 የማይሸጥ BreadBboard

አንዳንድ ዝላይ ሽቦዎች።

AutoPowerOff ስሪት ፦

ለ AutoPowerOff ስሪት እርስዎም ያስፈልግዎታል።

1 Pfet ትራንዚስተር IRF9640 ወይም ተመሳሳይ

1 NPN Transitor BC547 ወይም ተመሳሳይ

2 ዳዮዶች 1N4148

1 የቮልቴጅ ተቆጣጣሪ 7805

2 Resistors 100 ኪ

2 Capacitors 10uF

1 Capacitor 0 ፣ 1uF

1 9 ቮልት ባትሪ

ደረጃውን የጠበቀ ስሪት መገንባት የዘይት ማሳያውን ፣ ፓይዞውን ፣ አዝራሮቹን እና የ pullup resistors ን ማገናኘት ብቻ ነው። ከላይ የሚታየውን ስዕል ይመልከቱ።

በማሳያው ላይ ያለው ኤስ.ሲ.ኤል ከአናሎግ 5 ጋር የተገናኘ ሲሆን ኤስዲኤው በአርዱዲኖ ላይ ከአናሎግ 4 ጋር ተገናኝቷል።

ደረጃ 5: AutoPowerOff ስሪት

AutoPowerOff ስሪት
AutoPowerOff ስሪት
AutoPowerOff ስሪት
AutoPowerOff ስሪት

የ Autopoweroff ስሪትን ከገነቡ ፣ ከዝርዝሩ ውስጥ ተጨማሪ ክፍሎችን ወደ የዳቦ ሰሌዳዎ ማከል አለብዎት።

ለኦኬ ቁልፍ የ 10 ኪ pullup resistor ን ወደ የኃይል መቆጣጠሪያ ወረዳ ማንቀሳቀስ እና ከዲጂታል ውፅዓት 8 ተጨማሪ ሽቦ ማከል እንደሚያስፈልግዎት ልብ ይበሉ።

እንዲሁም አርዱዲኖዎን በ 5 ቮልት ፒን (ከላይ ባለው ጎን በዲሲ መሰኪያ በኩል) በኩል ኃይል መስጠቱን ያረጋግጡ።

ንድፉ በሚጫንበት ጊዜ የዩኤስቢ ገመድዎን ማስወገድ ያስፈልግዎታል ፣ አለበለዚያ ሰርዱ ጠፍቶ ቢሆን እንኳ አርዱኢኖ በዩኤስቢ በሚሠራበት ሁኔታ ላይ በመመስረት አይሰራም።

የአውቶሞቢል ጠፍቶ ወረዳው የሚሠራው በዚህ መንገድ ነው።

እሺ የሚለውን ቁልፍ ሲጫኑ የ PFet: s Gate የባትሪው ኃይል ትራንዚስተሩን ወደ ቮልቴጁ ወደ 5 ቮልት የሚያረጋጋውን የቮልቴጅ ተቆጣጣሪ እንዲፈስ የሚፈቅድ በር።

አርዱinoኖ በሚንቀሳቀስበት ጊዜ ዲጂታል ፒን 8 ወደ ሎጂክ HIGH ተዘጋጅቷል እና ፒን ከ BC547 መሠረት ጋር ተገናኝቷል ይህም ዲጂታል ፒን 8 ከፍተኛ እስከሆነ ድረስ ወረዳውን ይቆልፋል።

እሺ አዝራሩ እንዲሁ በዲዲዮ ዲ 2 በኩል በአርዱዲኖ ላይ ያለውን ዲጂታል ግብዓት 7 ይቆጣጠራል።

ደረጃ 6 - ረቂቅ

ንድፍ
ንድፍ

ንድፉ U8g2 ቤተ -መጽሐፍት ለማሳያ ይጠቀማል ፣ እዚህ ያገኙታል።

ኮዱን ከማጠናቀርዎ በፊት ያውርዱ እና ይጫኑ።

ቤተመጽሐፍት ለመጫን እገዛ ይፈልጋሉ? Https: //www.arduino.cc/en/guide/Libraries

አስፈላጊ:

ለሁለቱም ሥሪት አንድ ዓይነት ንድፍ ትጠቀማለህ ፣ ግን መደበኛውን ስሪት ከሠራህ በስዕሉ መጀመሪያ ላይ “#ገላጭ AUTOPOWER” ን ማስቀረት አለብህ።

ደረጃ 7 - ማሻሻያዎች

ማሻሻያዎች
ማሻሻያዎች
ማሻሻያዎች
ማሻሻያዎች
ማሻሻያዎች
ማሻሻያዎች

በስዕሉ ውስጥ ተጠቃሚው ምናልባት ከተጫዋቾች ማጣቀሻዎች ጋር በተሻለ ሁኔታ ለመለወጥ የሚፈልግ ጥቂት መለኪያዎች አሉ።

  1. ለተለያዩ ደረጃዎች ለማሰብ ጊዜው።
  2. ለተለያዩ ጨዋታዎች እና ደረጃዎች የዘፈቀደ ክልል።

የዘፈቀደ ቁጥሮች ክልል ለእያንዳንዱ ጨዋታ እና ለእያንዳንዱ ደረጃ በ 2 ዲም ድርድር ውስጥ ተከማችቷል።

ከነባሪ ይልቅ የተለየ I2c አድራሻ ያለው ዘይት ከተጠቀሙ ፣ ያንን በቀላሉ ከእርስዎ ማሳያ ጋር ሊስማማ ይችላል።

ደረጃ 8: ጨርስ

ጨርሰዋል።

ፕሮጀክቱን እና ጨዋታውን እንደወደዱት ተስፋ አደርጋለሁ።

ይዝናኑ.

ቶማስ

የሚመከር: