ዝርዝር ሁኔታ:

የቡና-ጥበብ ፕሮጀክት -7 ደረጃዎች (ከስዕሎች ጋር)
የቡና-ጥበብ ፕሮጀክት -7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የቡና-ጥበብ ፕሮጀክት -7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የቡና-ጥበብ ፕሮጀክት -7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የሚያድግ ቢዝነስ መገንባት || Building A Business That Grows - Part 1 2024, ሀምሌ
Anonim
Image
Image
Downloading አርዱinoኖ
Downloading አርዱinoኖ

ደህና ፣ እዚያ ሰላም! ስሜ ማኑዎ ነው እናም ይህ የእኔ የመጀመሪያ አስተማሪ ነው። ይህ አስተማሪው ሁሉም ከአርዲኖኖ ሪልቲኖ ኡኖ ጋር የሜካኒክ ክንድ ማድረግ ነው! ይህ ሁሉ በዚህ መሠረታዊ ሀሳብ ተጀምሯል -ሥነ ጥበብን የሠራ ሮቦት መሥራት ፈልጌ ነበር እና ከተማሪ ጋር በሚደረግ ውይይት ወቅት የጠረጴዛ ጨርቅን የሚያረካ ክንድ መሥራት አስደሳች እንደሚሆን አሰብኩ።

ስለዚህ በመሠረቱ ይህ ፕሮጀክት የሚያደርገው በዘፈቀደ አቀማመጥ ላይ ክንድ ማዞር እና ወደ መጀመሪያ ቦታ መመለስ ፣ ጽዋ ወይም ሌላ ነገር ይዞ እና ቦታ ላይ ሲደርስ ወደ ላይ እና ወደ ታች ማጠፍ ነው። የቡና ሥነ -ጥበብ የተሠራው -ጽዋው እራሱን ወደኋላ እና ወደታች በሚጠልቅበት ከመነሻው ነጥብ በታች ትንሽ ጎድጓዳ ሳህን ነው።

ለአርዲኖ አዲስ ከሆኑ እና አንድ ነገር በኮድ እና አንድ ነገር በመሥራት ችሎታዎን ማሻሻል ከፈለጉ ፣ ግን ቀድሞውኑ ፕሮፌሽናል ለሆኑትም ይህ ፕሮጀክት ለእርስዎ ከፍ ያለ ነው።

ደረጃ 1: የሚያስፈልግዎት

ምንድን ነው የሚፈልጉት:

- 1x አርዱዲኖ ሬኖኖ ኡኖ (https://www.floris.cc/shop/en/search?controller=se…) ፣

- arduino.exe ፕሮግራም (በነፃ ያውርዱ

- 3x servo ሞተሮች (እኔ TG9e ን እጠቀማለሁ ፣ ሌሎችንም ትልልቅ ወይም ቀጣይ የሆኑትን መጠቀም ይችላሉ ፣ ግን እነዚህ በእኔ ኮድ ውስጥ አልተካተቱም)

- 11x pinwires (ግን ምናልባት የበለጠ ፣ ሽቦዎች ተሰባሪ ናቸው!)

- የህትመት ሰሌዳ

- ኤምዲኤፍ 4 ሚሜ ውፍረት ያለው የእንጨት ሳህን (1x1 ሜትር እንበል)

- የእንጨት እንጨቶች

- የእውቂያ ማጣበቂያ

ግሪቶች (የተለያዩ መጠኖች ፣ 4 ሚሜ 10 ሚሜ ልምምዶች ምሳሌዎች ናቸው)

- የእንጨት መሰንጠቂያ

- ፍሬስትዋ

- የሽያጭ ብረት

- 4x መስቀሎች

- የመስቀል ጠመዝማዛ

- 1x ማንጠልጠያ

- የእንጨት ፋይል

- የአሸዋ ወረቀት

የማጠናቀቂያ ንክኪዎች;

- ጽዋ (ወይም ከዚያ በላይ ከሮቦት ጋር ለመሳተፍ ከፈለጉ)

- ብዙ ጎድጓዳ ሳህኖች (ለተለያዩ ቀለሞች)

- አሮጌ ነጭ የጠረጴዛ ጨርቅ ወይም A3/A2 ወረቀት

- ቡና

- የተለያዩ ጣዕምዎ (በቀለሞች ምክንያት)

ደረጃ 2: Arduino ን ማውረድ

በኮምፒተርዎ ላይ arduino.exe ሲወርድ እርስዎ ባስቀመጡት ፋይል ውስጥ መክፈት እና የሚከተለውን ማያ ገጽ ማግኘት ይችላሉ።

ነባሩን ኮድ ይሰርዙ እና የሚከተለውን ኮድ ይቅዱ

ኮዱ አንዳንድ የሚያደርገውን የሚያብራራውን ያጠቃልላል ፣ ካልሰራ በተጨመረው ፋይል ላይ የእኔን ኮድ ጠቅ ያድርጉ።

// የ servo ተግባሩን መጠቀም እና በፕሮጀክቱ ውስጥ ማስመጣቱን ያረጋግጣል።#ያካትቱ

// ተለዋዋጮች የተለያዩ servo ን ለመለየት።

Servo servo;

Servo servo2;

Servo servo3;

// የትኛው ሰርቪስ ከየትኛው ፒን ጋር እንደተያያዘ እና በአንድ እሴት ቢጀምሩ እዚህ ይወሰናል። በዚህ ሁኔታ 0 ነው።

ባዶነት ማዋቀር () {

Serial.begin (9600);

servo.attach (8);

servo2.attach (9);

servo3.attach (10);

servo.write (0);

servo2. ጻፍ (0);

servo3. ጻፍ (0);

}

ባዶነት loop () {

// ለ servo መዞር እና በእሱ ክልል ውስጥ የዘፈቀደ ቦታዎችን (ክንድ ሊደርስበት በሚችል) ውስጥ ለማቆየት የማያቋርጥ ተለዋዋጮች።

const int angleIncrement = 1;

const int increment መዘግየት = 10;

const int randomStop = የዘፈቀደ (20 ፣ 135);

// አንግል በዜሮ ይጀምራል። ማዕዘኑ ትንሽ ከሆነ ከዚያ የዘፈቀደ እንቅስቃሴ ፣ ማዕዘኑ በትንሽ መዘግየት (ጭማሪ መዘግየት) በመጨመሩ ምክንያት servo wil ይዞራል።

ለ (int angle = 0; አንግል <randomStop; angle += angleIncrement) {

// ቀርፋፋ እንቅስቃሴ ወደ ፊት።

servo.write (አንግል);

servo2. ጻፍ (አንግል);

መዘግየት (incrementDelay);

}

// መዘግየትን ያረጋግጣል ፣ ስለዚህ ከግራ-ቀኝ ወደ ላይ የሚደረግ ሽግግር ተለዋዋጭ እና በትክክለኛው መንገድ ይከናወናል።

መዘግየት (1000);

// servo3 ከመዘግየቱ ጋር ወደ ታች መንቀሳቀሱን ያረጋግጣል።

ለ (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (goingDown);

መዘግየት (incrementDelay);

}

// servo3 ከመዘግየቱ ጋር ወደላይ እንደሚንቀሳቀስ ያረጋግጣል።

ለ (int goingUp = 60; goingUp> 0; goingUp -) {

servo3. ጻፍ (goingUp);

መዘግየት (incrementDelay);

}

// አንግል በዘፈቀደ ማቆም ይጀምራል። ማዕዘኑ ከዚያ ዜሮ ከሆነ ፣ ትንሽ መዘግየት (ጭማሪ መዘግየት) በመቀነስ አንግል ወደ ኋላ ይመለሳል።

ለ (int angle = randomStop; angle> 0; angle -= angleIncrement) {

// ቀርፋፋ እንቅስቃሴ ወደ ኋላ

servo.write (አንግል);

servo2. ጻፍ (አንግል);

መዘግየት (incrementDelay);

}

// መዘግየትን ያረጋግጣል ፣ ስለዚህ ከግራ-ቀኝ ወደ ላይ የሚደረግ ሽግግር ተለዋዋጭ እና በትክክለኛው መንገድ ይከናወናል።

መዘግየት (1000);

// servo3 ከመዘግየቱ ጋር ወደ ታች መንቀሳቀሱን ያረጋግጣል። ለ (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (goingDown);

መዘግየት (incrementDelay);

}

// servo3 ከመዘግየቱ ጋር ወደላይ እንደሚንቀሳቀስ ያረጋግጣል።

ለ (int goingUp = 60; goingUp> 0; goingUp -) {

servo3. ጻፍ (goingUp);

መዘግየት (incrementDelay);

}

}

ደረጃ 3: አንድ ላይ ማዋሃድ

አንድ ላይ ማዋሃድ
አንድ ላይ ማዋሃድ
አንድ ላይ ማዋሃድ
አንድ ላይ ማዋሃድ

እሺ አሁን ኮዱ ይሠራል - ከላይ በግራ ጥግ ላይ ባለው የቼክ ምልክት ማስቀመጥ እና ከእሱ ቀጥሎ ባለው የቀስት አዝራር ወደ አርዱኢኖዎ መስቀል ይችላሉ።

በመቀጠል መጫኑን እናደርጋለን።

በሥዕሌ ውስጥ ብዙ ሽቦዎችን እጠቀም ነበር ፣ ግን በአነስተኛ ሊሆን ይችላል ፣ የእኔን መርሃግብር ይመልከቱ እና ከዚያ አብሩት።

ማድረግ ያለብዎት ብቸኛው ነገር የዩኤስቢ 2.0 ገመዱን በአርዱዲኖ እና በላፕቶፕዎ ውስጥ ፣ በኃይል ባንክ ወይም ባትሪ (ከሌላ ወደብ ጋር) መጠቀም ነው።

አሁን ፕሮጀክቱ የሚሠራው በዙሪያው የሆነ ነገር ማድረግ ብቻ ይቀራል።

ደረጃ 4: ለአርዱዲኖ ቤት

ለአርዱዲኖ ቤት
ለአርዱዲኖ ቤት
ለአርዱዲኖ ቤት
ለአርዱዲኖ ቤት
ለአርዱዲኖ ቤት
ለአርዱዲኖ ቤት

እሺ! በዚህ ደረጃ ለአርዲኖዎ ፣ ለህትመት ሰሌዳዎ እና ለሽቦዎቹ መጠለያ እየሠራን ነው። እኔ ፍጹም አራት ማእዘኖችን ለመሥራት የሌዘር መቁረጫ እጠቀም ነበር ፣ ግን በመጋዝ በቀላሉ ይህንን ማድረግ ይችላሉ!

እንጨቱን ብቻ ይሳሉ እና ይለኩ እና አዩት።

የእኔን ሠራሁ -

ቁመት 6.5 ነው

ስፋቱ 7 ሴ.ሜ ነው

ርዝመቱ 9 ሴ.ሜ ነው

ለአርዱዲኖ ካቢል ጎን ቀዳዳ እንዳለው እና የ servo ሽቦዎች ለመግባት የሚያስፈልጉበት ጎን እንዲሁ ሆል ያለው መሆኑን ያረጋግጡ። በእያንዳንዱ ጥግ ላይ ቀዳዳዎቹን 1 ሴ.ሜ እና 1 (ጎን 9 ሴ.ሜ እና 6 ፣ 5 ሴ.ሜ) አድርጌአለሁ።

ሳጥኑን ከእውቂያ ማጣበቂያ ጋር አንድ ላይ ያድርጉት ፣ ጫፉ ገና እንዳልተለጠፈ ያረጋግጡ!

ደረጃ 5 - የጦር መሣሪያዎችን መሥራት

የጦር መሣሪያዎችን መሥራት
የጦር መሣሪያዎችን መሥራት
የጦር መሣሪያዎችን መሥራት
የጦር መሣሪያዎችን መሥራት
የጦር መሣሪያዎችን መሥራት
የጦር መሣሪያዎችን መሥራት

ቀጥለን እጆችን እንሠራለን። እንደገና የእኔን በአሰቃቂ ገላጭ ሠራሁ ፣ ግን መጋዝ እና ፍሪፍት እንዲሁ አስደናቂ ሥራ ይሠራል! እጆቼ በአጠቃላይ 16 ሴ.ሜ ርዝመት ያላቸው እና የእያንዳንዱ ክበብ ዲያሜትር ከ 6 እስከ 7 ሴ.ሜ ነው ከ 5 ሚሜ ትንሽ ቀዳዳ ጋር ፣ የ servo ንዎን የላይኛው ክፍል ይመልከቱ ሊለያይ ይችላል!

እኔ ደግሞ በእጁ ግርጌ 2 አሞሌዎችን እና በእንጨት መሰንጠቂያ መካከል ትንሽ ጣውላ ሠራሁ።

ከዚያ ሁለቱን የ 180 ዲግሪ ሰርቪስዎን አንድ ላይ ማያያዝ ይችላሉ ፣ አንዱ ወደታች እና ሌላኛው ቀጥ ብሎ በአንድ ላይ ከሁለቱም ሽቦዎች ጋር በአንድ በኩል ያስፈልጋል። አሁን በእንጨት እና በእንጨት መሰንጠቂያ ዙሪያ ትንሽ ሳጥን እንሠራለን። እንደገና ሽቦዎች ያሉት ጎን በቂ ቀዳዳዎች እንዳሉት ያረጋግጡ። ከዚያ አገልጋዮቹን በእጆቹ ላይ ያያይዙ። (ትክክለኛው ሰርቪስ ከእጁ ጋር እንደተያያዘ ያረጋግጡ)።

ደረጃ 6 የቤት እና ክንድ ማዋሃድ

ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ
ቤት እና ክንድ ማዋሃድ

እሺ ከሁለቱም ዋና ዋና ዕቃዎች ዝግጁ ነን ፣ አንድ ላይ እናስቀምጠዋለን። ማንጠልጠያዎን ይውሰዱ እና እሱን ለማያያዝ በሚፈልጉበት በአርዲኖ ቤት ላይ ምልክት ያድርጉ። መጀመሪያ በጎን በኩል ወደታች ያዙሩት እና ከዚያ በእጁ ላይ። ክንድዎ ቀጥ ያለ አለመሆኑ ላይ ችግር ካጋጠመዎት የበለጠ የተረጋጋ ክንድ ለማግኘት ከቤቱ በታች ትንሽ ጣውላ ያድርጉ።

አሁን ሁለቱም አንድ ላይ ናቸው ፣ ግን ገና ሊዘለል አይችልም። ይህንን ለማድረግ servo 3 ን ይውሰዱ እና ግማሹን የፕላስቲክ የላይኛው ክፍል በላዩ ላይ ያድርጉት (እነዚህ ከ servo's ጋር ይመጣሉ)። servo ን ከአንድ ክንድ አሞሌ በታች ያድርጉት። በዙሪያው ትንሽ ሳጥን ይስሩ እና ቀጥታ ክንድዎ ላይ ችግር ከገጠመዎት ምናልባት servo ን ትንሽ ከፍ ያድርጉት።

ደረጃ 7 - ንክኪዎችን ማጠናቀቅ

Image
Image

እንኳን ደስ አለዎት ፣ ዲዛይኑ ተጠናቅቋል!

ማድረግ ያለባቸው ነገሮች ብቻ ናቸው -

- ሽቦዎቹን በወረቀት ወይም በፕላስቲክ ሲሊንደር ያንቀሳቅሱ

- ለቡና ትንሽ የእንጨት ጎድጓዳ ሳህን መሥራት ወይም አንዱን ስብስብዎን ይጠቀሙ።

ከዚህ በኋላ የጠረጴዛውን ጨርቅ ያዘጋጁ ፣ ጥቂት ቡና ያዘጋጁ ፣ ትንሽ ኩባያ ያግኙ (ለተወሰነ ክብደት እና ለተሻለ ውጤት ጥቂት ውሃ ይጨምሩ) እና ፕሮጀክቱን ያብሩ!

የሚመከር: