ዝርዝር ሁኔታ:
ቪዲዮ: ሮቦቲክ ክንድ - DIY: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ከልጅነቴ ጀምሮ ሁል ጊዜ በጣም ጥሩ የሆነ ነገር ለማድረግ እፈልግ ነበር። እንደ አለመታደል ሆኖ ለታናሹ እኔ ፣ ምንም ለመሥራት በወቅቱ በቂ ዕውቀት አልነበረኝም። አሁን ግን ትንሽ የኤሌክትሮኒክስ ዕቃ አውቃለሁ እናም በክረምት ዕረፍት ጊዜ ይህንን ፕሮጀክት ገረፍኩት።
በገዛ ጣቶቻችን እንቅስቃሴ መሠረት ተጣጣፊ ዳሳሾችን በመጠቀም ጣቶች የሚንቀሳቀሱባቸውን ካርቶኖችን ፣ ሰርቶፖችን እና ሌሎች ነገሮችን በመጠቀም የሮቦት ክንድ ፈጠርኩ።
ማንኛውም ጥቆማዎች ካሉዎት በአስተያየቶቹ ውስጥ ይተውት።
ደረጃ 1: የሚያስፈልጉ አካላት
- ሰርቮስ
- ተጣጣፊ ዳሳሾች (5)
- ካርቶን
- ቴፕ
- ሕብረቁምፊዎች
- አርዱinoኖ
- ተከላካይ (5 x 1 ኪ ኦም)
ደረጃ 2 ተጣጣፊ ዳሳሾች
ምንድን ናቸው?
ተጣጣፊ ዳሳሾች ከመጀመሪያው ሁኔታ ከታጠፉ ተቃውሞውን የሚለያዩ ዳሳሾች ናቸው። በመሠረቱ ፣ እሱ ተለዋዋጭ resistor ነው።
ከአርዱዲኖ ጋር መስተጋብር;
አርዱዲኖ ተቃውሞዎችን ማንበብ አይችልም ፣ ግን በአናሎግ ፒን በኩል ውጥረቶችን ማንበብ ይችላል። ስለዚህ ፣ እኛ የቮልቴጅ መከፋፈያ ወረዳ እንፈጥራለን።
ሊታሰብበት የሚገባ አንድ ነገር እነዚህ ዳሳሾች በጣም ተሰባሪ ናቸው ፣ ስለዚህ እነሱን ለመጠበቅ ይሞክሩ እና በግምት አይያዙዋቸው።
ከላይ በስዕሉ ላይ እንደሚታየው ተጣጣፊ ዳሳሹን ከአርዲኖ ጋር ያገናኙ። እነሱን ካገናኙ በኋላ አርዱዲኖን ወደ ላፕቶፕዎ እና ፒሲዎ ይሰኩ እና የአርዱዲኖ አይዲኢን ይክፈቱ። ከፍተኛውን እና አነስተኛውን እሴት ለማግኘት ከዚህ በታች ያለውን ኮድ ይጠቀሙ። በመነሻው ሁኔታ አነስተኛውን እሴት ይሰጣል። ዳሳሹን ወደ 90 ዲግሪ ማእዘን ሲያጠፉት ከፍተኛውን እሴት ያገኛሉ። ኮዱን ከሰቀሉ በኋላ እነዚህን እሴቶች ለማግኘት ተከታታይ ማሳያውን ይክፈቱ። እነዚህን እሴቶች ልብ ይበሉ።
int flexsensor = A0; int val;
ባዶነት ማዋቀር () {
Serial.begin (9600);
}
ባዶነት loop () {
val = analogRead (ተጣጣፊ);
Serial.println (val);
መዘግየት (50);
}
በምስሎች ጨዋነት - ጉግል
ደረጃ 3 - ሰርቪስ
በዚህ መመሪያ ውስጥ ሰርቪስ እንዴት እንደሚሠራ አልናገርም። በዚህ ላይ እርስዎን ለማገዝ በመስመር ላይ ሌሎች ትምህርቶች አሉ።
ሰርቪስ ሶስት ተርሚናሎች GND (ቡናማ) ፣ ቪሲሲ (ቀይ) እና ምልክት (ቢጫ ወይም ብርቱካናማ) አላቸው። Vcc ን ከአርዱዲኖ 5V እና ከ servo GND ወደ አርዱዲኖ መሬት ያገናኙ። ምልክቱ በ ‹~› (tilde) ምልክት ወደተወከለው የአርዱዲኖ ፒን ፒን ይሄዳል። ሌላው ሊታወቅ የሚገባው ነገር servos ከ 0 ወደ 180 ዲግሪዎች መዘዋወሩ ነው። ስለዚህ አርዱዲኖ አይዲኢ ዲግሪዎች ወደ ሰርቪስ የሚላኩ ምልክቶችን ለመላክ ቤተ -መጽሐፍት አለው።
ተጣጣፊ ዳሳሽ ከጣቶቻችን ጋር ይያያዛል ፣ ስለዚህ ጣቶቻችንን ስናንቀሳቅስ የ Flex ዳሳሾች እንዲሁ ይንቀሳቀሳሉ እናም ስለሆነም የመቋቋም ለውጦች ይለወጣሉ። በዚህ ምክንያት አርዱዲኖ ከአናሎግ ፒን የተለያዩ እሴቶችን ያነባል።
ያስታውሱ ከመጨረሻው ደረጃ እኛ ከፍተኛ እና አነስተኛ እሴቶችን ከአነፍናፊው አግኝተናል። እነዚያን እሴቶች ከ 0 እስከ 180 ዲግሪዎች ለማርካት እንጠቀምበታለን።
#ያካትታሉ Servo x; // ነገርን ይግለጹ
int flexpin = A0;
int val;
int maxval = 870; // በእርስዎ ዳሳሽ መሠረት maxval ን እንደገና ይግለጹ
int minval = 750; // በእርስዎ ዳሳሽ መሠረት ሚኒቫሉን እንደገና ይግለጹ
ባዶነት ማዋቀር ()
{
x.attach (9); // Servo attache ወደ ፒን 9
}
ባዶነት loop ()
{
val = analogRead (ተጣጣፊ);
ቫል = ካርታ (ቫል ፣ maxval ፣ minval ፣ 180 ፣ 0); // እሴቶችን ከ 0 እስከ 180 ያርቁ
x. ጻፍ (ቫል);
መዘግየት (10);
}
ከላይ ያለው ኮድ ለ 1 ሰርቪ እና 1 ተጣጣፊ ዳሳሽ ነው።
ደረጃ 4 - መካኒካል ጣቶች
www.dropbox.com/s/m3jh0iiqwm2vx0e/robotic%…
ይህንን ያገኘሁት ከሳይንስ መጫወቻ ሰሪ ነው
sciencetoymaker.org/
ምስሉን ያውርዱ እና የህትመት ህትመቱን ይውሰዱ እና በቀጭኑ የካርቶን ወረቀት ላይ ይለጥፉት።
በመስመሮቹ ላይ (ያለማቋረጥ) ይቁረጡ እና በነጥብ መስመሮች ላይ ክሬሞችን ያድርጉ። ይህን ካደረጉ በኋላ ከጣት ጋር በጣም የሚመሳሰል አራት ማዕዘን ቅርፅ ያለው ኩቦይድ ያገኛሉ። የምስሉ ሁለት ክፍሎች አሉ ፣ ግራው ተጣጣፊ እና ትክክለኛው ለመረጋጋት ነው። እኔ ትክክለኛውን አልጠቀምኩም ፣ ግን እርስዎ ከፈለጉ ከፈለጉ ሊጠቀሙበት ይችላሉ።
ለሌሎቹ አራት ጣቶች ተመሳሳይ ነገር ይድገሙት። ከዚህ በኋላ መዳፉን ለመወከል በመሠረት ላይ ያስቀምጧቸው። ከጣቱ አናት ላይ ባለው ውስጠኛው ቀዳዳ በኩል በመጨረሻ ወደ ታች አንድ ሕብረቁምፊ ያያይዙ። ሁሉም ነገር በትክክል ከተሰራ ፣ ሕብረቁምፊውን ቢጎትቱ ጣቱ መንቀሳቀስ አለበት።
ደረጃ 5 ሁሉንም ነገር ማያያዝ;
ሁሉንም ሰርዶቹን በመሠረቱ ላይ ያስቀምጡ። ሰርዶሶቹን መጀመሪያ ወደ 0 ዲግሪዎች ያንቀሳቅሱ። ከዚህ በኋላ ያገኙትን አባሪ ከ servos ጋር ያስቀምጡ። ሕብረቁምፊዎቹን ከ servos ጋር ያያይዙ። ለሌሎቱ አራቱ ጣቶች ሁሉንም ተያያ connectionsች ለ servos ፣ ለ Flex ዳሳሾች ይድገሙ።
እኔ አንድ ተጣጣፊ ዳሳሽ ብቻ ነበረኝ ፣ ስለሆነም ሁሉንም 5 servos ለመቆጣጠር እጠቀምበት ነበር። እያንዳንዱ ተጣጣፊ ዳሳሽ 5 ገለልተኛ ሰርቪስ እንዲቆጣጠር እዚህ ቀይሬዋለሁ።
#ያካትታሉ Servo x;
Servo y;
Servo z;
Servo a;
ሰርቮ ለ;
int flexpin = A0;
int val;
int maxval = 850;
int minval = 700;
ባዶነት ማዋቀር ()
{
Serial.begin (9600);
x.attach (9);
y.attach (10);
z.attach (11);
ሀ. ማጣበቂያ (5);
ለ. ማጣበቂያ (6);
}
ባዶነት loop ()
{
val = analogRead (ተጣጣፊ);
ቫል = ካርታ (ቫል ፣ maxval ፣ minval ፣ 180 ፣ 0);
Serial.println (val);
x. ጻፍ (ቫል);
y. ጻፍ (ቫል);
z. ጻፍ (ቫል);
ሀ. ይፃፉ (ቫል);
ለ. ጻፍ (ቫል);
መዘግየት (10);
}
የሚመከር:
ሮቦቲክ ክንድ ከመያዣ ጋር - 9 ደረጃዎች (ከስዕሎች ጋር)
ሮቦቲክ ክንድ ከግሪፐር ጋር - የሎሚ ዛፎችን መሰብሰብ እንደ ከባድ ሥራ ይቆጠራል ፣ ምክንያቱም በዛፎች ብዛት እና እንዲሁም የሎሚ ዛፎች በተተከሉባቸው ክልሎች ሞቃታማ የአየር ጠባይ ምክንያት። ለዚህም ነው የግብርና ሠራተኞች ሥራቸውን በበለጠ ለማጠናቀቅ የሚረዳ ሌላ ነገር የምንፈልገው
3 ዲ ሮቦቲክ ክንድ በብሉቱዝ ቁጥጥር በተደረገባቸው ስቴፐር ሞተሮች 12 ደረጃዎች
3 ዲ ሮቦቲክ ክንድ በብሉቱዝ ቁጥጥር በተደረገባቸው ስቴፐር ሞተሮች-በዚህ መማሪያ ውስጥ በ 28byj-48 stepper ሞተሮች ፣ በ servo ሞተር እና በ 3 ዲ የታተሙ ክፍሎች 3 ዲ ሮቦት ክንድ እንዴት እንደሚሠራ እንመለከታለን። የታተመ የወረዳ ሰሌዳ ፣ የምንጭ ኮድ ፣ የኤሌክትሪክ ዲያግራም ፣ የምንጭ ኮድ እና ብዙ መረጃዎች በድር ጣቢያዬ ላይ ተካትተዋል
ሮቦቲክ ክንድ: 3 ደረጃዎች
ሮቦቲክ ክንድ: - Ciao a tutti! Vediamo ይመጣል si può costruire un braccio robotico controllabile da remoto
Ulልሌይ-ኃይል ያለው ፣ ሮቦቲክ ስዊንግ ክንድ አምፖል 6 ደረጃዎች
Ulልሌይ -ኃይል ያለው ፣ ሮቦቲክ ስዊንግ ክንድ አምፖል -ያስፈልግዎታል -መሣሪያዎች -የመሳሪያ መቁረጫዎች -ሃክሳው -Ratchet ወይም ቁልፍ -የኃይል ቁፋሮ -ሌዘር መቁረጫ (አማራጭ) -ሙቅ ሙጫ ጠመንጃ ኤሌክትሮኒክስ -2x የትርፍ ጊዜ ማሳለፊያ servo ሞተርስ -አርዱinoኖ/RaspberryPi/Elegoo Kit-Breadboard-Joystick Module ወይም 2 PotentiometersSupplies/ሌላ ቁሳቁስ
አርዱinoኖ የተቆጣጠረው ሮቦቲክ ክንድ ወ/ 6 የነፃነት ደረጃዎች 5 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ የሚቆጣጠረው ሮቦቲክ ክንድ ወ/ 6 የነፃነት ደረጃዎች-እኔ የሮቦት ቡድን አባል ነኝ እና ቡድናችን በየዓመቱ በአነስተኛ ሚኒ ሰሪ ፋየር ውስጥ ይሳተፋል። ከ 2014 ጀምሮ ለእያንዳንዱ ዓመት ዝግጅት አዲስ ፕሮጀክት ለመገንባት ወሰንኩ። በወቅቱ ፣ አንድ ነገር ለማስቀመጥ ከክስተቱ አንድ ወር ገደማ ነበረኝ