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

העבר את רובוט החמאה: 13 שלבים
העבר את רובוט החמאה: 13 שלבים

וִידֵאוֹ: העבר את רובוט החמאה: 13 שלבים

וִידֵאוֹ: העבר את רובוט החמאה: 13 שלבים
וִידֵאוֹ: קרואסון חמאה במילוי שוקולד. מוכן תוך פחות משעתיים. 2024, נוֹבֶמבֶּר
Anonim
העבירו את רובוט החמאה
העבירו את רובוט החמאה

סיכום

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

www.youtube.com/embed/X7HmltUWXgs

רשימת מטרי

  • ארדואינו UNO
  • מגן נהג מנוע Arduino
  • ערכת שלדה לזומו
  • מנוע מיקרו DC להפחתת 6V (2 חלקים)
  • סוללת ליפו 7.4 V 850 mAh 25C
  • מודול בלוטות 'HC-05 או HC-06
  • מנוע סרוו מיני SG-90
  • כבלי מגשר
  • קליפ נייר (חתיכה אחת)
  • חלקים תלת מימד

שלב 1: חלקי מדפסת

חלקי מדפסת
חלקי מדפסת
חלקי מדפסת
חלקי מדפסת
חלקי מדפסת
חלקי מדפסת
  • בפרויקט זה נשתמש בכרטיס אלקטרוני של Arduino וטכנולוגיית מדפסות תלת מימד. ראשית, נדפיס חלקים תלת -ממדיים.
  • אתה יכול לגשת לחלקים התלת -ממדיים מהקישור GitHub.

משימת החלקים היא כדלקמן.

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

משך ההדפסה (דגם מדפסת: MakerBot Replicator2)

  • משך הדפסה של חלקים באיור_1: 5 שעות 13 מ '. (אם הגדרת את הגדרות ההדפסה כפי שמוצג באיור_3.)
  • משך הדפסה של חלקים באיור_2: 5 שעות 56 מ '. (אם הגדרת את הגדרות ההדפסה כפי שמוצג באיור_3.)
  • הערה: זמן ההדפסה תלוי בדגם המדפסת.

שלב 2: הלחמה וסורק סרוו

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

www.youtube.com/watch?v=I-sZ5HWsGZU

  • מנוע סרוו קבוע לחלק הגוף התחתון כפי שמוצג באיור_4.
  • חלקי גוף תחתון וחלק עליון קבועים זה בזה בעזרת בורג כפי שמוצג באיור 5.

שלב 3: חיבור מנוע ומגן הנהג

חיבור מנוע ונהג
חיבור מנוע ונהג
חיבור מנוע ונהג
חיבור מנוע ונהג
חיבור מנוע ונהג
חיבור מנוע ונהג
  • מגן הנהג המנוע של Arduino קבוע ל- Arduino Uno כפי שמוצג באיור_6.
  • מנוע DC בצד ימין קבוע ליציאת M3 של נהג המנוע.
  • מנוע ה- DC בצד שמאל קבוע ליציאת M4 של נהג המנוע.

שלב 4: חיבור מודול Bluetooth

חיבור מודול בלוטות '
חיבור מודול בלוטות '
  • סיכות RX ו- TX מולחמות לפינים 2 ו -3 של לוח Arduino, בהתאמה.
  • סיכות VCC ו- GND מולחמות לסיכות 5V ו- GND של לוח Arduino בהתאמה.

שלב 5: חיבור מנוע סרוו לנהג המנוע

חיבור מנוע סרוו לנהג המנוע
חיבור מנוע סרוו לנהג המנוע
חיבור מנוע סרוו לנהג המנוע
חיבור מנוע סרוו לנהג המנוע
  • מנוע סרוו קבוע ליציאת M1 של נהג המנוע.
  • ה- UNO Arduino ממוקם על השלדה.

שלב 6: הרכבת סוללה

הרכבת סוללה
הרכבת סוללה
הרכבת סוללה
הרכבת סוללה
  • מחזיק הסוללות של Zumo Kit משתנה כפי שמוצג באיור. אז סוללת הליפו מחוברת למחזיק שונה זה עם סרט דו צדדי.
  • אם הסיכה האדומה של סוללת הליפו מולחמת לפין הווין של הארדואינו והסיכה השחורה לסיכת ה- GND, ה- Arduino Uno מופעל. אם תרצה, תוכל להוסיף מתג קטן למעגל. אתה יכול לעשות חור קטן בחלק המארז בשביל זה.

שלב 7: יצירת ראש וזרועות

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

שלב 8: סופי

סופי
סופי
  • לבסוף, הרובוט צריך להיראות כפי שמוצג באיור.
  • אתה יכול להשתמש בקישור שלהלן לחלקי הדפסה תלת מימדיים והרכבה.

www.thingiverse.com/thing:1878565

שלב 9: תכנות Arduino (הוסף ספריית מגן מנוע)

תכנות Arduino (הוסף ספריית מגן מנוע)
תכנות Arduino (הוסף ספריית מגן מנוע)
  • לפני הזנת קודים, עלינו להוסיף כמה ספריות לתוכנית Arduino IDE.
  • ראשית עליך להוסיף ספריית "AFMotor.h" בכדי שתוכל לשלוט במנועים. לשם כך עליך לבצע את השלבים הבאים.
  • קובץ ה- ZIP בשם "Adafruit Motor Shield Library" מוריד מהקישור GitHub.
  • לחץ על "סקיצה> כלול ספרייה> הוסף ספריית ZIP ב- Arduino IDE. בחר בספריית Adafruit Motor Shield שהורדת ולחץ על הלחצן פתח. בדרך זו, הספרייה בשם AFMotor.h מתווספת לפרויקט.
  • עם זאת, עבור חיבור ה- Bluetooth עליך להוסיף ספריית "SoftwareSerial.h".

שלב 10: תיאור קוד -1

תיאור קוד -1
תיאור קוד -1

בסעיף לפני הגדרת הריק;

אובייקטים השייכים למספרי סיכה שאליהם מחוברים המנועים וחיישן הבלוטות '. (mySerial, motor1, motor2, motor3)

שלב 11: תיאור קוד -2

תיאור קוד -2
תיאור קוד -2

בקטע הגדרת חלל;

תקשורת סדרתית מתחילה.

שלב 12: תיאור קוד -3

תיאור קוד -3
תיאור קוד -3
תיאור קוד -3
תיאור קוד -3
תיאור קוד -3
תיאור קוד -3

בלולאת הריק של הסעיף;

בקטע המסומן באדום, בדוק אם הנתונים מתקבלים ממודול ה- Bluetooth. הנתונים הנכנסים נשלחים למשתנה c.

לדוגמה, אם הנתונים הנכנסים הם "F", המנועים נעים בכיוון קדימה.

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

שלב 13: פרוייקט קבצים ווידאו

קישור GitHub:

github.com/yasinbrcn/Pass-The-Butter-Robot.git

מוּמלָץ: