ዝርዝር ሁኔታ:

የእርምጃ ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ - 11 ደረጃዎች (ከስዕሎች ጋር)
የእርምጃ ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ - 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የእርምጃ ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ - 11 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የእርምጃ ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ - 11 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: MKS Gen L - A4988 Stepper Configuration 2024, ሰኔ
Anonim
የእንፋሎት ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ
የእንፋሎት ሞተርን ለመቆጣጠር የድሮውን ላፕቶፕ የመዳሰሻ ሰሌዳ እንደገና ይጠቀሙ

ይህንን ፕሮጀክት የሠራሁት ከጥቂት ወራት በፊት ነው። ከጥቂት ቀናት በኋላ የፕሮጀክቱን ቪዲዮ በሬ/አርዱኢኖ በሬዲት ላይ ለጥፌዋለሁ። ሰዎች በፕሮጀክቱ ላይ ፍላጎት እንዳላቸው በማየቴ ፣ በአርዱዲኖ ኮድ ላይ አንዳንድ ለውጦችን ያደረግሁበት እና አንድ ባህሪ ያከልኩበትን ይህንን አስተማሪ ለማድረግ ወሰንኩ። ስለዚህ ፣ ያለ ተጨማሪ አድናቆት ፣ እንጀምር!

ደረጃ 1 ቪዲዮውን ይመልከቱ

Image
Image

ምን እየሆነ እንዳለ ሀሳብ ለማግኘት ቪዲዮውን ይመልከቱ።

ደረጃ 2 ሁሉንም ነገሮች ያግኙ

የመዳሰሻ ሰሌዳውን ግንኙነቶች ይወቁ
የመዳሰሻ ሰሌዳውን ግንኙነቶች ይወቁ

ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል

  • የአርዱዲኖ ማይክሮ መቆጣጠሪያ ቦርድ
  • PS/2 የመዳሰሻ ሰሌዳ ከላፕቶፕ (በሲናፕቲክስ ቺፕ በቦርዱ አንድ ለማግኘት ይሞክሩ)
  • *ULN2003 stepper ሞተር ሾፌር (ለዩፒላር stepper ሞተሮች (5-ሽቦ))
  • *የ L298N stepper ሞተር ነጂ (ለቢፖላር ስቴፐር ሞተሮች (4-ሽቦ))
  • 6 ወንድ ወደ ሴት ዝላይ ሽቦዎች (2 ለኃይል እና 4 ለዲጂታል ምልክቶች)
  • የእርከን ሞተር
  • የ 5-12 ቮልት የዲሲ የኃይል ምንጭ (በደረጃው ሞተር ላይ በመመስረት)

እዚህ ፣ ማዋቀሩ 5-ቮልት ለአርዲኖ ቦርድ እና ለ stepper ሾፌር ከሚሰጥ የሞባይል ስልክ ባትሪ መሙያ የተጎላበተ ነው። ምንም እንኳን የ stepper ሞተር ለ 12 ቮልት ደረጃ የተሰጠው ቢሆንም ፣ ዝቅተኛ የቮልቴጅ አቅርቦትን መጠቀም ሞተሩን እንዲሁም የአሽከርካሪውን ማቀዝቀዣ ስለሚጠብቅ የሞተሩ የማሽከርከር መስፈርቶች ከፍተኛ ካልሆኑ ዝቅተኛ የቮልቴጅ አቅርቦትን መጠቀም ይችላሉ።

*ሁለቱም የእርከን ሞተር አሽከርካሪዎች ከአርዲኖ ቦርድ ጋር ተመሳሳይ የፒን ግንኙነቶች አሏቸው።

ደረጃ 3: Ps2 እና Accel Stepper Libraries ን ያግኙ

የ ps2 ቤተ -መጽሐፍት አቃፊውን ከዚህ ያውርዱ። ማግኘት ቀላል ስለሚሆን የወረደውን አቃፊ ወደ ዴስክቶፕ ይውሰዱ። የ Arduino IDE ን ይክፈቱ እና ንድፍን ጠቅ ያድርጉ> ቤተ -መጽሐፍትን ያካትቱ>. ZIP ቤተ -መጽሐፍትን ያክሉ… እና ከዚያ የዴስክቶፕውን ps2 አቃፊ ይምረጡ። ቤተ -መጽሐፍቱ ይካተታል እና አሁን የ ps2 ቤተ -መጽሐፍትን መጠቀም ይችላሉ።

ለ Accel Stepper ቤተ -መጽሐፍት ፣ Ctrl+Shift+I ን በመጫን ከዚያም ‹Accel Stepper› ን በመተየብ እና ቤተ -መጽሐፍቱን በመጫን ሊያገኙት ይችላሉ።

ደረጃ 4 - የመዳሰሻ ሰሌዳውን ግንኙነቶች ይወቁ

ከላይ እንደተጠቀሰው የ Synaptics የመዳሰሻ ሰሌዳ ካለዎት ‹‹T22›› ‹5V› ፣ ‹T10› ‹ሰዓት› ፣ ‹11› ›‹Dat›› እና ‹T23› ‹GND› ነው። እንዲሁም ከላይ እንደሚታየው የ «GND» ሽቦን ወደ ትልቅ የተጋለጠ መዳብ መሸጥ ይችላሉ።

የበለጠ ለማወቅ ከላይ ባለው ምስል ላይ ጠቅ ያድርጉ።

የተለየ የመዳሰሻ ሰሌዳ ካለዎት በ ‹ፒኖውቶች› በይነመረብ ላይ የእሱን ክፍል ቁጥር ለመፈለግ ይሞክሩ ወይም ከተጣበቁ በሬዲዲት ላይ የ r/Arduino ማህበረሰብን መጠየቅ ይችላሉ።

ደረጃ 5 የመዳሰሻ ሰሌዳውን ይፈትሹ

በመዳሰሻ ሰሌዳው ላይ ትክክለኛዎቹ ግንኙነቶች መሥራታቸውን ያረጋግጡ። የመዳሰሻ ሰሌዳውን ለመሞከር ፣ የ ps2 የመዳፊት ኮዱን በአርዱዲኖ ማይክሮ መቆጣጠሪያ ላይ ከምሳያዎች> ps2 ይስቀሉ። የ ‹ሰዓት› ሽቦን ከ D6 ፣ ‹ዳታ› ሽቦን ወደ D5 ፣ GND ወደ GND ፣ እና +5V ወይም VCC ን ከአርዱዲኖ ቦርድ +5V ፒን ጋር ያገናኙ። የአርዱዲኖ ሰሌዳውን ከኮምፒዩተር ጋር ያገናኙ እና ተከታታይ ማሳያውን ይክፈቱ። በመዳሰሻ ሰሌዳው ላይ ጣትዎን ሲያንቀሳቅሱ ቁጥሮቹ ሲቀየሩ ካዩ የመዳሰሻ ሰሌዳው በትክክል እየሰራ ነው እና መቀጠል ይችላሉ።

ደረጃ 6: የአርዱዲኖ ማይክሮ መቆጣጠሪያን ፕሮግራም ያድርጉ

የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ
የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ
የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ
የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ
የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ
የ Arduino ማይክሮ መቆጣጠሪያውን ፕሮግራም ያድርጉ

የመጀመሪያው ኮድ ፣ ‹PS2_toucpad_with_Stepper› ለ stepper ሞተር ምንም የማፋጠን/የመቀነስ ባህሪ የለውም ፣ ግን የሆሚንግ ተግባር አለው።

ሁለተኛው ኮድ ፣ ‹PS2_toucpad_accel_stepper› የቤት ውስጥ ተግባር የለውም ፣ ግን የማፋጠን/የመቀነስ ባህሪ አለው።

ተጨማሪ መረጃን ከሚመለከታቸው የአሩዲኖ ኮዶች ማወቅ ይችላሉ።

ደረጃ 7 የወረዳውን መርሃግብር ያጠናሉ

የወረዳውን መርሃግብር ያጠናሉ
የወረዳውን መርሃግብር ያጠናሉ

የተሻለ እይታ ለማግኘት ምስሉ ላይ ጠቅ ያድርጉ።

ደረጃ 8: የሽቦቹን ግንኙነቶች ያድርጉ

የሽቦቹን ግንኙነቶች ያድርጉ
የሽቦቹን ግንኙነቶች ያድርጉ
የሽቦቹን ግንኙነቶች ያድርጉ
የሽቦቹን ግንኙነቶች ያድርጉ

ደረጃ 9 የአርዲኖን ቦርድ ከኃይል ጋር ያገናኙ እና ያብሩት

የአርዱዲኖ ቦርድን ከኃይል ጋር ያገናኙ እና ያብሩት
የአርዱዲኖ ቦርድን ከኃይል ጋር ያገናኙ እና ያብሩት

ቅንብሩን ካጠናከሩ በኋላ በመዳሰሻ ሰሌዳው ርዝመት ላይ ጣትዎን ያንሸራትቱ እና ሞተሩ ይንቀሳቀስ እንደሆነ ይመልከቱ።

ደረጃ 10 - መላ መፈለግ

አንዳንድ ችግሮች ካጋጠሙዎት የሚከተሉትን ማድረግ ይችላሉ-

በተወሰነ አቅጣጫ ከመንቀሳቀስ ይልቅ የእርምጃ ሞተሩ ወደ ኋላ እና ወደ ፊት ቢሄድ -

  • የፒን መግለጫ ቅደም ተከተል ይለውጡ። ለምሳሌ - Stepper stepper (200 ፣ 8 ፣ 10 ፣ 9 ፣ 11) በ Stepper stepper (200 ፣ 8 ፣ 9 ፣ 10 ፣ 11) ይተኩ።
  • የሞተር ሾፌሩን ከአርዲኖ ቦርድ ጋር የሚያገናኙትን ሁሉንም የምልክት ሽቦዎች ይፈትሹ እንዲሁም የእግረኛው ሞተር ሽቦዎች በትክክል መሆን አለባቸው እና የተላቀቁ እና የተበላሹ አይደሉም።

ሞተሩ በጭራሽ የማይንቀሳቀስ ከሆነ -

  • የመዳሰሻ ሰሌዳው በትክክል እየሰራ መሆኑን ያረጋግጡ ፣ ወደ ደረጃ 5 ይመለሱ።
  • የሞተር ሾፌሩ እና የመዳሰሻ ሰሌዳው ኃይል እያገኙ መሆኑን ያረጋግጡ።
  • ሞተሩ ወይም የሞተር አሽከርካሪው የተሳሳተ መሆኑን ያረጋግጡ።

ደረጃ 11: ከእሱ ጋር ቆጣቢ

ከእሱ ጋር ቆም ይበሉ
ከእሱ ጋር ቆም ይበሉ

አሁን እንዲሠራ ስላደረጉት ለምን ከማህበረሰቡ ጋር አያጋሩትም። 'እኔ ሠራሁት!' ላይ ጠቅ ያድርጉ እና ፈጠራዎን ያጋሩ። ተጨማሪ ባህሪያትን ለማከል ፣ ብዙ የማራገፊያ ሞተሮችን ለማሄድ እና የመሳሰሉትን ኮዱን ለመቀየር ይሞክሩ።

እንዲሁም ፣ የሚቻል ከሆነ ፣ የታሰሩትን ለመርዳት ይሞክሩ ፣ እኔ በጣም አመሰግናለሁ።

የሚመከር: