ዝርዝር ሁኔታ:

ኤም-ሰዓት ጥቃቅን ባለብዙ መልቲ ሰዓት-11 ደረጃዎች
ኤም-ሰዓት ጥቃቅን ባለብዙ መልቲ ሰዓት-11 ደረጃዎች

ቪዲዮ: ኤም-ሰዓት ጥቃቅን ባለብዙ መልቲ ሰዓት-11 ደረጃዎች

ቪዲዮ: ኤም-ሰዓት ጥቃቅን ባለብዙ መልቲ ሰዓት-11 ደረጃዎች
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ሰኔ
Anonim
Image
Image
የኤችኤምኤም ሞድ
የኤችኤምኤም ሞድ

የሚኒስትስት ሰዓት? ባለብዙ ሁነታ ሰዓት? የማትሪክስ ሰዓት?

ይህ በ MSP430G2432 ላይ የተመሠረተ የብዙ ሞድ የሰዓት ፕሮጀክት ነው። ያለ ብየዳ እና አነስተኛ የመሣሪያዎች አጠቃቀም ሊሰበሰብ ይችላል። ውስን በሆነ 8x8 ፒክሰሎች ማሳያ ጥራት ፣ ይህ የ 12 ሰዓት ሰዓት ጊዜን በ 6 የተለያዩ ሁነታዎች ያሳያል። አነስተኛ ክፍሎችን (ከ 5 እስከ 7 ክፍሎች ብቻ) እና አነስተኛ ሽቦዎችን (4 ሽቦዎችን) ይጠቀማል። ባትሪውን ጨምሮ አጠቃላይ ፕሮጀክቱ በ 1.5 "x 2" የዳቦ ሰሌዳ ውስጥ ተቀምጧል። የጉርሻ ፋሲካ እንቁላል “ቴትሪስ” እንደ ጨዋታ ፣ የመጨረሻውን የፕሮጀክት ደረጃዎች ይመልከቱ።

ዋና መለያ ጸባያት

  • አነስተኛ አካላት ብዛት ፣ 5 ክፍሎች።
  • አነስተኛ ሽቦ ፣ 4 ገመዶች ብቻ ያስፈልጋሉ።ባትሪ ከ 3 ቮ እስከ 3.6 ቪ ይሠራል።
  • ጊዜን ለመጠበቅ የክትትል ሰዓት ቆጣሪን መጠቀም ፣ ኃይል-ወደታች የእንቅልፍ ሁኔታ (LPM3) የዩኤ ኃይል ይወስዳል።
  • በሚተኛበት ጊዜ ትክክለኛውን ጊዜ ለማቆየት 32 ኪኸ ክሪስታል።
  • በሚሠራበት ጊዜ 1Mhz DCO የተስተካከለ ሰዓት ይሠራል (ጊዜን ያሳያል)።
  • ይህ 12H ሰዓት ነው ፣ 24H አይደለም እና የ AM/PM አመልካች የለውም።
  • የቴትሪስ ጨዋታ የኢስተር እንቁላል ትግበራ።

ደረጃ 1 የኤችኤችኤምአይ ሞድ

የኤችኤችኤምኤም ሁኔታ ፣ የተለመዱ ሰዓታት እና ደቂቃዎች ከኮሎን መለያየት ጋር የሚሽከረከሩ አሃዞች። አሃዞቹ እየተንሸራተቱ ስለሆነ ከታች ያለው ፎቶ ግልፅ አይደለም።

ደረጃ 2 - የሰከንዶች ሁኔታ

የሰከንዶች ሁነታ
የሰከንዶች ሁነታ

የሰከንዶች ሁኔታ ፣ ሰከንዶች ብቻ ያሳያል

ደረጃ 3 - የቲክስ ሞድ

የቲክስ ሞድ
የቲክስ ሞድ

የቲክስ ሞድ ፣ የሚመራው ማትሪክስ በአራትዮሽ ተከፋፍሏል ፣ የላይኛው አራተኛዎቹ ሰዓቱን በቢሲዲ (ባለ ሁለትዮሽ ኮድ አስርዮሽ) እሴቶች ያሳያል። አሃዞቹን ለማመልከት በነጥቦች ብዛት ይወከላሉ። የታችኛው ኳድራቶች ደቂቃውን በቢሲዲ ያሳያሉ። ማለትም ለ 4 32 በላይኛው ግማሽ ላይ ምንም ነጥብ + 4 ነጥቦችን እና በታችኛው ግማሽ ላይ 3 ነጥቦችን + 2 ነጥቦችን አያሳይም።

ደረጃ 4 - የዳይ ሁናቴ

የዳይ ሁነታ
የዳይ ሁነታ

