ዝርዝር ሁኔታ:

DIY Digital Dice: 6 ደረጃዎች
DIY Digital Dice: 6 ደረጃዎች

ቪዲዮ: DIY Digital Dice: 6 ደረጃዎች

ቪዲዮ: DIY Digital Dice: 6 ደረጃዎች
ቪዲዮ: How to Obtain Fullness of Power | R. A. Torrey | Christian Audiobook 2024, ሀምሌ
Anonim
DIY ዲጂታል ዳይስ
DIY ዲጂታል ዳይስ

ይህ Instructable ዲጂታል ዳይስን ፣ እውነተኛ የዘፈቀደ የቁጥር ጄኔሬተርን ከ 1 እስከ 6. እንዴት ዲዛይን ማድረግ እንደሚቻል ይገልጻል። ይህ መሣሪያ በተለምዶ ከሚጠቀሙት ዳይ ይልቅ ጥቅም ላይ ሊውል ይችላል። ባለ 1 አሃዝ ባለ 7 ክፍል LED ማሳያ እና ሁለት አዝራሮች አሉት-“አሂድ” እና “ቀዳሚ ማሳያ”። ዲጂታል ዳይስ ከአንድ CR2032 ባትሪ ሊሠራ ይችላል። ሥራ ፈት በሚሆንበት ጊዜ በግዴለሽነት ዝቅተኛ የኃይል ፍጆታ ምክንያት የኃይል ማብሪያ / ማጥፊያ የለውም።

ከዚህ በታች ዲጂታል ዳይስን ለመፍጠር የግሪንፓክ ቺፕ እንዴት እንደተዘጋጀ ለመረዳት የሚያስፈልጉትን ደረጃዎች ገልፀናል። ሆኖም ፣ እርስዎ የፕሮግራም ውጤትን ለማግኘት ከፈለጉ ፣ ቀድሞውኑ የተጠናቀቀውን የግሪንፓክ ዲዛይን ፋይል ለማየት የ GreenPAK ሶፍትዌርን ያውርዱ። የእርስዎን ዲጂታል ዳይስ ለመቆጣጠር ብጁ አይሲን ለመፍጠር የ GreenPAK ልማት ኪትዎን ወደ ኮምፒተርዎ ይሰኩ እና ፕሮግራሙን ይምቱ።

ደረጃ 1 - የመሣሪያ ሥነ ሕንፃ

የመሣሪያ ሥነ ሕንፃ
የመሣሪያ ሥነ ሕንፃ

ዲዛይኑ የሚከተሉትን ብሎኮች ያቀፈ ነው-

  • ኢንትሮፒ ጄኔሬተር
  • የመስመር ግብረመልስ Shift Register
  • ባለ ሁለትዮሽ ወደ 7-ክፍል ዲኮደር
  • የቁጥጥር ክፍል
  • የማክሮክሮል ቅንብሮች

ደረጃ 2 - Entropy Generator

ኢንትሮፒ ጄኔሬተር
ኢንትሮፒ ጄኔሬተር

የኢንትሮፒው ጀነሬተር በአራት የማይመሳሰሉ ማወዛወጫዎች የተገነባ ነው። ሁለቱ የተገለበጠ የተዘጋ-ሉፕ LUT በመጠቀም (1 ሜኸ እና 6.5 ሜኸ) በመጠቀም ይገነባሉ። ሌሎች ሁለት የ GreenPAK OSC1 (2.048 ሜኸዝ በ 3 ከተከፋፈለ) እና OSC2 (25 ሜኸ በ 2 ተከፍሏል) ናቸው።

በውጤቱ (ጫጫታ ወይም ኢንቶሮፒ) ላይ ያልተጠበቀ ምልክት ለማግኘት ጥቂት የማይመሳሰሉ የሰዓት ምልክቶችን ወደ XNOR በር ማስገባት በቂ ነው። ነገር ግን በ SLG46826V ውስጥ ያሉት ማክሮሮክሎች የበለጠ የተወሳሰቡ መፍትሄዎችን እንዲያደርጉ ይፈቅዳሉ። አንድ ተጨማሪ oscillator እና DFF ን በመጠቀም ሙሉ በሙሉ የዘፈቀደ ምልክት እናገኛለን።

ደረጃ 3 - የመስመር ግብረመልስ Shift Register

የመስመር ግብረመልስ Shift Register
የመስመር ግብረመልስ Shift Register

