ዝርዝር ሁኔታ:

ፕሪማ - ፒያኖ የሚጫወት ሮቦት 13 ደረጃዎች
ፕሪማ - ፒያኖ የሚጫወት ሮቦት 13 ደረጃዎች

ቪዲዮ: ፕሪማ - ፒያኖ የሚጫወት ሮቦት 13 ደረጃዎች

ቪዲዮ: ፕሪማ - ፒያኖ የሚጫወት ሮቦት 13 ደረጃዎች
ቪዲዮ: Fana Abraha endereley Eritrean music 2019 2024, ሀምሌ
Anonim
ፕሪማ - ፒያኖ የሚጫወት ሮቦት
ፕሪማ - ፒያኖ የሚጫወት ሮቦት

ሮቦት መሣሪያን የሚጫወት ሀሳብ ሁል ጊዜ ይማርከኝ ነበር ፣ እና እኔ ሁል ጊዜ እራሴን መገንባት እፈልግ ነበር። ሆኖም ፣ ስለ ሙዚቃ እና የሙዚቃ መሣሪያዎች ብዙ ዕውቀት አልነበረኝም ፣ ስለዚህ በዚህ እንዴት እንደምጀምር በጭራሽ ማወቅ አልቻልኩም። እስከ ቅርብ ጊዜ ድረስ ሙዚቃን የማድረግ ፍላጎት አደረብኝ ፣ የሙዚቃ ማምረቻ ዕቃዎችን መማር ጀመርኩ ፣ እና የ MIDI ቁልፍ ሰሌዳ ካገኘሁ በኋላ ይህ ለመጫወት ከባድ መሣሪያ አለመሆኑን ተገነዘብኩ እና በእውነቱ እሱን መጫወት የሚችል ሮቦት መሥራት እችላለሁ። ስለዚህ ፣ የፕሪማ ሥራ በዚህ መንገድ ተጀመረ።

በዚህ ፕሮጀክት ስኬት ላይ እርግጠኛ አልነበርኩም ፣ ስለዚህ እሱን ለመፃፍ አልቸገርኩም። ግን ጥሩ እየሰራ ስለነበረ ዝርዝሩን ለመምህራን ማህበረሰብ ለማካፈል ወስኛለሁ። ይህ እርስዎን ለመጀመር ከመመሪያ የበለጠ ፣ ይህ የደረጃ-ወደ-ደረጃ የግንባታ ምዝግብ ማስታወሻ አይሆንም። እያንዳንዱ የዚህ ሮቦት ክፍል እንዴት እንደሚሠራ እገልጻለሁ ፣ የእነሱን ሥዕሎች እና የአርዲኖን ኮድ ያካፍሉ። ይህንን ፕሮጀክት መድገም ከፈለጉ በቂ ይሆናል ብለው ተስፋ ያድርጉ።

እናም ፣ ዲዛይኑ በዚህ አስተማሪዎች ተመስጦ ነበር ፣ ወደ ጂምአርዲ ጩኸት!

ስለዚህ ፣ እንጀምር

ደረጃ 1 የጠቅላላው ፕሮጀክት አጠቃላይ እይታ

ፕሪማ ቁልፍ ሰሌዳ/ፒያኖ ወይም ማንኛውንም ተመሳሳይ ቁልፍ-ተኮር መሣሪያን መጫወት የሚችል ሮቦት ነው። እሱ እንደ አንጎል አርዱዲኖ ኡኖ ፣ ለእይታ ውፅዓት የ LCD ማያ ገጽ እና ለንክኪ-አልባ ጅምር የአልትራሳውንድ ዳሳሽ አለው። 5 ቮልት 2 አምፖልን የሚያቀርብ ማንኛውም የኃይል አስማሚ ኃይል ሊኖረው መቻል አለበት።

የሚከተሉት ባህሪዎች አሉት -

  • በፕሮግራም ሊሠራ የሚችል - በአንድ octave ውስጥ የተገደበውን ማንኛውንም ጥንቅር ለመጫወት ፕሮግራም ሊደረግ ይችላል።
  • ሊስተካከል የሚችል ቴምፖ - መሣሪያውን በሚጫወትበት ጊዜ የሚከተለው ቴምፕ በኮዱ ውስጥ ሊዘጋጅ ይችላል።
  • ንክኪ የሌለበት ጅምር - ተጠቃሚው እጁን/አነፍናፊው ላይ በማንሸራተት ብቻ መጫዎቱን ሊያነቃቃ ይችላል ፣ ይህም ተጠቃሚው ሌላ መሣሪያ በመጫወት ተጠምዶ ፕሪማ ከተወሰነ ጊዜ በኋላ አብሮ እንዲጫወት ከፈለገ በጣም ይረዳል። ከሮቦት ተጫዋች ጋር የሚጨናነቅ የሰው ልጅ ተጫዋች - ይህ እንኳን በዚህ ባህርይ እገዛ ሊሳካ ይችላል።

ደረጃ 2 ቪዲዮ

Image
Image

በቪዲዮው ውስጥ የቁልፍ ሰሌዳ ሲጫወት ሊመለከቱት ይችላሉ።

ደረጃ 3: 3 ዲ አምሳያ መስራት

3 ዲ አምሳያ መስራት
3 ዲ አምሳያ መስራት
3 ዲ አምሳያ መስራት
3 ዲ አምሳያ መስራት

ምን ማድረግ መቻል እንዳለበት ካጠናቀቁ በኋላ እኔ የምሠራውን ግልፅ ሀሳብ በመያዝ እሱን መገንባት እንዲጀምር አካልን በ TinkerCAD ላይ ንድፍ አደረግሁ።

ይህ አቀራረብ በተሠራበት መንገድ በትክክል የሚሠራውን ቆንጆ የሚመስል ሮቦት እንድጨርስ በጣም ረድቶኛል። ምንም እንኳን በመገንባት ላይ ሳለ የመጀመሪያውን ንድፍ ትንሽ መለወጥ ቢኖርብኝም ፣ አሁንም የ 3 ዲ አምሳያው ብዙ ጊዜ እና ጥረት አድኖኛል። የ 3 ዲ አምሳያውን በበለጠ ዝርዝር እዚህ ማየት ይችላሉ።

ደረጃ 4: ክፍሎች እና መሣሪያዎች

ክፍሎች እና መሣሪያዎች
ክፍሎች እና መሣሪያዎች
ክፍሎች እና መሣሪያዎች
ክፍሎች እና መሣሪያዎች
ክፍሎች እና መሣሪያዎች
ክፍሎች እና መሣሪያዎች

ለኤሌክትሮኒክ ክፍል ፣ ያስፈልግዎታል -

  • አርዱዲኖ ኡኖ (ብዛት - 1)
  • 16x2 ኤልሲዲ ማያ ገጽ (ብዛት - 1)
  • ለኤልሲዲ ማያ ገጽ I2C አስማሚ (ብዛት - 1)
  • TowerPro SG90 ማይክሮ ሰርቮ (ብዛት - 2)
  • HC -SR04 Ultrasonic Sensor (ብዛት - 1)
  • የግፋ መቀየሪያን ቀያይር (ብዛት - 1)
  • Buzzer (ብዛት - 1)
  • የቬሮ ቦርድ/ የነጥብ ሰሌዳ/ የፐርፍ ቦርድ
  • ወንድ ወደ ወንድ እና ወንድ ወደ ሴት ዝላይ ሽቦዎች

ሰውነትን ለመሥራት -

  • 5 ሚሜ የ PVC ሉህ
  • ዑደት ተናገረ (ብዛት - 2)
  • ብሎኖች
  • የብዕር መሙያ መያዣ ቱቦ
  • የሚረጭ ቀለም (መቀባት ከፈለጉ)

የሚያስፈልጉዎት መሣሪያዎች-

  • ልዕለ -ሙጫ
  • ሙቅ ሙጫ ጠመንጃ
  • የብረታ ብረት
  • ፀረ-መቁረጫ (ኤኬኤ ወረቀት ቆራጭ)

ደረጃ 5 - ወረዳዊ

ወረዳዊ
ወረዳዊ
ወረዳዊ
ወረዳዊ
ወረዳዊ
ወረዳዊ

የወረዳው ክፍል በጣም ቀላል ነበር። እያንዳንዱን ክፍል እንዴት እንዳደረግኩ እገልጻለሁ -

ኤልሲዲ ክፍል - አርዲኤኖው በ I2C ላይ ከእሱ ጋር መገናኘት እንዲችል I2C አስማሚውን ለኤልሲዲ እጠቀም ነበር ፣ ይህ አስፈላጊ አልነበረም ነገር ግን ወረዳውን ቀለል አደረገ እና የሽቦዎችን ቁጥር ቀንሷል። ኮዱን ትንሽ በማስተካከል መደበኛ ኤልሲዲ መጠቀም ይችላሉ።

የኃይል ክፍል - የመቀየሪያ መግቻ መቀያየርን ፣ ጫጫታውን ፣ ኤልኢዲ (ከዚያ በኋላ ላለመጠቀም የወሰንኩትን) እና የ 5 ቮ የጋራ የኃይል አውቶቡስን ያካተተ በ veroboard ላይ ቀለል ያለ ወረዳ ሠራሁ። እንደ አውቶቡስ የኃይል አውቶቡስ ፣ የ 5 ቮ እና የመሬቶች ፒኖች ፣ የሶናር ዳሳሽ ፣ ኤልሲዲ እና አርዱinoኖ ሁሉም በቅደም ተከተል እርስ በእርስ ተገናኝተዋል። የግፊት መቀየሪያው አንድ ፒን ከ 5 ቮ+ መስመር ጋር የተገናኘ ሲሆን ሌላኛው ፒን ከኃይል አቅርቦት VCC ፒን ጋር ተገናኝቷል። የመሬቱ መስመር በቀጥታ ከኃይል አቅርቦቱ የመሬት ፒን ጋር ተገናኝቷል። ስለዚህ ፣ ፕሪማ ማብሪያ/ማጥፊያውን በመጠቀም ማብራት/ማጥፋት ይቻላል። ጩኸቱ እና ኤልኢዲው በትይዩ ተያይዘዋል ፣ እና የእነሱ የ VCC ፒን ወደ አርዱinoኖ ፒን 13 ይሄዳል። መሬታቸው ከተለመደው የኃይል አውቶቡስ መሬት ጋር ተገናኝቷል።

የ Servos 'አያያዥ ማሻሻያ - የጁምፔር ሽቦዎች ብዙውን ጊዜ ከ servo አያያዥ ጋር ስለሚለያዩ ፣ ቪሲሲውን እና የመሬቱን ሽቦ ከሁለቱም ሰርቪስ ቆር cut በቀጥታ ወደ ኃይል አውቶቡስ እሸጣቸዋለሁ። ለምልክት ፒኖች ግን ከአርዱinoኖ ጋር ለማገናኘት የጃምፐር ሽቦዎችን እጠቀም ነበር።

ሶናር ዳሳሽ - ሁለት ገመዶችን በቅደም ተከተል ወደ ቪሲሲ እና ወደ ሶናር ዳሳሽ የመሬቱ ፒን ፣ ወደ የጋራ የኃይል አውቶቡስ የሚሄድ ፣ እና ቀስቅሴውን እና የማስተጋቢያውን ፒን ከአርዱዲኖ ጋር ለማገናኘት ያገለገሉ።

አርዱዲኖ - በበርሜል መሰኪያ አያያዥ በኩል የተጎላበተ።

የትኛው ወደ የትኛው ይሄዳል -

የሶናር ዳሳሽ ቀስቃሽ ፒን -> የአርዱዲኖ ኤ 2 ፒን

የሶናር ሴንሰር የ echo pin -> የአርዱዲኖ ኤ 3 ፒን

የ I2C አስማሚ ኤስዲኤ ፒን -> የአርዱዲኖ A4 ፒን

የ I2C አስማሚ SCL ፒን -> የአርዱዲኖ A5 ፒን

የ Buzzer's VCC -> የአርዱዲኖ D13 ፒን

ቁልፍ የመጫን servo ሲግናል ፒን -> የአርዱዲኖ ዲ 9 ፒን

X axis servo የምልክት ፒን -> የአርዱዲኖ D8 ፒን

ሁሉም የ VCC እና የመሬት ፒኖች ከተለመደው የኃይል አውቶቡስ ጋር ተገናኝተዋል።

ደረጃ 6 የሶናር ዳሳሽ ተራራ

የሶናር ዳሳሽ ተራራ
የሶናር ዳሳሽ ተራራ

ሥዕሉ ራሱ ገላጭ ነው ፣ በ “ግድግዳው” ላይ የ L ቅርፅ ያለው መደርደሪያ እጅግ በጣም ተጣብቆ እና በመደርደሪያው ላይ ያለውን የሶናር ዳሳሽ ሞቅ ያለ ነው።

ደረጃ 7 - የ X አክሲዮን ባቡር መስራት

የ X አክሲዮን ባቡር መስራት
የ X አክሲዮን ባቡር መስራት
የ X አክሲዮን ባቡር መስራት
የ X አክሲዮን ባቡር መስራት

የ X ዘንግ ባቡር ጽንሰ -ሀሳብ ከ CNC ማሽኖች ተውed ነበር። እርስ በእርስ በትይዩ የተቀመጡ ሁለት የዑደት ማያያዣዎች ብቻ ናቸው ፣ እና “ግድግዳዎች” የዑደት ጠቋሚዎች የሚሄዱባቸው ቀዳዳዎች አሏቸው። በሌሎቹ የግድግዳዎቹ ጫፎች ላይ የዑደት ማጉያዎቹ እንዳይንቀሳቀሱ በግድግዳዎች ላይ በሙቅ ተጣብቀዋል። የዑደት ማጉያዎቹ የ X ዘንግ መድረክን ለመደገፍ በቂ ናቸው።

ደረጃ 8: X Axis Platform

X Axis መድረክ
X Axis መድረክ
X Axis መድረክ
X Axis መድረክ
X Axis መድረክ
X Axis መድረክ
X Axis መድረክ
X Axis መድረክ

የተወሰኑ ቁልፎችን ለመድረስ ወደ ጎን የሚሄድ እና ቁልፉን የሚጫን ክንድ ከእሱ ጋር የተያያዘ servo ያለው ክፍል ነው።

በእሱ ላይ እንዲንሸራተት በመፍቀድ የዑደት ማጉያዎቹ የሚሄዱበት ሁለት የብዕር መሙያ መያዣ ቱቦ ከእሱ በታች ትኩስ ተጣብቋል። እኔ ይህን ቱቦ ያገኘሁት ከብዕር ነው ፣ እንደ ጠጠሮ ገለባ ያሉ ተጣጣፊዎችን የሚስማማ ማንኛውንም ነገር ሊጠቀሙ ይችላሉ።

ከዚያ በታችኛው የ PVC ወረቀት መሃል ላይ ቀጥ ብሎ የቆመ ሌላ የ PVC ወረቀት አለ። በታችኛው ክፍል ውስጥ ከሲሮ አካል ጋር የሚስማማ ቀዳዳ ያለው ሲሆን ሰርቪው በውስጡ እንዲገባ ተደርጓል።

ሰርቪው ከእሱ ጋር የተገናኘ ክንድ አለው። ሮቦቱ ቁልፍን መጫን ሲኖርበት ሰርቪው እጁን ወደ ታች ያሽከረክራል ቁልፍ ተጭኖ ከዚያ በኋላ ወደ ቀድሞ ቦታው ያሽከረክረዋል።

ደረጃ 9 - የ X Axis Platform ን ማንቀሳቀስ

የ X Axis መድረክን ማንቀሳቀስ
የ X Axis መድረክን ማንቀሳቀስ
የ X Axis መድረክን ማንቀሳቀስ
የ X Axis መድረክን ማንቀሳቀስ
የ X Axis መድረክን ማንቀሳቀስ
የ X Axis መድረክን ማንቀሳቀስ

የ “X ዘንግ አንቀሳቃሹ” ሰርቪው በሮቦቱ በግራ በኩል ካለው ከፍ ካለው መድረክ ጋር ተያይ isል። የ “X axis” መድረክ አናት ላይ አንድ መደርደሪያን በመጠቀም መገጣጠሚያ ያለው መደርደሪያ አለው። በሌላኛው የክንድ ጫፍ ላይ ሌላ ክንድ ጠመዝማዛን በመጠቀም የተቀላቀለ ሲሆን ይህኛው ከ servo ቀንድ ጋር ተገናኝቷል። ሁሉም መገጣጠሚያዎች ተንቀሳቃሽ ናቸው ፣ እና አገልጋዩ ቀፎውን በግራ/በቀኝ በማሽከርከር በ X ዘንግ ሐዲዶች ላይ የ X ዘንግ መድረክን መንዳት ይችላል ፣ ይህም እጆች በሀዲዶቹ ላይ መድረኩን እንዲገፉ/እንዲጎትቱ ያደርጋቸዋል።

መገጣጠሚያዎቹ የሚሠሩት ጠመዝማዛን በመጠቀም ነው።

ደረጃ 10 ኮድ

ገላውን እና ወረዳውን መገንባቱን ከጨረሱ በኋላ ኮዱን በአርዱዲኖ ላይ ይስቀሉ። ሮቦቱን ከቁልፍ ሰሌዳ/ፒያኖ ጋር በትይዩ ያስቀምጡ የ x ዘንግ መድረክ መጀመሪያ ወደ ግራ መንቀሳቀስ ይጀምራል እና በተወሰነ ቦታ ላይ ያቆማል። የፒያኖው ሲ ቁልፍ ያንን ነጥብ እስኪያሟላ ድረስ ሮቦቱን ያንቀሳቅሱት። ሮቦትን በዚህ መንገድ ሳያስቀምጡ ፣ ዜማውን በትክክል አይጫወትም ምክንያቱም ይህ ወሳኝ እርምጃ ነው። ከዚያ ሮቦቱን ያብሩ ፣ በጥቂት ሰከንዶች ውስጥ ዜማ ማጫወት መጀመር አለበት።

ኮዱ በጣም መሠረታዊ እና ለማሻሻል ቦታ አለው። ሮቦቱ የራስዎን ዜማ እንዲጫወት ከፈለጉ በጣም ቀላል በሆነው ኮድ ውስጥ ማስገባት አለብዎት።

ደረጃ 11: መቀባት።

እንደ እኔ መቀባት ከፈለጉ (ይህንን ለማድረግ በጣም እመክራለሁ ፣ እሱ በተሻለ ሁኔታ የተቀባ ይመስላል) ፣ ሁሉንም የአካል ክፍሎች መጀመሪያ ያድርጉ ፣ በትክክል መቆራረጡን ያረጋግጡ። ከዚያ ከዘይት እና ከቆሻሻ ነፃ እንዲሆኑ ሳሙና በመጠቀም ይታጠቡ። ሰዎች ብዙውን ጊዜ ከመሳልዎ በፊት መሬቱን አሸዋ ያደርጋሉ ፣ ግን እዚህ አያስፈልግዎትም። መጀመሪያ ላይ አንድ ንብርብር ይረጩ ፣ ለማድረቅ በቂ ጊዜ ይስጡት (ጥቂት ሰዓታት) ፣ ከዚያ ሌላ ንብርብር ይሳሉ። ቀለሙ ከደረቀ በኋላ ክፍሎቹን መሰብሰብ እና ማጣበቅ ሊጀምሩ ይችላሉ።

የእኔን ቀለም ለመቀባት የሚረጭ ቀለም እጠቀም ነበር።

ደረጃ 12 የኤሌክትሮኒክስ ዕቃዎችን ማስቀመጥ እና ማደራጀት

የኤሌክትሮኒክስ ዕቃዎችን ማስቀመጥ እና ማደራጀት
የኤሌክትሮኒክስ ዕቃዎችን ማስቀመጥ እና ማደራጀት
የኤሌክትሮኒክስ ዕቃዎችን ማስቀመጥ እና ማደራጀት
የኤሌክትሮኒክስ ዕቃዎችን ማስቀመጥ እና ማደራጀት

እኔ አርዱዲኖን በመሠረት የ PVC ሉህ ላይ አሽከርክሬዋለሁ እና ሁለቱንም የኃይል ወረዳውን እና በመሠረት ሰሌዳው ላይ ኤል.ዲ.ዲ. ሽቦዎቹን በሙቅ ሙጫ ያደራጁ።

ደረጃ 13 መደምደሚያ -አስተማሪዎቹን በማንበብዎ እናመሰግናለን።

ስለዚህ ፕሪማ የሠራሁት በዚህ መንገድ ነው። የግንባታ ምዝግብ ማስታወሻው ግልፅ እና ለመረዳት ቀላል እንደነበረ ተስፋ ያድርጉ። ማናቸውም ጥያቄዎች ካሉዎት በአስተያየቱ ክፍል ውስጥ ለመተው ነፃነት ይሰማዎ ፣ በተቻለ ፍጥነት ለመመለስ እሞክራለሁ።

ከዚህ ፕሮጀክት ጋር የወደፊት ዕቅዶች-

  • ፕሪማንን በቀላሉ ለማቀናበር አንድ ሶፍትዌር መሥራት።
  • ቴምፖውን ለማስተካከል አንድ ቁልፍ መታ ማድረግ እንዲችሉ ጊዜያዊ መታ ማድረጊያ ባህሪን ማከል።
  • ረጋ ያለ እና ፈጣን በሆኑት አገልጋዮቹን መለዋወጥ

ይህንን ከገነቡ ፣ በአስተያየቶች ውስጥ ስዕሎችን ጣል ያድርጉ ፣ እኔ የእርስዎን ማየት እወዳለሁ!:)

የሚመከር: