ዝርዝር ሁኔታ:
ቪዲዮ: መቀስ ድራይቭ ሰርቮ ኮፍያ 4 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ ቀላል የ3-ል ህትመት እና የ servo ሞተር ፕሮጀክት የአንጎል ዕጢ ማስወገጃ ቀዶ ጥገና ላደረገለት ግሩም አምራች ለሲሞን ጊርትዝ ጥሩ ስሜት ነው። መቀስ መሣሪያው በጥቃቅን ሰርቮ ሞተር እና በትሪኬት ማይክሮ መቆጣጠሪያ አማካኝነት ትንሽ የአሩዲኖ ኮድ በሚያሽከረክርበት እና በ 3xAAA ባትሪ ጥቅል የተጎላበተ ነው። ይህ ፕሮጀክት ከሌስሊ በርች ጋር ትብብር ነው!
የጋራ የኤሌክትሮኒክስ ክፍሎች ፓነል ያለው ነፃ እና ቀላል 3 ዲ አምሳያ መሣሪያን Tinkercad ን በመጠቀም የመሠረት ሰሌዳውን እና የሞተር ተራራውን አምሳያለሁ። እኔ ማይክሮ ሰርቪስ መጎተት እና ከዚያ ዙሪያውን ለመገጣጠም መሠረቱን መቅረጽ እና ከመቀስ ዘዴው ጋር የት እንደሚሰለፍ ለማየት ችያለሁ።
የመቀስቀስ እባብ በሪኪቪካ በ Thingiverse ላይ የተነደፈ ሲሆን ወደ ቲንከርካድ አምጥቶ እጀታውን እና የመያዣውን ጫፎች ከመሠረታዊ ቁራችን ጋር አንድ ላይ ለማስተካከል ቀላል ነበር።
ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል
- ማይክሮ ሰርቮ ሞተር
- ሞኝ ኮፍያ
- የፕላስቲክ የጎልፍ ኳስ
- የአረብ ብረት ሽቦ በተገቢው መቁረጫዎች
- የስፌት መርፌ እና ክር
- መቀሶች
- ትሪኬት 5 ቪ ማይክሮነር
- 3xAAA ባትሪ መያዣ
- የሙቀት መቀነስ ቱቦ
- የብረት እና የመሸጫ ብረት
- የሶስተኛ እጅ መሣሪያን መርዳት
- የሽቦ ቆራጮች
- ሰያፍ መቁረጫዎችን ያጠቡ
- የሴት ማያያዣ ሽቦዎች ወይም አንዳንድ የራስጌ ፒን (ከመደበኛ የ servo አያያዥ ጋር ለመገናኘት)
- ትኩስ ሙጫ
እየሠራሁበት ያለውን ለመከታተል በዩቲዩብ ፣ በኢንስታግራም ፣ በትዊተር ፣ በፒንቴሬስት ይከተሉኝ እና ለጋዜጣዬ ይመዝገቡ። እንደ አማዞን ተባባሪ እንደመሆኔ የአጋርነት አገናኞቼን በመጠቀም ከሚያደርጉት ብቁ ግዢዎች አገኛለሁ።
በ Tinkercad ላይ ይህንን ወረዳ ያግኙ
ሥዕላዊ መግለጫው እና ማስመሰል የ Trinket's Attiny85 ማይክሮ መቆጣጠሪያ ፣ ባትሪ እና ሰርቪስ ያሳያል። ኮዱን ለማስኬድ እና የ servo ሽክርክሪትን ለማየት ማስመሰል ጀምርን ጠቅ ያድርጉ።
Tinkercad Circuits ወረዳዎችን እንዲገነቡ እና እንዲመስሉ የሚያስችልዎ በአሳሽ ላይ የተመሠረተ ፕሮግራም ነው። ለመማር ፣ ለማስተማር እና ለሙከራ (ፕሮቶታይፕ) ፍጹም ነው።
ደረጃ 1 Tinkercad ሞዴል
መሠረታዊውን የመቀስቀስ እባብ ሞዴልን ወደ ቲንከርካድ ሰቅዬዋለሁ ፣ ከዚያም ከጎኑ ፓነል ላይ አንድ ቀዳዳ ቅርፅ አውጥቶ እያንዳንዱን እጀታ እና መያዣዎቹን በመጨረሻ እንዲሸፍን በማድረግ በመቀየር ቀዳዳዎቹን ከዋናው ቅርፅ ጋር በማዋሃድ ቀይረውታል። ከዚያም በፕላስቲክ የጎልፍ ኳስ እንዲሁም ከመሠረቱ/ሰርቪው ጋር ለመያያዝ በመሠረታዊ ጫፎቹ እና ቀዳዳዎች ላይ አዲስ ትሮችን መፍጠር ጀመርኩ።
የ Tinkercad አብሮገነብ የወረዳ ክፍሎችን በመጠቀም የመሠረቱ ቁራጭ ከባዶ ተቀርጾ ነበር። ከኤሌክትሮኒክስ ክፍሎች ፓነል ውስጥ ማይክሮ ሰርቮ ሞተርን አውጥቼ በዙሪያዬ ተምሳሌት አድርጌ ሞተሩን ለመጠበቅ እና የመቀስ እባብን ለማያያዝ በይነገጽን ፈጠርኩ። እኔ ደግሞ ባርኔጣ ላይ ለመስፋት በመሠረቱ ላይ አንዳንድ ቀዳዳዎችን አስቀምጫለሁ።
ይህንን የ Tinkercad ንድፍ መቅዳት እና እያንዳንዱን ቁርጥራጭ ለራስዎ ማተም መላክ ይችላሉ። አቀባዊ መቀስ እባብ ለሠርቶ ማሳያ ዓላማዎች ነው- ይህንን የተባዛ ክፍል ለማተም አይሞክሩ። = መ
ይፋ ማድረግ - በዚህ ጽሑፍ ጊዜ እኔ Tinkercad ን የሚሠራው የ Autodesk ሠራተኛ ነኝ።
ደረጃ 2: 3 ዲ እና ሰርቮ ሜካኒዝም ይሰብስቡ
የመቀስቀስ እባብን ቋሚ ጎን ከመሠረቱ እና ተንቀሳቃሽውን ክፍል ወደ ሰርቪው ለማገናኘት ጠንካራ የብረት ሽቦን እንጠቀማለን። በአነስተኛ የሽቦ ቁራጭ ውስጥ አንግል ካጠፍን በኋላ የ “መጥረቢያዎቻችንን” ሌሎች ጫፎች ለመጠበቅ የጌጣጌጥ ዶቃዎችን እና የሙቅ ሙጫ ዱባ እንጠቀማለን። ሰርቪው ሞተር ራሱ በተመሳሳይ ተመሳሳይ ሽቦ እና በትንሽ ሙቅ ሙጫ ተይ isል። የእንቅስቃሴው ክልል ከመቀስቀስ እባብ ጋር እንዲደራረብ ለማድረግ በ servo ቀንድ አቀማመጥ ላይ አንዳንድ ሙከራዎችን ማድረግ ነበረብን።
ደረጃ 3 የወረዳ እና የአርዱዲኖ ኮድ
የወረዳ ግንኙነቶች እንደሚከተለው ናቸው
- Trinket BAT+ ወደ servo ሞተር ኃይል
- ትሪኬት GND ወደ servo ሞተር መሬት
- ትሪኬት ፒን #0 ወደ servo ሞተር ምልክት
- 3xAAA የባትሪ ጥቅል ኃይል (ቀይ ሽቦ) ወደ ትሪኔት BAT+ (በቦርዱ ስር)
- 3xAAA የባትሪ ጥቅል መሬት (ጥቁር ሽቦ) ወደ ትሪኔት GND (በቦርዱ ታች)
የዚህ ፕሮጀክት አርዱinoኖ ኮድ በትሪኔት ሰርቪ አጋዥ ስልጠና ውስጥ ከ SoftServo ምሳሌ ላይ የተመሠረተ ነው። እሱን ለመጠቀም የ SoftServo ቤተ -መጽሐፍትን መጫን ያስፈልግዎታል ፣ ይህም በቤተመጽሐፍት ሥራ አስኪያጅ (ስዕል -> ቤተ -መጽሐፍትን ያካትቱ -> ቤተ -መጽሐፍቶችን ያቀናብሩ…) ውስጥ ማድረግ ይችላሉ። በአርዱዲኖ ውስጥ የኮድ ቤተ -ፍርግሞችን ስለመጫን እና ስለመጠቀም የበለጠ መረጃ ለማግኘት የእኔን ነፃ የመምህራን አርዱዲኖ ክፍል ፣ ትምህርት 4 ን ይመልከቱ።
/*******************************************************************
ለአዳፍሮት ትሪኬት SoftServo ንድፍ። (0 = ዜሮ ዲግሪዎች ፣ ሙሉ = 180 ዲግሪዎች) የሚፈለገው ቤተ -መጽሐፍት በ https://github.com/adafruit/Adafruit_SoftServo የሚገኝ የአዳፍ ፍሬ_ሶፍት ሰርቨር ቤተ -መጽሐፍት ነው። ባለው የሰዓት ቆጣሪ ሃርድዌር እና በፕሮግራም ውስጥ ልዩነቶች። በሰዓት ቆጣሪ0 ሚሊስ () ቆጣሪ ላይ በቀላሉ በአሳማ ድጋፍ እናድሳለን ተፈላጊው ሃርድዌር የአዳፍ ፍሬት ትሪኬት ማይክሮ መቆጣጠሪያን (servo ሞተር) ያካትታል ፣ እንደተፃፈው ፣ ይህ በተለይ ለስላሴ ነው ፣ ግን ገማ ወይም ሌሎች ሰሌዳዎች (አርዱዲኖ ኡኖ ፣ ወዘተ) በተገቢው pin mappings Trinket: BAT+ Gnd Pin #0 ግንኙነት: Servo+ - Servo1 *********************************** ***** ! #define SERVO1PIN 0 // Servo መቆጣጠሪያ መስመር (ብርቱካንማ) በትሪኬት ፒን #0 int pos = 40; // ተለዋዋጭ የ servo አቀማመጥ Adafruit_SoftServo myServo1 ን ለማከማቸት; // የ servo ነገር ባዶነት ቅንብርን ይፍጠሩ () {// ሰርቪሱን በራስ -ሰር ለእኛ የሚያድሰውን ማቋረጫ ያዘጋጁ OCR0A = 0xAF; // ማንኛውም ቁጥር እሺ TIMSK | = _BV (OCIE0A); // የንፅፅር ማቋረጫውን ያብሩ (ከዚህ በታች!) MyServo1.attach (SERVO1PIN); // በትርኔት myServo1.write (pos) ላይ 0 ን ለመሰካት servo ን ያያይዙ። // በተዘዋዋሪ መዘግየት (15) ወደ ቦታው እንዲሄድ አገልጋዩን ይንገሩት ፤ // አገልጋዩ ወደ ቦታው እስኪደርስ 15ms ይጠብቁ} ባዶነት loop () {ለ (pos = 40; pos = 40; pos- = 3) // ከ 180 ዲግሪ ወደ 0 ዲግሪ ይሄዳል {myServo1.write (pos); // በተለዋዋጭ 'ፖዝ' መዘግየት (15) ውስጥ ወደ ቦታው እንዲሄድ servo ን ይንገሩት ፤ // አገልጋዩ ቦታው ላይ እንዲደርስ 15ms ይጠብቃል}} // ጊዜውን ለመከታተል // በሚጠፋው በሚሊ () ሰዓት ቆጣሪ እንጠቀማለን እና በየ 20 ሚሊሰከንዶች ተለዋዋጭ uint8_t ቆጣሪ = 0; ሲግናል (TIMER0_COMPA_vect) {// ይህ በየ 2 ሚሊሰከንዶች ቆጣሪ += 2 ይባላል። // በየ 20 ሚሊሰከንዶች ፣ አገልጋዮቹን ያድሱ! ከሆነ (ቆጣሪ> = 20) {ቆጣሪ = 0; myServo1.refresh (); }}
የሚመከር:
የድንጋይ ወረቀት መቀስ ጨዋታ 6 ደረጃዎች
የድንጋይ ወረቀት መቀስ ጨዋታ - ይህ የመጀመሪያ አስተማሪዬ ነው። እኔ ለረጅም ጊዜ አንድ ለመጻፍ ፈልጌ ነበር ፣ ግን እዚህ ማተም የምችልበት ምንም ፕሮጀክት አልነበረኝም። ስለዚህ የዚህን ፕሮጀክት ሀሳብ ሳወጣ ፣ ይህ እሱ ነው ብዬ ወሰንኩ።
ኖደምኩ ፣ ኤል 298 ኤን ሞተር ድራይቭ እና ብዙ ሌሎችን በመጠቀም የድሮ ሲዲ ድራይቭ ወደ ዋይፋይ ሮቦት ሠራሁ። 5 ደረጃዎች
እኔ Nodemcu ን ፣ L298N የሞተር ድራይቭን እና ብዙ ሌሎችን በመጠቀም ወደ Wi -Fi ሮቦት ውስጥ የድሮ ሲዲ ድራይቭ ሠራሁ ።: VX ሮቦቲክስ &; የኤሌክትሮኒክስ ዕቃዎች አሁን
Raspberry Pi ቁጥጥር የሚደረግበት መቀስ ማንሻ - 17 ደረጃዎች (ከስዕሎች ጋር)
Raspberry Pi ቁጥጥር የሚደረግበት መቀስ ሊፍት - መቀስ ለምን ይነሳል? ለምን አይሆንም! አሪፍ እና ለመገንባት አስደሳች ፕሮጀክት ነው። ለእኔ ትክክለኛው ምክንያት በታላቁ ሞጃቭ ሮቨር ፕሮጀክት ላይ ካሜራዎቹን ከፍ ማድረጉ ነው። ካሜራዎቹ ከሮቨር በላይ እንዲነሱ እና የአከባቢዎቹን ምስሎች እንዲይዙ እፈልጋለሁ። ግን አስፈለገኝ
ሃርድ ድራይቭ መፍረስ ፣ ሳምሰንግ ድራይቭ - 9 ደረጃዎች
ሃርድ ድራይቭ መበታተን ፣ ሳምሰንግ ድራይቭ - ይህ እንደ ሳምሰንግ ሃርድ ድራይቭ እና ሌሎች እንደ WD እና seagate ያልተያዙ ሌሎች እንዴት እንደሚነጣጠሉ አስተማሪ ነው - ማስጠንቀቂያ - ይህ አሁንም የሚሰራ ከሆነ ሃርድ ድራይቭን አይከፍትም።
የድሮ Xbox 360 ሃርድ ድራይቭ + የሃርድ ድራይቭ ማስተላለፊያ ኪት = ተንቀሳቃሽ የዩኤስቢ ሃርድ ድራይቭ !: 4 ደረጃዎች
Old Xbox 360 Hard Drive + Hard Drive Transfer Kit = ተንቀሳቃሽ ዩኤስቢ ሃርድ ድራይቭ !: ስለዚህ … ለ Xbox 360ዎ 120 ጊባ ኤችዲዲ ለመግዛት ወስነዋል። አሁን ምናልባት የማይሄዱበት አሮጌ ሃርድ ድራይቭ አለዎት ከአሁን በኋላ ይጠቀሙ ፣ እንዲሁም የማይረባ ገመድ። ሊሸጡት ወይም ሊሰጡት ይችላሉ … ወይም በጥሩ ሁኔታ ይጠቀሙበት