ባለ 3 ቢት LFSR የተገነባው ሶስት ኤፍኤፍኤፍ እና አንድ የኤክስኤን በር በመጠቀም ነው። ከእያንዳንዱ የግቤት ሰዓት ጋር ያለው ይህ ብሎክ ባለ 3 ቢት ሐሰተኛ የዘፈቀደ ቁጥር ይፈጥራል። እዚህ ፣ ከሰዓት ምት ይልቅ ፣ የጩኸት ምልክት ወደ LFSR ግብዓት ይገባል ፣ እውነተኛ የዘፈቀደ ባለ 3 ቢት ቁጥርን ይፈጥራል።

ደረጃ 4-ባለ ሁለትዮሽ ወደ 7-ክፍል ዲኮደር

ባለ ሁለትዮሽ ወደ 7-ክፍል ዲኮደር
ባለ ሁለትዮሽ ወደ 7-ክፍል ዲኮደር

በኤል.ኤስ.ኤፍ.ኤፍ የተፈጠረውን ባለ 3 ቢት የዘፈቀደ ቁጥር ለመለወጥ ፣ ባለ ሁለትዮሽ ወደ ባለ 7 ክፍል ዲኮደር ጥቅም ላይ ይውላል ፣ ምስል 3. ዲኮደር በ 3 ቢት LUT የተገነባ ነው።

ደረጃ 5 የቁጥጥር ክፍል

የቁጥጥር ክፍል
የቁጥጥር ክፍል

የቁጥጥር አሃዱ ከ 3 ሰከንድ ክፍለ ጊዜ በኋላ እሱን ለመጀመር እና ለማቆም የተነደፈው የመሣሪያው አካል ነው። ሁለት ፒኖች እንደ ግብዓቶች የተዋቀሩ ሲሆን ሁለት አዝራሮች ከ VDD ወደ እነዚያ ፒኖች መገናኘት አለባቸው። “አሂድ” የሚለው ቁልፍ ተጭኖ ሳለ መሣሪያው የዘፈቀደ ቁጥሮችን ያለማቋረጥ ያመነጫል። አዝራሩ ከተለቀቀ በኋላ ወዲያውኑ ትውልዱ ቆሞ LFSR ውጤቶቹን ያቆማል። ከዚያ ዲኮደሩ ባለ 7 ክፍል ማሳያ ያሳያል። ከ 3 ሰከንድ ጊዜ በኋላ ዲጂታል ዳይስ ስራ ፈት ይላል። መሣሪያው አሁንም በርቷል ፣ ግን ሁሉም ማወዛወጦች ጠፍተዋል ፣ የአሁኑ ፍጆታ እጅግ በጣም ዝቅተኛ ነው። ይህ መሣሪያው የመጨረሻውን የዘፈቀደ ቁጥር “እንዲያስታውስ” ያስችለዋል። “ቀዳሚ ማሳያ” የሚለው ቁልፍ ከተጫነ አዝራሩ እስኪለቀቅ ድረስ የመጨረሻው የመነጨው የዘፈቀደ ቁጥር ይታያል። ዲጂታል ዳይስ የተለመደው ዳይስን ለመተካት የተነደፈ በመሆኑ ፣ 3-ቢት LUT12 “0” ወይም “7” ሲከሰት እንደገና ለማስጀመር ይጠቅማል። ይህ መሣሪያው ከ 1 እስከ 6 ባለው ክልል ውስጥ የዘፈቀደ ቁጥር እንደሚፈጥር ያረጋግጣል።

ደረጃ 6 - የማክሮክሮል ቅንብሮች

የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች
የማክሮክሮል ቅንብሮች

ለእያንዳንዱ ማክሮሮል ፣ ቅንብሮች ከላይ ያሉትን ሰንጠረ referች ያመለክታሉ።

መደምደሚያዎች

ዲጂታል ዳይስ በካሲኖዎች ውስጥ የተለመዱ ዳይዎችን በመተካት ወይም ዳይ በሚፈለጉባቸው ሌሎች ማናቸውም ጨዋታዎች ሲጫወት ሊያገለግል ይችላል። “አሂድ” የሚለው ቁልፍ ተጭኖ እያለ 3-ቢት የዘፈቀደ ቁጥሮችን ያለማቋረጥ የሚያመነጭ ኢንቶሮፒ ጄኔሬተር አለው። አዝራሩ ሲለቀቅ ብቻ ውጤቱን ያቆማል እና ያሳያል ፣ ስለዚህ የሰው ልጅ ሁኔታ እንዲሁ የተፈጠረውን የዘፈቀደ ቁጥር ይነካል። አራት የማይመሳሰሉ ማወዛወጫዎች በአንድነት ከሰው አዝራር የግፊት መለዋወጥ ጋር መሣሪያውን ሙሉ በሙሉ እና የማይታሰብ ያደርገዋል።

የሚመከር: