ዝርዝር ሁኔታ:

3 ዲ የታተመ እባብ ሮቦት 7 ደረጃዎች (ከስዕሎች ጋር)
3 ዲ የታተመ እባብ ሮቦት 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: 3 ዲ የታተመ እባብ ሮቦት 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: 3 ዲ የታተመ እባብ ሮቦት 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ህዳር
Anonim
Image
Image
ክፍሎች
ክፍሎች

3 ዲ አታሚዬን ሳገኝ በእሱ ምን ማድረግ እችላለሁ ብዬ ማሰብ ጀመርኩ። ብዙ ነገሮችን አሳትሜአለሁ ግን 3 ዲ ህትመትን በመጠቀም አንድ ሙሉ ግንባታ መሥራት ፈልጌ ነበር። ከዚያ ሮቦት እንስሳትን ስለማድረግ አሰብኩ። የእኔ የመጀመሪያ ሀሳብ ውሻ ወይም ሸረሪት መሥራት ነበር ፣ ግን ብዙ ሰዎች ቀድሞውኑ ውሾችን እና ሸረሪቶችን ሠሩ። ስለ አንድ የተለየ ነገር እያሰብኩ ነበር እና ከዚያ ስለ እባብ አሰብኩ። እኔ እባብን በሙሉ ውህደት 360 ውስጥ ዲዛይን አደረግሁ ፣ እና ግሩም መስሎ ስለታየ አስፈላጊ ክፍሎችን አዘዘ እና አንድ እሠራለሁ። ውጤቱ ታላቅ ይመስለኛል። ከላይ ባለው ቪዲዮ ላይ እኔ እንዴት እንደሠራሁት ማየት ይችላሉ ወይም ከዚህ በታች ስለ እሱ መመርመር ይችላሉ።

ደረጃ 1: ክፍሎች

ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች

የሚያስፈልገንን እነሆ

  • 8 ማይክሮ ሰርቮ ሞተሮች
  • አንዳንድ 3 ዲ የታተሙ ክፍሎች
  • ብሎኖች
  • 3 ፣ 7 ቪ ሊ-ፖ ባትሪ
  • አንዳንድ ክፍሎች PCB (atmega328 SMD ፣ capacitor 100nF ፣ capacitor 470μF ፣ resistor 1 ፣ 2k ፣ አንዳንድ goldpins) ለማድረግ። ለእዚህ ፕሮጀክት PCB ን መስራት በጣም አስፈላጊ ነው ምክንያቱም ሁሉንም ነገር በዳቦ ሰሌዳ ላይ ሲያገናኙ እባብዎ መንቀሳቀስ አይችልም።

ደረጃ 2: 3 ዲ አምሳያዎች

3 ዲ ሞዴሎች
3 ዲ ሞዴሎች

ከዚህ በላይ የዚህን እባብ ምስላዊነት ማየት ይችላሉ። ፋይሎች (.stl) እዚህ ወይም በእኔ ነገር ላይ ማውረድ ይችላሉ። ለማተም ስለ ቅንብሮች አንዳንድ መረጃ ፦

ለህትመት ክፍሎች እና ጭንቅላት ራፍትን ለመጨመር እመክራለሁ ድጋፍ ለሁሉም ዕቃዎች አላስፈላጊ ነው። Infill በጣም አስፈላጊ አይደለም ምክንያቱም ሁሉም ሞዴሎች በጣም ቀጭ ያሉ እና ፔሪሜትር ብቻ አሉ ግን እኔ 20%እጠቀማለሁ።

ትፈልጋለህ:

8x እባብ_ክፍል

1x የእባብ ጭንቅላት

1x እባብ_መመለስ

ደረጃ 3: ፒ.ሲ.ቢ

ፒ.ሲ.ቢ
ፒ.ሲ.ቢ

ከዚህ በታች የንስር ፋይሎችን (.sch እና.brd) ማግኘት ይችላሉ ልክ በንስር ውስጥ ይክፈቱ ወደ የቦርድ እይታ ይሂዱ ctrl + p ጠቅ ያድርጉ እና ያትሙት። ፒሲቢን እንዴት እንደሚሠሩ ካላወቁ እዚህ ስለ እሱ መመርመር ይችላሉ-

www.instructables.com/id/PCB-making-guide/

በእቅዱ ላይ ማይክሮ መቆጣጠሪያው አሜጋ 8 ነው ተብሎ ተጽ isል ፣ ግን atmega328 ነው ፣ እሱ ተመሳሳይ ፒኖት አለው ፣ ግን በንስር ውስጥ አትሜጋ 328 የለም።

ደረጃ 4 - መሰብሰብ

በመገጣጠም ላይ
በመገጣጠም ላይ

ሁሉንም ክፍሎች ካተሙ በኋላ አንድ ላይ መሰብሰብ ይችላሉ። ሰርቪስን በአንዱ ክፍል ውስጥ ያስቀምጡ ፣ በ M2 ሽክርክሪት እስከ ክፍል ድረስ ይከርክሙት እና ከዚያ ቀጣዩን ክፍል ወደ servo ክንድ ያሽጉ። እንዴት እንደሚሰበሰቡ ካላወቁ ቪዲዮውን ማየት ይችላሉ።

ደረጃ 5: ግንኙነት

ግንኙነት
ግንኙነት

ከላይ ባለው ፎቶ ላይ የት እና ምን እንደሚገናኙ ማየት ይችላሉ። እኔ ደግሞ MISO ፣ MOSI እና SCK ፒን የት እንዳለ ምልክት አድርጌያለሁ። ስለ ቡት ጫኝ ማውጫ የበለጠ እዚህ በይፋዊው አርዱዲኖ ገጽ ላይ መለጠፍ ይችላሉ-

www.arduino.cc/en/Tutorial/ArduinoToBreadboard

እሱን ለማቃጠል ፕሮግራም አድራጊ ወይም ሌላ አርዱዲኖ ያስፈልግዎታል። ከተቃጠሉ በኋላ የዩኤስቢ- UART መቀየሪያን ወይም ቡት ጫerውን ለማቃጠል የሚጠቀሙበት ተመሳሳይ ፕሮግራም አውጪን በመጠቀም እሱን ፕሮግራም ማድረግ ይችላሉ።

ፕሮግራሙን ከሰቀሉ በኋላ servo ን ከቦርዱ ጋር ማገናኘት ይችላሉ። የመጨረሻው servo (በእባቡ መጨረሻ) servo 1 እና servo 8 ከእባቡ ራስ ጋር ቅርብ ነው።

በቦርዱ ላይ ምንም ማረጋጊያ የለም ስለዚህ ከእሱ ጋር መገናኘት የሚችሉት ከፍተኛው ቮልቴጅ 5V ነው።

Atmega እንዲሁም servo ሞተሮች ከ 3 ፣ 7 ቪ ሊ-ፖ ጋር ይሰራሉ እና በጣም ትንሽ እና በጣም ኃይለኛ ስለሆነ ለዚህ ፕሮጀክት እንዲጠቀሙበት እመክራለሁ። በአሮጌው RC መጫወቻ ውስጥ ሊያገኙት ይችላሉ (የእኔን በአሮጌው RC ሄሊኮፕተር ውስጥ አገኘሁት)።

እኔ ለፕሮግራም መርሃግብር ግን ለወደፊቱ ማስፋፊያ በቦርዱ ፒን RX እና TX ላይ አክዬአለሁ ፣ ከዚህ ዳሳሾች ወይም ለምሳሌ ጋር መገናኘት ይችላሉ። የብሉቱዝ ሞዱል።

ደረጃ 6 - ፕሮግራም

ፕሮግራሙ በአንድ ጊዜ 8 servos ን ለመቆጣጠር የሶፍትዌር ሰርቪ ቤተ -መጽሐፍትን ይጠቀማል። ማዕበሉን ለመኮረጅ በአነስተኛ ፈረቃ በቀላሉ የ servo ቦታን ማሳደግ እና መቀነስ ነው። ለዚህ እንቅስቃሴ ምስጋና ይግባው ትል ይመስላል ፣ ግን የበለጠ ቀልጣፋ ነው።

ከፈለጉ በሉፕ መጨረሻ ላይ መዘግየትን መለወጥ ይችላሉ። ይህ የመዘግየት ቁጥጥር የእባብ ፍጥነት። ስለዚህ አነስተኛ እሴት ከሰጡ በፍጥነት ይንቀሳቀሳል ፣ ከፍ ያለ እሴት = በዝግታ ይንቀሳቀስ። እኔ 6 ሰጥቻለሁ ምክንያቱም ይህ እባብ የማይሽከረከርበት ከፍተኛው ፍጥነት ነው። ግን በዚህ መሞከር ይችላሉ።

እንቅስቃሴዎችን ትልቅ ለማድረግ እንዲሁም ከፍተኛውን እና ዝቅተኛውን እሴት መለወጥ ይችላሉ።

#ያካትቱ

SoftwareServo servo1 ፣ servo2 ፣ servo3 ፣ servo4 ፣ servo5 ፣ servo6 ፣ servo7 ፣ servo8;

int b_pos ፣ c_pos ፣ d_pos ፣ e_pos; ሕብረቁምፊ ትእዛዝ; int ልዩነት = 30; int angle1 = 90; int angle2 = 150;

int ser1 = 30;

int ser2 = 70; int ser3 = 110; int ser4 = 150;

int ቢያንስ = 40;

int ከፍተኛ = 170;

bool increment_ser1 = እውነት;

bool increment_ser2 = እውነት; bool increment_ser3 = እውነት; bool increment_ser4 = እውነት;

bool increment_ser5 = እውነት;

int ser5 = 90;

bool increment_ser6 = እውነት;

int ser6 = 90;

ባዶነት ማዋቀር () {

Serial.begin (9600); servo1.attach (3); servo2.attach (5); servo3.attach (6); servo4.attach (9); servo5.attach (10); servo6.attach (11); servo7.attach (12); servo8.attach (13);

servo1. ጻፍ (90);

servo2. ጻፍ (130); servo3. ጻፍ (90); servo4. ጻፍ (100); servo5. ጻፍ (90); servo6. ጻፍ (90); servo7. ጻፍ (90); servo8. ጻፍ (90);

}

ባዶነት loop () {

ወደፊት (); SoftwareServo:: አድስ (); }

ባዶ ባዶ ወደፊት () {

ከሆነ (increment_ser1) {

ser1 ++; } ሌላ {ser1--; }

ከሆነ (ser1 ቢበዛ) {

increment_ser1 = ሐሰት; }

servo1. ጻፍ (ser1);

ከሆነ (increment_ser2) {

ser2 ++; } ሌላ {ser2--; }

ከሆነ (ከፍተኛው ser2) {

increment_ser2 = ሐሰት; }

servo3. ጻፍ (ser2);

ከሆነ (increment_ser3) {

ser3 ++; } ሌላ {ser3--; }

ከሆነ (ከፍተኛው ser3) {

increment_ser3 = ሐሰት; }

servo5. ጻፍ (ser3);

ከሆነ (increment_ser4) {

ser4 ++; } ሌላ {ser4--; }

ከሆነ (ser4 ቢበዛ) {

increment_ser4 = ሐሰት; }

servo7. ጻፍ (ser4);

መዘግየት (6);

}

ደረጃ 7 መደምደሚያ

መደምደሚያ
መደምደሚያ
መደምደሚያ
መደምደሚያ

ይህ ሮቦት በጣም ጥሩ ይመስላል ብዬ አስባለሁ። የእባብ ሮቦት መሥራት ፈልጌ ነበር ፣ ግን finnaly እኔ እንደ ትል የሚመስል ነገር ሠራሁ። ግን በጣም ጥሩ ይሰራል። ማንኛውም ጥያቄ ካለዎት አስተያየት ይጻፉልኝ ወይም ይፃፉልኝ [email protected]

እንዲሁም ስለእዚህ ሮቦት በድር ጣቢያዬ ላይ (በፖላንድኛ) ማንበብ ይችላሉ-

nikodembartnik.pl/post.php?id=3

ይህ ሮቦት በፍሪስታይል ምድብ በቾርዞ በሮቦቶች ፌስቲቫል የመጀመሪያውን ሽልማት አሸን wonል።

የሮቦቲክስ ውድድር 2016
የሮቦቲክስ ውድድር 2016
የሮቦቲክስ ውድድር 2016
የሮቦቲክስ ውድድር 2016

በሮቦቲክስ ውድድር 2016 ሁለተኛ ሽልማት

የሚመከር: