תוכן עניינים:
- שלב 1: מה שאתה צריך
- שלב 2: הורדת Arduino
- שלב 3: חיבור זה יחד
- שלב 4: בית לארדואינו
- שלב 5: יצירת הנשק
- שלב 6: מיזוג הבית והזרוע
- שלב 7: גימור נגיעות
וִידֵאוֹ: פרויקט קפה-ארט: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
שלום! שמי מאנו וזו ההוראה הראשונה שלי. המדריך הזה עוסק בהכנת זרוע מכונאית עם אונו aruino genuino! כל זה התחיל ברעיון הבסיסי הזה: רציתי להכין רובוט שיוצר אומנות ובמהלך שיחה עם סטודנט, הבנתי שיהיה כיף לעשות זרוע שתלכלך מפה.
אז בעצם מה שהפרויקט הזה עושה הוא הפניית זרוע במיקומים אקראיים וחזרה לנקודת התחלה, תוך החזקת כוס או משהו אחר והטייתו למעלה ולמטה כאשר מגיעים לעמדה. אמנות הקפה עשויה עם: קערה קטנה מתחת לנקודת ההתחלה שבה הכוס טובלת קדימה ואחורה.
הפרויקט הזה הוא בשבילך אם אתה חדש בארדואינו ואם אתה רוצה לשפר את כישוריך בקידוד וביצירת משהו, אך גם למי שכבר מקצוען, כי אתה יכול לתת לפרויקט הזה גבהים גדולים יותר.
שלב 1: מה שאתה צריך
מה אתה צריך:
- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - תוכנית arduino.exe (הורדה בחינם:
- 3x מנועי סרוו (השתמשתי ב- TG9e, אתה יכול להשתמש באחרים גם גדולים יותר או מנופים רציפים, אך אלה אינם מכוסים בקוד שלי)
- 11x pinwires (אבל כנראה יותר, חוטים שבירים!)
- לוח הדפסה
- צלחת עץ בעובי 4 מ מ (נניח 1x1 מטר)
- דבק לעץ
- דבק מגע
- חבטות (גדלים שונים, מקדחות בגודל 10 מ מ הן דוגמאות)
- מסור עץ
- מסור
- מלחם
- 4x ברגים צולבים
- מברג צולב
- 1x ציר
- קובץ עץ
- נייר שיוף
נגיעות:
- כוס (או יותר אם אתה רוצה להשתתף עם הרובוט)
- קערות מרובות (לצבעים שונים)
- מפה לבנה ישנה או נייר A3/A2
- קפה
- טעמים שונים (בגלל הצבעים)
שלב 2: הורדת Arduino
כאשר הורדת arduino.exe במחשב שלך, תוכל לפתוח אותו בקובץ שבו שמרת אותו ולקבל את המסך הבא.
מחק את הקוד הקיים והעתק את הקוד הבא:
הקוד כולל כמה הסברים מה הוא עושה, אם הוא לא עובד לחץ על הקובץ הנוסף עם הקוד שלי.
// מבטיח שניתן להשתמש בפונקציית הסרו וייבא בפרויקט.#כוללים
// משתנים להבחנת סרוו השונים.
סרוו סרוו;
סרוו סרוו 2;
סרוו סרוו 3;
// כאן נקבע איזה סרוו מחובר לאיזה סיכה ואם הם מתחילים בערך. במקרה זה הוא 0.
הגדרת בטל () {
Serial.begin (9600);
servo.attach (8);
servo2.attach (9);
servo3.attach (10);
servo.write (0);
servo2.write (0);
servo3.write (0);
}
לולאת חלל () {
// משתנים קבועים להפניית הסרוו והצבתם במיקומים אקראיים בטווח שלו (לאן הזרוע יכולה להגיע).
const int angleIncrement = 1;
const int incrementDelay = 10;
const int randomStop = אקראי (20, 135);
// זווית מתחילה מאפס. אם הזווית קטנה יותר מהתנועה האקראית, הסרוו יסתובב בגלל הוספת זווית התוספת באיחור קטן (עיכוב תוספת).
for (int angle = 0; angle <randomStop; angle += angleIncrement) {
// תנועה איטית קדימה.
servo.write (זווית);
servo2.write (זווית);
עיכוב (incrementDelay);
}
// מבטיח עיכוב, כך שמעבר משמאל לימין כלפי מעלה קורה גמיש ובצורה הנכונה.
עיכוב (1000);
// מבטיח כי servo3 נע כלפי מטה עם עיכוב.
עבור (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
עיכוב (incrementDelay);
}
// מבטיח ש- servo3 נע כלפי מעלה עם עיכוב.
עבור (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
עיכוב (incrementDelay);
}
// זווית מתחילה ב- randomStop. אם הזווית גדולה יותר מאפס, הזווית תנוע אחורה בגלל הפחתת זווית עלייה באיחור קטן (עיכוב תוספת).
for (int angle = randomStop; זווית> 0; זווית -= angleIncrement) {
// תנועה איטית לאחור
servo.write (זווית);
servo2.write (זווית);
עיכוב (incrementDelay);
}
// מבטיח עיכוב, כך שמעבר משמאל לימין כלפי מעלה קורה גמיש ובצורה הנכונה.
עיכוב (1000);
// מבטיח כי servo3 נע כלפי מטה עם עיכוב. עבור (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
עיכוב (incrementDelay);
}
// מבטיח ש- servo3 זז כלפי מעלה עם עיכוב.
עבור (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
עיכוב (incrementDelay);
}
}
שלב 3: חיבור זה יחד
בסדר עכשיו כשהקוד עובד: אתה יכול לשמור אותו עם סימן הביקורת בפינה השמאלית למעלה ולהעלות אותו לארדואינו שלך באמצעות לחצן החץ שלידו.
בשלב הבא נבצע את ההתקנה.
בתמונה שלי השתמשתי בהרבה חוטים, אבל אפשר בפחות, תסתכל על הסכימה שלי ואז הלחם אותה יחד.
הדבר היחיד שנותר לעשות הוא לשים את כבל ה- USB2.0 בארדואינו ובמחשב הנייד, הספק או אפילו להשתמש בסוללה (עם היציאה השנייה).
כרגע הפרויקט עובד רק מה שנותר לעשות הוא ליצור משהו סביבו.
שלב 4: בית לארדואינו
בסדר! בשלב זה אנו עושים מקלט לארדואינו, לדפוס ולחוטים שלך. השתמשתי בחותך לייזר כדי ליצור מלבנים מושלמים, אבל אתה יכול לעשות זאת בקלות בעזרת מסור!
פשוט צייר ומדד את העץ וראה אותו.
הכנתי את שלי:
הגובה הוא 6, 5
הרוחב הוא 7 ס מ
אורך הוא 9 ס מ
ודא שלצד הכבל של הארדואינו יש חור, ולצד שבו חוטי הסרוו צריכים להיכנס יש גם חור. עשיתי את החורים 1 ס"מ ו -1 בכל פינה (הצד שהוא 9 ס"מ ו -6, 5 ס"מ).
שים את הקופסה יחד עם דבק מגע, ודא שהחלק העליון עדיין לא מודבק!
שלב 5: יצירת הנשק
בשלב הבא אנו מכינים את הזרועות. שוב הכנתי את שלי בעזרת חיתוך לייזר, אבל גם מסור ומשור יעשו עבודה נפלאה! אורך הזרועות שלי בסך הכל 16 ס"מ והקוטר של כל עיגול הוא 6 עד 7 ס"מ עם חור קטן של 5 מ"מ, תראה בחלק העליון של הסרווו שלך זה יכול להיות שונה!
הכנתי גם 2 סורגים בתחתית הזרוע וקרש קטן בין לבין עם דבק עץ.
אז אתה יכול להרכיב את שני סרוו 180 מעלות שלך, אחד צריך להיות הפוך והשני זקוף יחד עם שני החוטים באותו צד. עכשיו אנחנו הולכים להכין קופסה קטנה סביבם עם עץ ודבק עץ. שוב וודא שלצד החוטים יש חורים גדולים מספיק. לאחר מכן צור קשר עם דבק סרוו על הזרועות. (ודא שהסרוו הנכון מחובר לזרוע).
שלב 6: מיזוג הבית והזרוע
אוקיי כששני הפריטים העיקריים מוכנים, אנחנו הולכים להרכיב את זה. קח את הציר שלך, וסמן על בית הארדואינו היכן ברצונך לצרף אותו. בורג אותו בצד קודם ולאחר מכן על הזרוע. אם יש לך בעיה שהזרוע לא ישרה הכיני קרש קטן מתחת לבית לזרוע יציבה יותר.
עכשיו שניהם ביחד, אבל זה עדיין לא יכול להטות. לשם כך, קחו סרוו 3 והניחו עליו חצי פלסטיק. (אלה מגיעים עם סרוו). הניחו את הסרוו מתחת לסרגל אחד של הזרוע. הכינו סביבו קופסה קטנה ואולי הניחו את הסרוו קצת יותר גבוה אם הייתה לכם בעיה בזרוע הישרה.
שלב 7: גימור נגיעות
מזל טוב, העיצוב הסתיים!
מה שנותר לעשות הוא:
- לתמרן את החוטים בעזרת אולי נייר או צילינדר פלסטיק
- הכנת קערת עץ קטנה לקפה או השתמש באחד מהאוסף שלך.
אחרי זה הכינו את המפה, הכינו קפה, קבלו כוס קטנה (הכניסו מעט מים למשקל כלשהו ועבודה טובה יותר של האפקט) והפעילו את הפרויקט!
מוּמלָץ:
שולחן קפה Arduino אינטראקטיבי LED: 6 שלבים (עם תמונות)
שולחן קפה Arduino אינטראקטיבי LED: הכנתי שולחן קפה אינטראקטיבי שמדליק אורות לד מתחת לאובייקט, כאשר החפץ מונח מעל השולחן. רק הנורות שנמצאות מתחת לאובייקט הזה יידלקו. הוא עושה זאת על ידי שימוש יעיל בחיישני קרבה, וכאשר הקרבה
שולחן קפה אנימציה: 9 שלבים (עם תמונות)
אנימציה שולחן קפה: יש הרבה הוראות טובות מאוד כיצד להכין שולחנות קפה אינטראקטיביים עם מטריצות LED, ולקחתי כמה מהם השראה ורמזים. זה פשוט, זול ובעיקר נועד לעורר יצירתיות: עם רק שני קצוות
צלחת קפה DIY מבוקרת Arduino: 13 שלבים (עם תמונות)
צלחת קפה DIY מבוקרת Arduino: במדריך זה נבחן כיצד לשנות מכונת פופקורן אוויר חם כדי להפוך אותה לקליית קפה ביתית אוטומטית ומבוקרת בטמפרטורה. צליית קפה בבית היא פשוטה להפתיע, ואפילו משהו בסיסי כמו טיגון
פרויקט "מוכן מוכן" - שליטה על פרויקט "פונקציות כוח לגו": 9 שלבים
"Ready Maker" - שליטה על פרויקט "פונקציות כוח הלגו": למד כיצד לשלוט בלגו " פונקציות כוח " רכיבים עם לוח Arduino ובונה את הפרויקט שלך ב " Ready Maker " עורך (אין צורך בקוד) לשליטה מרחוק בדגם שלך
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): 3 שלבים
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): אל תעשה זאת באמצעות USB !!!! גיליתי שזה יכול להזיק למחשב שלך מכל התגובות. המחשב שלי בסדר גמור השתמש במטען טלפון של 600ma 5v. השתמשתי בזה וזה עובד מצוין ושום דבר לא יכול להינזק אם אתה משתמש בתקע בטיחות כדי לעצור את החשמל