ዝርዝር ሁኔታ:

Rasmus Klump - Pixel Art Pancakes: 5 ደረጃዎች
Rasmus Klump - Pixel Art Pancakes: 5 ደረጃዎች

ቪዲዮ: Rasmus Klump - Pixel Art Pancakes: 5 ደረጃዎች

ቪዲዮ: Rasmus Klump - Pixel Art Pancakes: 5 ደረጃዎች
ቪዲዮ: Rasmus Klump 2024, ህዳር
Anonim
Image
Image
Rasmus Klump - የፒክሰል አርት ፓንኬኮች
Rasmus Klump - የፒክሰል አርት ፓንኬኮች
Rasmus Klump - የፒክሰል አርት ፓንኬኮች
Rasmus Klump - የፒክሰል አርት ፓንኬኮች

ሮቦቲክ ክንድ ፓንኬኬዎችን እንዲያደርግልዎት አስበው ያውቃሉ? የፒክሰል ጥበብን ይወዳሉ? አሁን ሁለቱንም ማግኘት ይችላሉ! በዚህ ቀላል ቀላል ቅንብር ፣ የሮቦት ክንድ የፒክሰል ስነ ጥበብ ፓንኬኮችን ለእርስዎ መሳል እና አልፎ ተርፎም መገልበጥ ይችላሉ።

ሃሳቡ

ሀሳቡ የሮቦት መሣሪያ ፓንኬኮችን እንዲስል ለማድረግ ኪኔማቲክ እና አስተባባሪ ስርዓትን መጠቀም ነው። በዚህ ሁኔታ ፣ እኛ 8x8 ፒክሴል ፓንኬኮችን እየሳልን ነው ፣ ግን የሚፈልጉትን ያህል ፒክሴል ማድረግ ይችላሉ።

የፓንኬክን ሊጥ እና ለእያንዳንዱ ቀለም 1 ቱቦን ለማቅለም 4 የተለያዩ የፍራፍሬ ቀለሞችን እንጠቀማለን። የፈለጉትን ያህል ብዙ ቀለሞችን ማድረግ ይችላሉ

ደረጃ 1: አካላት

ሃርድዌር

  • እኛ የምንጠቀመውን የሮቦት ክንድ (https://www.trossenrobotics.com/widowxrobotarm) እየተጠቀምን ነው
  • በመበለቲቱ መያዣ ውስጥ የሚገጣጠሙ 4 አከፋፋዮች (https://www.amazon.com/Refill-Empty-Tubes-Cosmetic-Containers/dp/B00NZRCCO2)
  • 50x4 ሴ.ሜ ቁራጭ የኦክ እንጨት እንደ ማከፋፈያ መያዣ
  • ለመበለት እና ለአከፋፋይ መያዣ እንደ መሠረት 40x60 ሴ.ሜ የሆነ የእንጨት እንጨት
  • ለፓሌት ቢላዋ 4x8 ሳ.ሜ ቁርጥራጭ እንጨት
  • 1 ተንቀሳቃሽ መያዣ
  • መጥበሻ
  • Paletknife

ሶፍትዌር

  • አርምሊንክ
  • InterbotiXArmPlayback
  • አርዱዲኖ አይዲኢ 1.0.6
  • የአርባቲክስ ቤተ -መጽሐፍት

ደረጃ 2: ማዋቀር

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

በመጀመሪያ ፣ የእኛን መበለት ለጠንካራ መሠረት (ለ fig1 ይመልከቱ) በፕላስተር ሰሌዳ ላይ መጠገን አለብን። ከዚያ እኛ የኦክ ዛፍን በፓምፕ ላይ እናስተካክለዋለን። አዲስ መጤን በሚይዙበት ጊዜ መበለቱ ሌሎች ማከፋፈያዎችን እንዳያንኳኳ ለማረጋገጥ 4 ቀዳዳዎችን በመካከላቸው ቢያንስ 5 ሴንቲ ሜትር ይከርክሙ (ምስል 2 ን ይመልከቱ። አሁን በ 8x4 ሴ.ሜ እንጨት ውስጥ ፣ ለስፓቱላ (ምስል 3 ይመልከቱ) መበታተኑ ሊይዘው ይችል እንደነበረ ስፔታቱ በአንድ ቦታ ላይ መሆን አለበት። አሁን የቀረው ብቻ ሆዱን እና መጥበሻውን ወደ መበለቱ መድረስ ነው።

የፒንቸር ሞተራችን ሙቀቱን መቋቋም አለመቻሉን ስላገኘን ትንሽ የሙቀት መከላከያ መስራት ነበረብን (ምስል 4 ን ይመልከቱ)። እሱ ከካርቶን እና ከቆርቆሮ ወረቀት የተሠራ ነው ፣ ግን እንደ ውበት ይሠራል።

ደረጃ 3: መለካት

አሁን ሁሉንም አካላት ስላዋቀርን ጊዜው አሁን ነው

መበሏን መለካት። ይህ የተወሰነ ጊዜ ይወስዳል ፣ ግን በመጨረሻ ወጥነት ያለው ውጤት ለማግኘት በጣም አስፈላጊ ነው። የሂደቱን ሂደት እንደገና ማጤን እንደሚያስፈልግዎ ተምረናል። ይህ ምናልባት በዊድኦክስ መምታት ነገሮች ፣ በሙቀት መስፋፋት አካላት ወይም በሌሎች ተለዋዋጮች ምክንያት ሊሆን ይችላል።

መበለቲቱን የምንለካበት መንገድ ፣ ቋሚ ነጥቦቻችንን ለማግኘት የ Arm Link ፕሮግራምን በመጠቀም ነው። ወደ ጥገና ነጥብ አቅራቢያ ለመድረስ የራስ -ሰር ዝመናውን ተግባር ይጠቀሙ። ከዚያ በመጠገን ነጥብ እስኪረኩ ድረስ ትንሽ ማስተካከያዎችን ያድርጉ እና ያዘምኑ። አሁን ለእያንዳንዱ የጥገና ነጥብ ይድገሙት።

ሁሉንም ቋሚ ነጥቦቻችንን ማግኘት አለብን። አግኝተናል

· 4 ቱ አከፋፋዮች

· ከ 4 ቱ አከፋፋዮች በላይ

· ስፓታላ (በመያዣው ውስጥ በሚሆንበት ጊዜ)

· ስፓታላ (ከመቀመጫው በላይ ትክክል በሚሆንበት ጊዜ)

· የእኛ አስተባባሪ ስርዓት በፍራይ ፓን ላይ ነበር።

ለስፓታላ 2 ነጥቦችን የምንፈልግበት ምክንያት መበለት በ 2 ነጥቦች መካከል ቀላሉን መንገድ እንዲወስድ መርሃ ግብር ስለተያዘ ነው። ይህ ማለት ከመጫወቻው በፊት አንድ ነጥብ ከሌለ በስተቀር ስፓታላውን ወደ ማስገቢያው በትክክል እንደሚንሸራተት እርግጠኛ መሆን አይችሉም። ይህ ማለት መበለቱ እነሱን ለመያዝ በመንገዱ ላይ እንዳላጠቃቸው ለማረጋገጥ ነጥቦችን ከአከፋፋዮቹ በላይ በትክክል ማከል ይፈልጉ ይሆናል ማለት ነው።

ክንድ ከአንዱ አቀማመጥ ወደ ሌላ የሚንቀሳቀስ ነገር ቢመታ ፣ ከሌሎች ነገሮች (ጥብስ መጥበሻ ፣ ጎድጓዳ ሳህን ወዘተ) ግልፅ መሆኑን ለማረጋገጥ በሁለቱ ቦታዎች መካከል አንድ ነጥብ ማከል ያስፈልግዎታል።

ሁሉንም ነጥቦችዎን ሲያገኙ የፕሮግራም ክፍልን ለመስራት ዝግጁ ነዎት።

ደረጃ 4 - ፕሮግራሚንግ

ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ

የመሠረት ፕሮግራማችን ለአርባቢክስ ፕሮግራም የሆነ interbotiXArmPlayback ይባላል። በ Armlink ውስጥ የተሰራውን ቅደም ተከተል ማስኬድ ይችላል።

በ interbotiXArmPlayback ውስጥ እኛ የመበለት ኤክስ ሮቦት እንደምንጠቀም እና አንድ አዝራር እንደሌለን እንገልፃለን። በፕሮግራሙ ውስጥ የ Kinematic.h ገጽ ለመጠቀም ለእያንዳንዱ መገጣጠሚያ ርዝመት ያላቸው 3 ቤተ -መጽሐፍት '፣ globalArm.h አሉ። የመጨረሻው ቤተ -መጽሐፍት ቅደም ተከተል የተጻፈበት ArmSequence.h ነው። ሮቦትን ለመቆጣጠር X ፣ Y እና Z ዘንግን ለመጠቀም መቻል ኪኖማቲክስ ስላለው እኛ interbotiXArmPlayback ን እንጠቀማለን። ከዚያ ቱቦዎቹን በዱቄት ለመያዝ ፣ ስፓታላውን ለመልቀቅ ፣ ለ 8 8 8 የኮድኔት ስርዓት ወዘተ መነሻ ነጥቦችን ለማግኘት አርምሊንክን እንጠቀማለን (ምስል 1 ን ይመልከቱ)። በእኛ አስተባባሪ ስርዓት ውስጥ በነጥቦች መካከል ያለውን ቦታ ለመገመት ሙከራ እና ስህተት ተጠቅመናል። በእያንዲንደ ነጥብ ሊጥ ከተሰራጨው መጠን ጋር ይህን ርቀት ማመሳሰል ይኖርብዎታል።

እኛ ለእያንዳንዱ ስዕል ገጽ ሠርተናል ፣ blomst.h አበባ ነው ፣ fugl.h ወፍ እና ፖክቦል። ፖክቦል ፣ በእኛ 8x8 ሥዕል 64 ቦታዎች ከ 4 የተለያዩ ቀለሞች ጋር ፣ ስለዚህ እኛ ብቻ ያስፈልገናል ሮቦቱ ጥቂት ሊጥ እንዲቀመጥ የፈለግንበት “//” ን ለመሰረዝ ወይም ለማከል (ምስል 2 ን ይመልከቱ)።

እኛ የሠራነው ኮድ በ RAR ፋይል ውስጥ ነው።

ደረጃ 5: አንዳንድ ተመስጦ

Image
Image
አንዳንድ ተመስጦ
አንዳንድ ተመስጦ
አንዳንድ ተመስጦ
አንዳንድ ተመስጦ
አንዳንድ ተመስጦ
አንዳንድ ተመስጦ

አንዳንድ የፒክሰል ጥበብ ፓንኬኮች ምሳሌዎች እዚህ አሉ። ግን ያስታውሱ ፣ የእርስዎ ሀሳብ ገደብ ነው:)

የሚመከር: