תוכן עניינים:

אחיזה רובוטית: 6 שלבים
אחיזה רובוטית: 6 שלבים

וִידֵאוֹ: אחיזה רובוטית: 6 שלבים

וִידֵאוֹ: אחיזה רובוטית: 6 שלבים
וִידֵאוֹ: אבא מטפלת: הרגעים הכי קורעים של עונה 6 | 223 דקות❗️ | טין ניק 2024, נוֹבֶמבֶּר
Anonim
אחיזה רובוטית
אחיזה רובוטית

בפרויקט זה אראה לכם כיצד הכנתי אחיזה רובוטית הנשלטת על ידי ארדואינו והדפסה מלאה בתלת מימד. הפרויקט מבוסס על הזרוע הרובוטית של קוד פתוח ש- jjshortcut פרסם במדריכים לפני למעלה משמונה שנים, תוכל לבדוק את הפרויקט שלו כאן.

שלב 1: הדפסה תלת מימדית

הדפס תלת מימד
הדפס תלת מימד

כל החלקים המשמשים מודפסים בתלת מימד לקחתי את קובץ DXF של פרוייקטים פתוחים ופתחתי אותו בדיו. לאחר מכן הפרדתי את כל החלקים הבודדים ומחקתי את פעם שלא הייתי צריך אז שמרתי כל חלק בנפרד והשתמשתי בממיר SVG מקוון ל- STL. לאחר ההמרה הגדרתי את הגובה ל -5 מ"מ לכל החלקים מלבד האוחזים העיקריים שהגדרתי בגובה 10 מ"מ.

לאחר מכן פתחתי את קבצי STL ב- Cura ושמרתי אותם בכרטיס ה- SD והדפסתי את כל החלקים.

שלב 2: הרכבה

הַרכָּבָה
הַרכָּבָה

לאחר שהדפסו את כל החלקים השתמשתי במקדח בגודל 3 מ מ כדי להגדיל את החורים בחלקים מכיוון שהם היו מעט קטנים יותר. לאחר מכן הייתי צריך להגיש כמה מהחריצים כדי שכל החלקים יתאימו יחדיו.

השתמשתי בברגי M3 ובאגוזים nyloc M3 כדי לחבר את החלקים יחד. חיברתי את הסרוו להדפסה התלת -ממדית באמצעות ברגים קטנים במיוחד. לאחר מכן צירפתי את הדפס התלת -ממד לקצה מנוע הסרוו גם באמצעות ברגים קטנים הקשה עצמית.

השתמשתי גם בקלטת דו צדדית כדי להדביק איזה חגורת גומי לקצה האחיזה כך שיהיה לה יותר אחיזה בעת איסוף דברים.

שלב 3: הבקר

החלטתי להשתמש ב- UNO של Arduino לשליטה בסרוו. המעגל פשוט מאוד פשוט חבר את החיובי של הסרוו ל- 5v ואת השלילי לאדמה ואז את חוט האות לסיכה 9.

לאחר חיבור הסרוו, חבר פוטנציומטר לפין האנלוגי 0 ואז צד אחד של הפוטנציומטר לקרקע והצד השני ל -5 וולט.

לאחר מכן העליתי את הקוד על ידי חיבור הארדואינו למחשב והרכבה ולאחר מכן העלאתו לארדואינו. צירפתי את הקוד למטה.

#include Servo myservo; // צור אובייקט סרוו לשליטה בסרוו

int potpin = 0; // סיכה אנלוגית המשמשת לחיבור הפוטנציומטר

int val; // משתנה לקריאת הערך מהסיכה האנלוגית

הגדרת בטל () {

myservo.attach (9); // מחבר את הסרוו על סיכה 9 לאובייקט הסרוו}

לולאת חלל () {

val = analogRead (סיכה); // קורא את ערך הפוטנציומטר (ערך בין 0 ל- 1023)

val = מפה (val, 0, 1023, 0, 180); // קנה אותו כדי להשתמש בו עם סרוו (ערך בין 0 ל -180)

myservo.write (val); // מגדיר את עמדת הסרוו לפי הערך המגודל

עיכוב (15); // מחכה שהסרוו יגיע לשם}

שלב 4: בוצע

בוצע!
בוצע!

כעת, כשהכל מחובר ומתוכנת כאשר אתה מסובב את כפתור הפוטנציומטרים, האוחז יפתח ונסגר. ניתן לחבר את הלוח הזה לזרוע רובוט בכדי לגרום לו לאסוף דברים.

שלב 5: הכרה

אני מודה ל- LCSC Electronics על השותפות.

LCSC אלקטרוניקה היא מפיצת הרכיבים האלקטרוניים המובילה בסין. LCSC מוכרת מגוון רחב של רכיבים אלקטרוניים באיכות גבוהה במחירים נמוכים. עם יותר מ -150,000 חלקים במלאי, הם אמורים להכיל את הרכיבים הדרושים לפרויקט הבא שלך. הירשם עוד היום וקבל הנחה של 8 $ בהזמנה הראשונה שלך.

מוּמלָץ: