ዝርዝር ሁኔታ:
- ደረጃ 1 - የዳቦ ሰሌዳ ፕሮቶታይፕ
- ደረጃ 2 - ክፍሎች ያስፈልጋሉ
- ደረጃ 3 - የዳቦ ሰሌዳ ሽቦ / መርሃግብር
- ደረጃ 4: ምንጭ ኮድ
- ደረጃ 5 በተግባር ይመልከቱት
- ደረጃ 6 - መያዣ እና አነስተኛነት
ቪዲዮ: የአርዱዲኖ የኪስ ጨዋታ ኮንሶል + ኤ -ማዝ - የማዝ ጨዋታ - 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ
ዛሬ ላካፍላችሁ የምፈልገው ፕሮጀክት እንደ አርዱቦይ እና ተመሳሳይ አርዱinoኖን መሠረት ያደረጉ የኪስ ኮንሶል የሆነው የ Arduino maze ጨዋታ ነው። ለተጋለጠው ICSP ራስጌ ምስጋና ይግባው በእኔ (ወይም በእርስዎ) የወደፊት ጨዋታዎች ሊበራ ይችላል።
በአርዱዲኖ ላይ የጭጋግ ጨዋታን ለመገንባት ከጥቂት ወራት በፊት ሀሳብ ነበረኝ ፣ ግን ያለ ኮድ የተደረደሩ የቁጥሮች ስብስብ። ለሚጫወቱበት እያንዳንዱ ደረጃ አዲስ ማዘር ማመንጨት መቻል አለበት ፣ ስለዚህ አንድ አይነት ጭጋግ ዳግመኛ አይታዩም:)
አርዱዲኖ በ RAM ማህደረ ትውስታ ውስጥ ውስን ስለሆነ ይህንን ኮድ መስጠቱ ትንሽ ፈታኝ ነበር ፣ እና ከዚያ በቀላል ቦ-ታኦሺ አልጎሪዝም እንዴት እንደሚደረግ ጥቂት ምሳሌዎችን አገኘሁ።
እኔ እንደ መነሻ ነጥብ የተጠቀምኩበት ኮድ እኔ በ SANUKI UDON እና በፕሮጀክቱ የ ATTINY13A ን በመጠቀም እንዴት ግዙፍ ጄኔሬተር ማድረግ እንደሚቻል
ደረጃ 1 - የዳቦ ሰሌዳ ፕሮቶታይፕ
የመነሻዬ ነጥብ በዳቦ ለማለፍ የተገናኙ 4 አዝራሮች ብቻ ባሉበት ትንሽ የዳቦ ሰሌዳ ነበር ፣ በኋላ ግን የጨዋታ ኮንሶል መሆን እንዳለበት ስወስን ጥቂት ተጨማሪ አዝራሮችን ጨመርኩ። በትልቅ የዳቦ ሰሌዳ ላይ 2 ተጨማሪ አዝራሮችን ማየት ይችላሉ ፣ እና በኋላ እንደ መጀመሪያ/ለአፍታ/ምናሌ ቁልፍ የሚውል ሶስተኛውን ጨመርኩ።
ደረጃ 2 - ክፍሎች ያስፈልጋሉ
- Arduino pro mini / Arduino Uno / Atmega328P ቺፕ
- 28 ፒን DIP ሶኬት (አማራጭ)
- SSD1306 OLED ማሳያ
- ፒዬዞ ተናጋሪ
- የግፊት አዝራሮች - 7 ቁርጥራጮች
- የሳንቲም ሕዋስ ባትሪ መያዣዎች
- መቀየሪያ ቀያይር
- ሽቦዎች
- ፕሮቶታይፕ ፒሲቢ (60x40 ሚሜ)
ደረጃ 3 - የዳቦ ሰሌዳ ሽቦ / መርሃግብር
ከላይ በስዕሉ ላይ እንደሚታየው ክፍሎችን ማገናኘት።
አዝራሮች ፦
- የላይ አዝራር: አርዱዲኖ ፒን 7
- ታች አዝራር: አርዱዲኖ ፒን 6
- የግራ አዝራር: አርዱዲኖ ፒን 9
- የቀኝ አዝራር: አርዱዲኖ ፒን 8
- አዝራር: አርዱዲኖ ፒን 5
- ቢ አዝራር: አርዱዲኖ ፒን 4
- የመነሻ ቁልፍ - አርዱinoኖ ፒን 2
SSD1306 OLED ማያ ገጽ
- SCL: Arduino pin A5
- ኤስዲኤ: አርዱዲኖ ፒን A4
- ቪሲሲ: አርዱዲኖ ቪ.ሲ.ሲ
- GND: Arduino GND
ጩኸት
- Buzzer positive: Arduino pin 3
- የጩኸት መሬት - አርዱዲኖ ጂ.ኤን.ዲ
ደረጃ 4: ምንጭ ኮድ
የ A-Maze ጨዋታ ምንጭ ኮድ እዚህ ይገኛል
በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱ እና ወደ ቦርድዎ ይስቀሉ ወይም ቺፕዎን ለማቀናበር ISP ፕሮግራም ሰሪ ይጠቀሙ።
እኔ የዩኤስቢቲ ISP ን እንዲጠቀሙ እመክራለሁ ፣ በጭራሽ ከእሱ ጋር ችግሮች አልነበሩም:) ግን ቺፕዎን ለማዘጋጀት ተራ አርዱዲኖንም መጠቀም ይችላሉ።
በእኔ ሁኔታ እኔ ውጫዊ ክሪስታልን አልጠቀምኩም ፣ ስለዚህ የእኔ Atmega328p ቺፕ 8MhZ በሆነ ውስጣዊ ማወዛወዝ ላይ ይሠራል።
ለተጨማሪ መረጃ ይህንን አገናኝ ይጎብኙ
ደረጃ 5 በተግባር ይመልከቱት
ደረጃ 6 - መያዣ እና አነስተኛነት
በሚያምር ሁኔታ መያዣ ይህንን ፕሮጀክት ዘላቂ ለማድረግ ከፈለጉ ፣ እኔ የሠራሁት ቀላል 3 -ል ህትመት መያዣ እዚህ አለ
ከላይ ባሉት ሥዕሎች ውስጥ ሁሉም ክፍሎች በ 4x6 ፕሮቶታይፕ ፒሲቢ ላይ እንዴት እንደተዘረጉ ማየት ይችላሉ።
አብዛኛዎቹ የአዝራር ሽቦዎች በባትሪ መያዣዎች ስር ይሄዳሉ ፣ በተቻለ መጠን ግልፅ ለማድረግ ይሞክሩ ፣ ስለዚህ የባትሪ መያዣዎች ከቦርዱ በላይ በአንጻራዊ ሁኔታ የሚገጣጠሙ መገጣጠሚያዎች በመካከላቸው ሽቦዎች ሊኖራቸው ይችላል።
የአትሜጋ ቺፕ እግሮች ተሽጠው በማያ ገጹ ስር ስለሚጋለጡ እኔ ከማያ ገጹ በታች ሌሎች ሽቦዎችን እንዲያደርጉ እመክራለሁ። ብየዳውን ሲጨርሱ ፣ አጫጭር ወዘተ ለመከላከል ከማያ ገጹ በታች የተወሰነ የማጠፊያ ቴፕ ያድርጉ።
የ ICSP ራስጌ አማራጭ ነው ፣ እና እሱን ላለማጋለጥ ከወሰኑ ፣ ስብሰባዎን በጣም ቀላል ያደርገዋል ፣ ለመንከባከብ 6 ግንኙነቶችን ያንሳል ፣ ነገር ግን ከመሸጥዎ በፊት መጀመሪያ ቺፕውን ያቅዱ ፣ ወይም በቀላሉ እንዲችሉ 28 ፒን DIP ሶኬት ይጠቀሙ። ለፕሮግራም ቺፕውን ያስወግዱ።
በኪስ-መጠን ውድድር ውስጥ ሯጭ
የሚመከር:
DIY 37 Leds Arduino Roulette ጨዋታ: 3 ደረጃዎች (ከስዕሎች ጋር)
DIY 37 Leds Arduino ሩሌት ጨዋታ: ሩሌት ትንሽ መንኮራኩር በሚለው የፈረንሣይ ቃል የተሰየመ የቁማር ጨዋታ ነው
የኮቪ ሴፍቲቭ የራስ ቁር ክፍል 1 ወደ ቲንከርካድ ወረዳዎች መግቢያ! 20 ደረጃዎች (ከስዕሎች ጋር)
የኮቪ ሴፍቲቭ የራስ ቁር ክፍል 1 - ለቲንክካድ ወረዳዎች መግቢያ !: ጤና ይስጥልኝ ፣ ጓደኛ! በዚህ ባለ ሁለት ክፍል ተከታታዮች ውስጥ የ Tinkercad ወረዳዎችን እንዴት መጠቀም እንደሚቻል እንማራለን - ወረዳዎች እንዴት እንደሚሠሩ ለማወቅ አስደሳች ፣ ኃይለኛ እና ትምህርታዊ መሣሪያ! ለመማር በጣም ጥሩ መንገዶች አንዱ ፣ ማድረግ ነው። ስለዚህ እኛ በመጀመሪያ የራሳችንን ፕሮጀክት እንቀርፃለን - th
ቦሶቤሪ ፒ የበይነመረብ ሬዲዮ - 4 ደረጃዎች (ከስዕሎች ጋር)
ቦሴቤሪ ፒ የበይነመረብ ሬዲዮ - ሬዲዮን ማዳመጥ እወዳለሁ! በቤቴ ውስጥ የ DAB ሬዲዮን እጠቀም ነበር ፣ ግን አቀባበሉ ትንሽ ተጣብቆ እና ድምፁ እየበታተነ ስለመጣ የራሴን የበይነመረብ ሬዲዮ ለመገንባት ወሰንኩ። በቤቴ እና በዲጂታል ወንድሜ ዙሪያ ጠንካራ የ wifi ምልክት አለኝ
Weasley' አካባቢ ሰዓት በ 4 እጆች 11 ደረጃዎች (ከስዕሎች ጋር)
‹Weasley› የአከባቢ ሰዓት በ 4 እጆች - ስለዚህ ፣ ለትንሽ ጊዜ እየረገጠ ከነበረው Raspberry Pi ጋር ፣ እሱን በተሻለ ሁኔታ ለመጠቀም የሚያስችለኝ ጥሩ ፕሮጀክት ማግኘት ፈለግሁ። ይህንን ታላቅ አስተማሪ ገጠመኝ የራስዎን የዊስሌይ ሥፍራ ሰዓት በ ppeters0502 ይገንቡ እና ያንን አስበው
ESP8266 እና ESP32 DIY ን በመጠቀም የባለሙያ የአየር ሁኔታ ጣቢያ 9 ደረጃዎች (ከስዕሎች ጋር)
ESP8266 ን እና ESP32 DIY ን በመጠቀም የባለሙያ የአየር ሁኔታ ጣቢያ - LineaMeteoStazione ከ Sensirion በባለሙያ ዳሳሾች እንዲሁም በአንዳንድ የዴቪስ መሣሪያ አካል (የዝናብ መለኪያ ፣ አናሞሜትር) ሊገናኝ የሚችል የተሟላ የአየር ሁኔታ ጣቢያ ነው።