የዳይ ሁነታ ፣ የሚመራው ማትሪክስ በሁለት የ ‹ዲክ› ስብስቦች ተከፍሏል። የላይኛው ጥንድ ከ 1 - 12 ሰዓት በማሳየት ፣ የታችኛው ጥንድ ዳይስ በ 5 ደቂቃ ጭማሪ ውስጥ ደቂቃዎችን ያሳያል። በእያንዳንዱ ሰከንዶች ላይ ዳይዎቹ ሊኖሩ በሚችሉ እሴቶች መካከል ይሽከረከራሉ። ለምሳሌ ፣ 4 ኛው ሰዓት በ 1 ወይም 2 ዳይሶች 0 + 4 ፣ 1 + 3 እና 2 + 2 ጥምሮች ሊወከል ይችላል። ከዚህ በታች ፣ ለ 4 32 የዳይ ዋጋን የላይኛው 4 + ታች 6 (5 + 1) ያሳያል ፣ የ 5 ደቂቃ ጭማሪ እሴቶችን ብቻ ስለምንወክል 4 ሰዓት ፣ 6 x 5 = 30 ደቂቃ ሆኖ ይሠራል።.

ደረጃ 5 - የቁጥሮች ሁኔታ

አሃዞች ሁነታ
አሃዞች ሁነታ

አሃዞች ሞድ ፣ አሃዞቹን ማሸብለል ሳያስፈልግ ትንሽ 3x3 የታጠረ ቅርጸ -ቁምፊ በሰዓት እና በደቂቃ ለማሳየት ያገለግላል። የደቂቃዎች አሃዞች በሁለተኛው እና በሰዓት አሃዝ (ከ 1 እስከ 9 ባለው ሰዓት) ከቀኝ ወደ ግራ የሚንሸራተቱ በደቂቃው ውስጥ በየ 10 ሰከንዶች እድገትን ለማመልከት ወደ ግራ እና ወደ ቀኝ ይለወጣሉ። 4:33 እና ወደ 30+ ሰከንዶች በፎቶው ውስጥ ይታያሉ።

ደረጃ 6 - የሁለትዮሽ ሁናቴ

የሁለትዮሽ ሁናቴ
የሁለትዮሽ ሁናቴ

የሁለትዮሽ ሁናቴ (በእውነቱ እሱ ቢሲዲ ወይም ባለ ሁለትዮሽ ኮድ ያለው አስርዮሽ) ፣ ሰዓቱ ፣ ደቂቃው እና ሁለተኛው አሃዞች በመሪ ማትሪክስ ውስጥ በተለያዩ ዓምዶች ላይ እንደ ሁለትዮሽ ነጥብ ይታያሉ። አምዶቹ 0 እና 1 (ከግራ) የሰዓት አሃዞችን ይወክላሉ ፣ አምድ 2 ባዶ ነው ፣ ዓምዶች 3 እና 4 የደቂቃ አሃዞችን ይወክላሉ ፣ አምድ 5 ባዶ ነው ፣ አምዶች 6 እና 7 ደግሞ ሁለተኛ አሃዞችን ይወክላሉ። ከዚህ በታች የ 4: 34: 16 ጊዜን ይወክላል።

ደረጃ 7: እንዴት እንደሚሰራ

ወረዳዎቹ ሌዶቹን ለማሽከርከር የረድፍ እና የአምድ ማባዛትን ይጠቀማል ፣ በአንድ ረድፍ ፣ ይህ የ 12.5% የሥራ ዑደት ይሰጣል (የ 8 ቱ ረድፎች ውስጥ 8 እያንዳንዳቸው) በአጭሩ ሲበሩ። የወቅቱ ገዳቢ ተቃዋሚዎች የዳቦ ሰሌዳ ንብረትን ለማዳን ይወገዳሉ እና እኛ የግለሰብን ሊድ ዘወትር ስለማንነዳ እነሱ አይጎዱም።

ለግቤት አንድ የመነካካት ቁልፍ ብቻ እንድንጠቀም መቆጣጠሪያው (የተጠቃሚ በይነገጽ) እንዲሁ ተደራጅቷል። ለምናሌው ማሽከርከር እና ለምናሌው ምርጫ የተለመደው አዝራሮች ተጭነው የጽኑ ትዕዛዝ ረጅም አዝራሮች ተጭነው (ተጭነው ይያዙ)። ይህንን ፕሮጀክት ከ AVR mcu ወደ msp430 mcu በማዛወር ጊዜን በበለጠ በትክክል ለማቆየት አስቻለው። በማሳያ ጊዜ (ማለትም በርቷል) ፕሮጀክቱ በ 1 ሜኸ ዲሲኦ ላይ ይሠራል። MSP430 mcu በፋብሪካ የተስተካከሉ የሰዓት እሴቶች አሉት። በማይታይበት ጊዜ ይህ ፕሮጀክት ኃይልን ለመቆጠብ ወደ LPM3 (ዝቅተኛ ኃይል ሁኔታ 3) ይገባል። በ LPM3 ላይ የዲሲኦ ሰዓት ጥቅም ላይ ሊውል አይችልም እና ፕሮጀክቱ ጊዜን ለማቆየት በ 32 ኪኸ ክሪስታል ላይ የተመሠረተ AClk ን ይጠቀማል።

ደረጃ 8: ክፍሎች / ክፍሎች

አካላት / ክፍሎች
አካላት / ክፍሎች
  • MSP430G2432 (ወይም ሌላ የ G ተከታታይ የ 20pin መሣሪያዎች ወ/ 4 ኪ+ ብልጭታ)
  • 8x8 LED ማትሪክስ ማሳያ (ቀይ ብቻ ፣ ይህ የ 3 ቪ ፕሮጀክት ነው)
  • የሚነካ አዝራር ፣ የ Tetris ጨዋታ እንዲነቃ ከፈለጉ 3 ያስፈልግዎታል
  • 32 ኪኸ ሰዓት ክሪስታል
  • CR2032 ወይም ሌላ 3V የባትሪ ምንጭ

ደረጃ 9 - የዳቦ ሰሌዳ አቀማመጥ

የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ

8x8 መሪ ማትሪክስ የነጥብ መጠን 1.9 ሚሜ አለው እና የተለመደው ካቶዴድ ነው ፣ የተለመደው የአኖድ ዓይነት ካለዎት ፣ በጉዲፈቻ ኮድ ውስጥ ጥቂት መስመሮችን መለወጥ ይችላሉ። የተያያዘውን ፎቶዎች እና ዲያግራም ይመልከቱ እና ትክክለኛ የፒን መውጫዎች ካሉዎት ይመልከቱ። እነሱ በጣም የተለመዱ ይመስላሉ እና በ ebay በኩል የሚገዙ ከሆነ አብዛኛዎቹ አቅራቢዎች የሞዴል ቁጥሩ የተለየ ቢሆንም ተመሳሳይ መሰኪያ አላቸው።

ደረጃ 10 - መርሃግብር / መሰብሰብ

መርሃግብር / መሰብሰብ
መርሃግብር / መሰብሰብ
  • የዳቦ ሰሌዳውን አቀማመጥ ይከተሉ እና በአነስተኛ የዳቦ ሰሌዳ ላይ ሁለት የመዝለያ ሽቦዎችን ያስቀምጡ
  • MSP430G2432 mcu ያስቀምጡ
  • 32 ኪኸ ክሪስታል ያስቀምጡ
  • ተጣጣፊ አዝራርን ያስቀምጡ
  • የኃይል ምንጭ (እኔ CR2032 የአዝራር ህዋስ እጠቀማለሁ)
  • በመጨረሻ 8x8 መሪ ማትሪክስ በ MSP430G2432 አናት ላይ ያስቀምጡ

ለፕሮጀክቱ የምንጭ ኮድ እና firmware ከእኔ github ማከማቻ ሊወርድ ይችላል ፣ የሚያስፈልጉ ፋይሎች mclock.c (ምንጭ) እና ኤም- Clock.hex (የጽኑ ሁለትዮሽ) ናቸው።

ደረጃ 11 የፋሲካ እንቁላል / ቴትሪስ እንደ ጨዋታ

ፋሲካ እንቁላል / ቴትሪስ እንደ ጨዋታ
ፋሲካ እንቁላል / ቴትሪስ እንደ ጨዋታ

በ MCU ላይ ተጨማሪ የፍላሽ ቦታ ፣ እንደ ቴትሪስ ጨዋታ ውስጥ ለመጨመቅ ችያለሁ። ይህ የፋሲካ እንቁላል ትግበራ ተጨማሪ / አማራጭ የመነካካት ቁልፎችን በትክክለኛው የዳቦቦርድ አቀማመጥ ውስጥ በማስቀመጥ ይራገፋል።

ሰዓቱ በሚታይበት ጊዜ ሁለቱንም የጨዋታ (የግራ ወይም የቀኝ) አዝራሮችን መጫን ጨዋታውን ይጀምራል። የጨዋታ ቁጥጥር የጨዋታውን ቁራጭ በአግድመት ለማንቀሳቀስ በግራ እና በቀኝ አዝራሮች በኩል ነው ፣ እና የሰዓት አዝራሩ ፣ በጨዋታው ሁኔታ ውስጥ እንደ የጨዋታ ቁራጭ ማሽከርከር ቁልፍ ሆኖ ይሠራል። በዚህ ትግበራ ውስጥ የፍጥነት መቀነስ የለም። ጨዋታው ሲያልቅ (እስከ ጣሪያው ድረስ የተቆለሉ የጨዋታ ቁርጥራጮች) ፣ ውጤቱ (የረድፎች ብዛት ተወግዷል) በአጭሩ እንደ 2 ብልጭ ድርግም የሚሉ አሃዞች ይታያሉ።

የሚመከር: