ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - እንዴት እንደሚሰራ መረዳት
- ደረጃ 2 - ዲዛይን እና እቅድ ማውጣት
- ደረጃ 3 ቦርዱን መገንባት
- ደረጃ 4 - የቦርዱን ፕሮግራም ማድረግ
- ደረጃ 5 - ማመልከቻ
ቪዲዮ: የኢንፍራሬድ ዳይስ ዳሳሽ 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ስሜ ካልቪን ነው እና እንዴት የኢንፍራሬድ ዳይስ ዳሳሽ እንዴት እንደሚሠሩ እና እንዴት እንደሚሰራ እነግርዎታለሁ።
እኔ በአሁኑ ጊዜ የኮምፒተር ኢንጂነሪንግን እና ቡድኔን የሚያጠና የቴይለር ዩኒቨርሲቲ ተማሪ ነኝ እናም በ 1 ኢን ካሬ ውስጥ ሊገባ የሚችል ማንኛውንም ነገር ለመደርደር የሚያስችል ዘዴ እንድሠራ እና እንድሠራ ተጠይቄ ነበር። እኛ ቀላሉን መንገድ ወስደን ቀለል ያለ የቀለም ዳሳሽ በመጠቀም m & m ን ለመደርደር መርጠናል ፣ ነገር ግን እኛ ከላይ እና ከዚያ በላይ ለመሄድ እና በሚታየው ቁጥር ዳይስን ለመደርደር ወሰንን። የዳይስ ፊት እንዴት እንደሚነበብ መመሪያ ለማግኘት ከብዙ ስፍር ሰዓታት በኋላ እዚህ አገናኝ ውስጥ ገባሁ።
makezine.com/2009/09/19/dice-reader-versio…
ይህ አገናኝ ግን የዳይሱን ፊት እንዴት እንደሚነበብ ከሚለው ሀሳብ የበለጠ አልሰጠኝም ፣ ስለሆነም የቀረበውን ሀሳብ በመጠቀም ከአርዱዲኖ ጋር ሊገናኝ የሚችል ዳሳሽ ለመገንባት እና ለማዳበር ጉዞዬን ጀመርኩ። በቀላሉ እና የዳይሱን ፊት በተቻለ መጠን በትክክል ማንበብ ይችላል ፣ ስለሆነም ይህንን የኢንፍራሬድ ዳይስ ዳሳሽ ይሰጠናል።
አቅርቦቶች
አሁን ወደ አቅርቦቶች ይሂዱ-
ያስፈልግዎታል:
1 x አርዱዲኖ ኡኖ
5 x IR ተቀባዮች
5 x IR Emitters
www.sparkfun.com/products/241
5 x 270 ohm resistors
5 x 10k ohm resistors
1 x 74HC595N ቺፕ
የተለያዩ የወንድ ራስጌዎች
1 x የፕሮቶታይፕ ቦርድ (ብጁ ወፍጮ ቦርድ ካላገኙ)
ደረጃ 1 - እንዴት እንደሚሰራ መረዳት
ይህ ዳሳሽ የዳይ ፊቶችን ለማንበብ የ 5 ቧንቧ ቦታዎችን ይጠቀማል። በእነዚህ የቧንቧ ሥፍራዎች ላይ የዳይሱን ፊት ለመብረር የኢንፍራሬድ ብርሃንን ይጠቀማል እና ነጭም ይሁን ጥቁር ተቆጣጣሪውን ይነግረዋል።
እርስዎ ሊያስገርሙዎት ይችላሉ ፣ ከዚያ ለምን 5 የቧንቧ ቦታዎች ብቻ? ዳይሱን በብቃት ለማንበብ 9 ቱን አያስፈልግዎትም?
ደህና ፣ በዳይ አመጣጥ ምክንያት ፣ ዳይስ ላይ 5 የተወሰኑ ቦታዎችን በመጠቀም አቅጣጫው ምንም ይሁን ምን በዳይ ላይ በተለያዩ ቁጥሮች መካከል ያለውን ልዩነት ለመለየት በቂ ሊሆን ይችላል (ስዕል 1)። እሱ የሚፈልገውን በትክክል ስለሚፈልግ እና ምንም ተጨማሪ ስላልሆነ ይህ የዳይ ዳሳሽ የበለጠ ውጤታማ ያደርገዋል።
አመንጪው በእያንዳንዳቸው በእነዚህ 5 የፓይፕ ሥፍራዎች ላይ በአነፍናፊው ላይ ባለው ተቀባዩ ስር በትክክል ይሄዳል ፣ አነፍናፊው ከዚያ የ IR መብራቱን ያወጣል እና ከዚያ ተቀባዩ የዳይሱን ፊት የሚያበራውን የ IR ብርሃን መጠን ያነባል። (ሥዕል 3) የተቀበለው እሴት የበለጠ ከሆነ ከዚያ ከተለዩ የመለኪያ ቁጥሮች ፣ ከዚያ አነፍናፊው ያንን ቦታ እንደ ነጥብ ያያል ፣ ካልሆነ ግን ነጭ ቦታ ነው። (ምስል 2)
ደረጃ 2 - ዲዛይን እና እቅድ ማውጣት
የዳይ ዳሳሽ ለመገንባት የመጀመሪያው እርምጃ መርሃግብሮችን መፍጠር ነው ፣ ይህ ምናልባት በጣም ከባድ ወይም የእድገቱ ቀላል ደረጃ ሊሆን ይችላል። በመጀመሪያ በአውቶዴክ EAGLE የሚባል ሶፍትዌር ያስፈልግዎታል ፣ ይህ መርሃግብሮችን ለመፍጠር የተጠቀምኩበት ሶፍትዌር ነበር።
እኔ 2 የተለያዩ ዓይነት መርሃግብሮችን አካትቻለሁ ፣ አንድ መርሃግብር አነፍናፊውን የበለጠ ትክክለኛ ለማድረግ የሚረዳ የለውጥ መመዝገቢያ ቺፕ አለው ፣ ሌላኛው ደግሞ ያለ ፈረቃ መመዝገቢያ ቺፕ አንድ ነው ፣ ይህ መርሃግብር ግን እኔ ከምሰጠው ኮድ ጋር አይሰራም በኋላ ፣ ስለዚህ አንድ ነገር በራስዎ ማልማት ይኖርብዎታል።
እኔ ደግሞ ከለውጥ መዝገቡ ጋር ላዘጋጀሁት ዳሳሽ የቦርድ አቀማመጥዬን አካትቻለሁ።
ቦርዱን መንደፍ ለመጀመር ፣ 5 IR Receivers እና 5 IR Emitters አለዎት ፣ ተቀባዮቹ 10 ኪ resistor ያስፈልጋቸዋል እና አመንጪዎቹ 270 ohm resistor ያስፈልጋቸዋል ስለዚህ ለእያንዳንዱ እነዚህ ንጥረ ነገሮች እርስዎ ከሚከተሉት ይሂዱ
VCC (5V) -> Resistor -> አናሎግ ንባብ ፒን -> IR ተቀባዩ -> GND
VCC (5V) -> Resistor -> IR emitter -> GND
የአናሎግ ንባብ ፒን በተቃዋሚው እና በ IR ተቀባይ መካከል እንደ ሌላ ቅርንጫፍ ይወጣል እና በአርዱዲኖ ላይ ወደ አናሎግ ፒን ይሄዳል። እንዲሁም አስማሚው በቀጥታ ከተቀባዩ ስር መሄዱን ማረጋገጥ አለብዎት ፣ ይህንን ስሠራ ለመጀመሪያ ጊዜ ይህንን ስህተት ሰርቻለሁ እና በጣም መጥፎ ውጤቶችን አገኘሁ ፣ ስለዚህ ተቀባዩ ከላይ መሄዱን ያረጋግጡ።
በብጁ ሰሌዳዬ ውስጥ ፣ ከሌላ አምጪዎች የሚወጣውን ማንኛውንም የ IR መብራት እንዳይፈስ ለእያንዳንዱ የኤሚተር እና ተቀባዮች ጥንዶች አንድ በአንድ ኃይልን ለመስጠት የማዞሪያ መዝገቡን እጠቀማለሁ። ይህ ከእያንዳንዱ የቧንቧ አካባቢዎች የበለጠ ትክክለኛ ንባብ ይሰጠኛል ፣ የመቀየሪያ መመዝገቢያውን ላለመጠቀም ከመረጡ አሁንም ለእርስዎ ይሠራል ፣ ምናልባት ትንሽ ያነሰ ትክክል ሊሆን ይችላል። እነሱን እንደ ራስጌ ማድረጉ ሙሉ በሙሉ አስፈላጊ ስላልሆነ በፈረቃ ምዝገባው ላይ ፒኖችን 3-4 እና 7-8 በአንድ ላይ መቀላቀል ይችላሉ። እኔ እንደ አርዕስት ተውኳቸው እና ወደፊት ልማት መሥራት ከፈለግኩ በጭንቅላቱ ላይ መዝለሎችን ጫንኩ።
ንድፍ አውጪውን ንድፍ ካዘጋጁ በኋላ ፣ የእቅድዎን የቦርድ አቀማመጥ ማዘጋጀት ያስፈልግዎታል። መንገዶችዎ የማይደራረቡ መሆናቸውን ማረጋገጥ እና መንገዶችዎ እና ቀዳዳዎችዎ የማሽንዎን መመዘኛዎች ማሟላታቸውን ማረጋገጥ ስለሚኖርዎት ይህ ክፍል በጣም ተንኮለኛ ሊሆን ይችላል። እኔ ያያያዝኩት የቦርድ አቀማመጥ ቦርዴን ለመፈልፈል የምጠቀምበት ማሽኑ የተወሰኑ መጠኖች ነበሩት። እኔ ማድረግ የምችለውን ያህል ትንሽ እንዲሆን ሰሌዳውን በመዘርጋት ጥቂት ሰዓታት አጠፋለሁ። በዚህ ሰሌዳ ላይ አሁንም የማሻሻያ ቦታ ነበረ ነገር ግን ለእኔ ሠርቷል ስለዚህ እንደዛው ተውኩት። ሁሉንም የከርሰ ምድር ንጥረ ነገሮችን የሚያገናኝ ከመዳብ GND ጋር አንድ ስሪት አለ ፣ እና ያለተያያዘ ስሪት።
እርስዎ ሊመጡ በጣም ቀላል ስለሆኑ ብጁ ቦርድ መፍጨት ስለሌለዎት በጣም ርካሽ አማራጭ ስለሆነ በዳቦ ሰሌዳ ወይም በፕሮቶታይፕ ቦርድ ላይ ለመገንባት የእርስዎን መርሃግብር መጠቀም ይችላሉ።
አንዴ የቦርዱ ንድፍ ካለዎት ወደ ቀጣዩ ደረጃ መቀጠል ይችላሉ!
ደረጃ 3 ቦርዱን መገንባት
ይህ ክፍል ቦርዱ እንዲፈጠር በሚፈልጉት ላይ ሙሉ በሙሉ ጥገኛ ነው። ጽንሰ -ሐሳቡ ይሰራ እንደሆነ እና ምን ያህል ትክክል እንደሆነ ለማየት ለመፈተሽ በፕሮቶታይፕ ቦርድ ላይ አነፍናፊውን ፈጠርኩ ፣ ስለሆነም ያለ ፈረቃ ምዝገባው መርሃግብሩን ተከትዬ ሰሌዳውን ፈጠርኩ። መስመሮቹ እንዳይደራረቡ ፣ እና መገናኘት የሌለባቸውን መስመሮች በአጋጣሚ እንዳይሸጡ ሁሉንም ነገር መዘርጋቱን ማረጋገጥ አለብዎት። በፕሮቶታይፕ ቦርድ ላይ ሲያደርጉ በጣም መጠንቀቅ አለብዎት ፣ ስለዚህ ጊዜዎን ይውሰዱ እና አይቸኩሉ። እንዲሁም በስርዓቱ ውስጥ መንቀሳቀስ እና አጭር ማድረግ ስለሚችሉ ክፍት ሽቦዎችን መጠንቀቅ አለብዎት።
ቦርዱ እንዲፈጭ ከመረጡ ይህ ሂደት ቀላል ነው። ከተወሰኑ የወፍጮ ቅንብሮች ጋር የቦርዱን ፋይል ወደ ወፍጮው ይላኩ። እርስዎ እራስዎ የሚያደርጉ ከሆነ ፣ ከማውጣትዎ በፊት ያድርጉት ፣ ሁሉም የመዳብ በትክክል በጥልቀት መፈልፈሉን ያረጋግጡ ፣ እኔ የሠራሁት የመጀመሪያው ሰሌዳ ፣ መዳቡ በቂ ጥልቀት አልነበረውም እና ሌላ አንድ ወፍጮ ማግኘት ነበረብኝ።
በሚፈለገው አቀማመጥ ውስጥ ሁሉም ነገር ለቦርዱ መሸጡን ያረጋግጡ እና ጊዜዎን መውሰድዎን ያረጋግጡ ፣ እና በ PCB ላይ ብየዳ ከሆነ ከዚያ በቦርዱ ትክክለኛ ጎን መሸጡን ያረጋግጡ።
የ IR ተቀባዮች እና አስመጪዎችን በሚለብሱበት ጊዜ አምሳያው በትክክል ከተቀባዩ በታች መሆኑን ያረጋግጡ። በትክክለኛው ቦታ ላይ ለማግኘት የ IR አካላት እግሮችን በማጠፍ ዙሪያውን መጫወት ያስፈልግዎታል። የቧንቧ ሥፍራዎች የት መሆን እንዳለባቸው ለመፈተሽ እንዲሁም በእጅዎ ላይ ዳይስ ይያዙ።
አንዴ ሁሉም ነገር ተሽጦ በቦርዱ ላይ ከተጨመሩ ዳሳሹን ለማቀናበር ነዎት።
ደረጃ 4 - የቦርዱን ፕሮግራም ማድረግ
ሰሌዳውን በማዘጋጀት አነፍናፊውን በተቻለ መጠን ትክክለኛ ለማድረግ ይህ አስቸጋሪ ክፍል ነው። እንደ እድል ሆኖ ፕሮግራሙን በጣም ቀላል ለማድረግ አዲስ ከተፈጠረው ዳሳሽዎ ጋር እንዲጠቀሙበት ቤተ -መጽሐፍት ፈጥረልዎታል ፣ ሆኖም ፣ ይህ ዳሳሽ በሚገኝበት መብራት ላይ በመመርኮዝ አነፍናፊውን መለካት አለብዎት።
ለመጀመር ከዚህ ዳሳሽ ጋር ለመገናኘት አርዱዲኖ ሊኖርዎት ይገባል። እሱ 5 አናሎግ ፒኖችን እና 3 ዲጂታል ፒኖችን ይጠቀማል።
የራስዎን የአናሎግ እና ዲጂታል ፒኖችን ለመምረጥ የሠራሁትን ቤተመጽሐፍት የመጠቀም ችሎታ አለዎት ፣ ግን እኔ ከአነፍናፊው ጋር ለመገናኘት ያደረግኳቸውን ፒኖች በመጠቀም አብራራለሁ። የትኛው ፒን ወደ የት እንደሚሰካ በቀላሉ ለማብራራት በፒን ቁጥሮች እና በቀለማት ሳጥኖች ጋር የተገናኘውን ምስል ምልክት አድርጌያለሁ።
በአነፍናፊው ላይ ፒኖች 1-5 ቀይ ወደ A0-A4 ይሂዱ ፣ ስለዚህ ቀይ 1 ወደ A0 እና ወዘተ ይሄዳል። ፒኖች 1-8 ነጭ ትንሽ ተጨማሪ ማብራሪያ ይፈልጋሉ።
ነጭ 1 - የውሂብ ፒን ፣ ይህ አርዱዲኖ ውሂቡን ወደ ፈረቃ መዝገቡ የሚልክበት ነው። ይህንን ፒን በአርዱዲኖ ላይ ወደ ዲጂታል ፒን 3 አዘጋጅቻለሁ
ነጭ 2 - Q0 ፣ በዚህ ጉዳይ ላይ ጊዜ ያለፈበት ፣ ጨርሶ ለማስፋት የወሰንኩ ከሆነ አካትቼዋለሁ
ነጭ 3 እና 4 - ተጣምሯል ፣ እነዚህን ሁለቱን አንድ ላይ መሸጥ ወይም እንደ እኔ ዝላይ መጠቀም ይችላሉ።
ነጭ 5 - የመቆለፊያ ፒን ፣ ፒፒዎቹ ሲበራ እና ሲጠፋ ለማየት በሂደቱ ውስጥ የመጨረሻው ደረጃ የሆነው በጣም አስፈላጊ ፒን። ይህንን ፒን በአርዱዲኖ ላይ እንዲሰካ አድርጌዋለሁ
ነጭ 6 - የሰዓት ፒን ፣ ይህ ሰዓቱን ከአርዱዲኖ ወደ ፈረቃ መዝገቡ ይሰጣል። ይህንን ወደ ዲጂታል ፒን 13 አዘጋጅቻለሁ።
ነጭ 7 እና 8 - ይጣመራል ፣ እነዚህን ሁለቱን በአንድ ላይ መሸጥ ወይም እንደ እኔ ዝላይን መጠቀም ይችላሉ።
ከነጭ ሳጥኑ አጠገብ መሬት እና ቪሲሲ ፒን አለዎት። ይህንን አነፍናፊ ለማብራት ከአሩዱኖ ወይም ከሌላ ምንጭ 5v ማቅረብ አለብዎት።
ፒአይፒ የአካባቢ ቁጥሮች በኮዱ ውስጥ ሊገኙ ይችላሉ።
አሁን እሱን ማያያዝ አለብዎት ፣ እኛ እሱን ማስተካከል አለብን። ግቤ ለእርስዎ ሊለካ የሚችል ስክሪፕት መፍጠር ነበር ነገር ግን ይህን ለማድረግ ጊዜ አልቆብኛል። በሚለካበት ጊዜ አነፍናፊው ቁጥጥር በሚደረግበት የመብራት አከባቢ ውስጥ መሆኑን ማረጋገጥ አለብዎት። በጥቁር ነጥብ እና በነጭ ነጥብ ከእያንዳንዱ የቧንቧ አካባቢ እሴት ማግኘት እና ልዩነቱን በአማካይ ማውጣት አለብዎት። ለመለካት የዳይሱን ሁለት ጎኖች ብቻ እጠቀም ነበር ፣ ጎን 1 ን ፣ ጎን 6 ን እና ጎን 6 ን በ 90 ዲግሪ አሽከርክሬያለሁ። ለእያንዳንዱ የፓይፕ ሥፍራ የነጭ እና ጥቁር ቁጥር አንዴ ካገኙ ፣ እነሱን አማካይ ማድረግ እና የሁለቱን ቁጥሮች መሃል ማግኘት ያስፈልግዎታል። ስለዚህ ለምሳሌ ፣ ከመጀመሪያው የቧንቧ ቦታ 200 ለነጭ ፣ እና 300 ለመጀመሪያው የቧንቧ ቦታ ጨለማ እሴት ካገኘሁ ፣ የመለኪያ ቁጥሩ 250 ይሆናል። አንዴ ይህንን ለ 5 ቱ የቧንቧ ሥፍራዎች አንዴ ካደረጉ ፣ የእርስዎ ዳሳሽ በትክክል ነው የተስተካከለ ፣ ከዚያ ዳይስን መጠቀም ይችላሉ። ReadFace (); የዳይስ የአሁኑን ፊት ለማግኘት።
ደረጃ 5 - ማመልከቻ
አሁን የዳይ ዳሳሽ በተሳካ ሁኔታ ፈጥረዋል! እንኳን ደስ አላችሁ! ይህንን ዳሳሽ ለመፍጠር ይህ ረጅም የሙከራ እና የስህተት መንገድ ሆኖልኛል ፣ ስለዚህ የዳይ ዳሳሽ ለመፍጠር የሚፈልግ ማንኛውንም ሰው መርዳት ግቤ ነው።
ይህንን ዳሳሽ የተጠቀሙትን የምንገነባውን ፕሮጀክት ጥቂት ምሳሌዎችን አካትቻለሁ። የመጀመሪያው ስዕል ፣ ዳሳሹን በእያንዳንዱ ጊዜ ዳሳሹን ከላይ ለማስቀመጥ ቀዘፋ ዊልን ተጠቅመንበታል። ሁለተኛው ሥዕል የፕሮጀክታችን የመጨረሻ ምርት ነበር ፣ እና መሠረቱ የሚሽከረከረው የዳይስ ፊት በነበረው ላይ በመመስረት ነው ፣ እና ሦስተኛው ሥዕል እኔ እነዚህን ንድፍ አነፍናፊዎችን ለማሳየት የሠራሁት እና የሠራሁት የማሳያ ሳጥን ነው።
አዕምሮዎን በእሱ ላይ ካደረጉ የዚህ ዳሳሽ እድሉ ማለቂያ የለውም። ይህንን መማሪያ አስደሳች እና ትምህርታዊ ሆኖ እንደሚያገኙት ተስፋ አደርጋለሁ ፣ እና ለራስዎ አንድ ለማድረግ እንደሚሞክሩ ተስፋ አደርጋለሁ።
እግዚያብሔር ይባርክ!
የሚመከር:
ያጋደለ ዳሳሽ LED ዳይስ 3 ደረጃዎች
ያጋደለ ዳሳሽ LED ዳይስ - ይህ ፕሮጀክት የማዞሪያ ዳሳሽ በተጠጋ ቁጥር አዲስ ቁጥር የሚያመነጭ የ LED ዳይስ ይፈጥራል። አንድ ቁልፍን ለመጠቀም ይህ ፕሮጀክት ሊቀየር ይችላል ፣ ግን ኮዱ በዚህ መሠረት መለወጥ አለበት። ይህንን ፕሮጀክት ከመጀመርዎ በፊት 5V ን ማገናኘትዎን ያረጋግጡ
ከአርዱዲኖ ጋር የኢንፍራሬድ ዳሳሽ በመጠቀም 8 ደረጃዎች (ከስዕሎች ጋር)
ከአርዱዲኖ ጋር የኢንፍራሬድ ዳሳሽ መጠቀም - የኢንፍራሬድ (aka IR) ዳሳሽ ምንድነው? የ IR አነፍናፊ በደረጃዎች በተወሰኑ የተወሰኑ ድግግሞሽ ክልሎች ውስጥ የ IR ምልክቶችን የሚቃኝ እና በውጤቱ ፒን (በተለምዶ የምልክት ፒን) ላይ ወደ ኤሌክትሪክ ምልክቶች የሚቀይር የኤሌክትሮኒክ መሣሪያ ነው። . የ IR ምልክት
የኢንፍራሬድ ዳሳሽ በመጠቀም የዓይን እንቅስቃሴ መከታተያ -5 ደረጃዎች
የኢንፍራሬድ ዳሳሽ በመጠቀም የዓይን እንቅስቃሴ መከታተያ - የዓይን እንቅስቃሴዎችን ለመገንዘብ እና ኤልኢዲውን ለመቆጣጠር የኢንፍራሬድ ዳሳሽ ተጠቅሜአለሁ። በ LED ቴፕ ኒኦፒክስል የዓይን ብሌቶችን ሠራሁ።
የኢንፍራሬድ ዳሳሽ በ ESP8266: 6 ደረጃዎች
የኢንፍራሬድ ዳሳሽ ከ ESP8266 ጋር - የዚህ ጊዜ ዓላማችን ወደ አነፍናፊችን የሚያመላክት ማንኛውንም ነገር የአካባቢ ሙቀት የሚያነብ ፕሮግራም መፍጠር ነው። ይህንን ለማድረግ በዚህ ፕሮጀክት ውስጥ ESP8266 nodeMCU ፣ MLX90614 ኢንፍራሬድ ዳሳሽ እና የ OLED 96 ን ማሳያ እንጠቀማለን
ለሮቦት አሰሳ የኢንፍራሬድ መሬት/የነገር ዳሳሽ 3 ደረጃዎች
ለሮቦት አሰሳ የኢንፍራሬድ መሬት/የነገር ዳሳሽ -ይህንን ዳሳሽ በ 2 ሮቦቶቼ ላይ እጠቀም ነበር። እነዚያ በጠረጴዛ ወለል ላይ ይሠሩ ነበር ፣ ስለሆነም ሮቦቶቹ ወደ ጫፉ ሲደርሱ መለየት ፣ ማቆም እና ወደ ኋላ መመለስ ነበረባቸው … በመንገዱ ላይም እንቅፋቶችን ሊያስተውል ይችላል።