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

קנדי בוט: 12 שלבים
קנדי בוט: 12 שלבים

וִידֵאוֹ: קנדי בוט: 12 שלבים

וִידֵאוֹ: קנדי בוט: 12 שלבים
וִידֵאוֹ: עשר הנשים הכי גבוהות בעולם┃טופטן 2024, יוני
Anonim
קנדי בוט
קנדי בוט

מדריך זה נוצר להגשמת דרישת הפרוייקט של מסלול המכוניות באוניברסיטת דרום פלורידה (www.makecourse.com)

ה- Candy Bot הוא מתקן ממתקים קטן בגודל שולחן העבודה המשתמש במסך Arduino Uno, מסך LCD, חיישן מרחק ומנוע צעד כדי להעביר כמויות קטנות של ממתקים ללא צורך בלחיצה על כפתורים.

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

אספקה

ארדואינו אונו

מסך LCD I2C 16x2

מודול חיישן מרחק אולטרסאונד HC-SR04

ULN2003 מנוע צעד 5V + לוח נהגים ULN2003 עבור Arduino

גישה למדפסת תלת-ממד ונימה

כבל USB A עד B

חוטי מגשר שונים

חוטי מגשר בין נקבה לזכר

מסילת חשמל ללא לוח

דבק מגע

קלטת חשמל

נייר זכוכית (גרגירים שונים)

תערובת גיר/חלבון גיר-חלום

צבעי אקריליק שונים לקישוט (העדפה אישית)

קלטת ציירים כחולים

שלב 1: דוגמנות תלת מימד

דוגמנות תלת מימד
דוגמנות תלת מימד
דוגמנות תלת מימד
דוגמנות תלת מימד
דוגמנות תלת מימד
דוגמנות תלת מימד

פרויקט זה מבוסס בעיקר על מודלים תלת -ממדיים שנוצרו באמצעות Autodesk Inventor. יש צורך בסך הכל 5 הדפסים להשלמת פרויקט זה:

1) קטע בסיס - הדפסה זו משמשת כבסיס לפרויקט. הוא כולל חלל לאחוז בלוח ה- Arduino, חור לאבטחת כבל החשמל ויתדות לחיזוק הבסיס לחלק העליון.

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

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

4) מכסה - הדפסה זו משמשת לסגירת החלק העליון ומספקת צילום לאחסון ממתקים לצורך חלוקה עתידית.

5) מכסה - האותיות הקטנות משמשות למניעת כניסת אבק או פסולת למיכל שעל המכסה.

בעת תכנון הרכיבים הללו, רציתי לוודא שהכל יכול להיות עצמאי, כך שהחללים צריכים להיות גדולים מספיק בכדי להכיל את כל הרכיבים החשמליים וגם להוציא ממתקים. הממדים העיקריים הם בערך 5x5 אינץ 'מכיוון שזהו הגודל הגדול ביותר במרבית מדפסות התלת מימד. מסך ה- LCD צריך להיות גבוה, כך שמי שמשתמש בו יוכל לקרוא אותו בקלות. חיישן המרחק היה במקור בבסיס, אך הוא הועבר לחלק העליון כדי להקל על ההדפסה בתלת מימד ולוודא שלא היו קריאות שגויות כאשר מישהו זז מול המכונה. המכסה היה במקור בעל ממתק נשלף אך זה נכלל בצורה קבועה יותר למניעת בלגן אם המיכל התנתק בזמן שהממתק עדיין בפנים וכן להדפסה מהירה יותר. לרוטור היו במקור 8 להבים אך הוא הופחת ל -4 על מנת לוודא שהממתק מופץ בצורה יעילה יותר.

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

(הקבצים לא הועלו כראוי ל- Instructable עקב שגיאת שרת פנימית - יתבצע עריכה בעתיד)

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

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

ברגע שאתה מרוצה מהקבצים שלך, הגיע הזמן להדפיס תלת מימד כל קובץ.

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

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

שלב 3: ניתוק תמיכות תלת -ממדיות

התנתקות תמיכות תלת מימד
התנתקות תמיכות תלת מימד

הקפד להשתמש בכלי או בחר כדי לפרק כל תמיכה תלת -ממדית שהדפסת! אלה יהיו בעיקר בחור כבל ה- USB בבסיס ובחריץ מסך LCD בחלק העליון.

שלב 4: חול להתכונן לצבע

חול להתכונן לצבע
חול להתכונן לצבע

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

שלב 5: צובעים ומקשטים

צובעים ומקשטים!
צובעים ומקשטים!
צובעים ומקשטים!
צובעים ומקשטים!
צובעים ומקשטים!
צובעים ומקשטים!

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

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

לאחר שצבע הריסוס יבש, אתה יכול לקשט את החלק החיצוני של המכונה בעזרת כל צבע נוסף שתרצה. זה מעוטר בציורים של M & Ms כמו גם ממתקים כלליים מכיוון שהוא מעניק בעיקר מיני-M & Ms.

לאחר שסיימת לצייר, הסר את הקלטת של הצייר הכחול ועבור לסעיף הבא.

שלב 6: שלב ההרכבה הראשון

שלב ההרכבה הראשון
שלב ההרכבה הראשון

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

שלב 7: הרכבה חשמלית

הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית
הרכבה חשמלית

לאחר מכן, התחל לחבר את כל הרכיבים ללוח ה- Arduino Uno. עקוב אחר סכמטי גס זה לקבלת מדריך פשוט. התחל בחיבור הבקר המנוע ללוח (פינים 2-5) ולאחר מכן השתמש במחברי נקבה לזכר (F2M) כדי לחבר את הבקר למעקה החשמל והקרקע. לאחר מכן חבר את המנוע לבקר. לאחר מכן, באמצעות מחברי F2M נוספים, חבר את חיישן המרחק לחשמל/קרקע וכן את ההדק לסיכה 13 והד לסיכה 12. לבסוף, חבר את תצוגת ה- LCD לחשמל/קרקע ושני הפינים הנוספים ליציאות I2C של הארדואינו.. לאחר השלמת הרכבה החשמלית אמורה להיראות כמו הדוגמה.

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

שלב 8: הוסף כבל USB

הוסף כבל USB
הוסף כבל USB

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

שלב 9: התקן את הרוטור

התקן את הרוטור
התקן את הרוטור
התקן את הרוטור
התקן את הרוטור
התקן את הרוטור
התקן את הרוטור
התקן את הרוטור
התקן את הרוטור

החלק את הרוטור לתוך החלל הראשי כאשר יתד הרוטור פונה שמאלה (חורי מרחק מתחת וחלל הלוח למעלה) ואז שמאל לתוך חור חריץ הרוטור. חבר את מנוע הצעד על ידי החלקת אותו דרך החור הימני כדי לנעול את הרוטור והמנוע במקומם. אם ההתאמה מתאימה, מנוע הצעד לא צריך לזוז לאחר שהרוטור ננעל.

שלב 10: התקן רכיבים ולוח קלט

התקן רכיבים ולוח קלט
התקן רכיבים ולוח קלט
התקן רכיבים ולוח קלט
התקן רכיבים ולוח קלט
התקן רכיבים ולוח קלט
התקן רכיבים ולוח קלט

החלק את מסך ה- LCD לחיתוך המתאים ואז השמט את חיישן המרחק לשני חורי התלייה.

חבר את כבל ה- USB ללוח Arduino ולאחר מכן משוך את הכבל מהחור החיצוני כדי להחליק את הלוח לתוך החלל.

הקדש זמן לניהול הכבלים ולאחר מכן הוסף את המכסה.

שלב 11: תכנית באמצעות מחשב נייד

תוכנית באמצעות מחשב נייד
תוכנית באמצעות מחשב נייד
תוכנית באמצעות מחשב נייד
תוכנית באמצעות מחשב נייד
תוכנית באמצעות מחשב נייד
תוכנית באמצעות מחשב נייד

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

1) יצירת משתנים - משמש ליצירת משתנים ומופעים למסך ה- LCD, ההודעות שנשלחות למסך, משתנים המשמשים לאיתור המרחק מתחת לתלייה, ומופע של מנוע הצעדים.

2) פונקציית הגדרה - משמשת להפעלת תקשורת טורית, אתחול ה- LCD, הגדרת מצב הסיכה לסיכות חיישן המרחק, הגדרת המהירות של מנוע הצעד והצגת ביטוי האתחול.

3) לולאה ראשית

- נקודה 1: כותב את ההודעה הראשונה ל- LCD ובודק אם יד מתחת לתלייה. ברגע שיש יד מתחת לתלייה, היא עוברת לנקודה 2.

- נקודה 2: כותב את הודעת המחלקה ל- LCD ומסובב את סיבוב החצי של המדרגה למנה אחת. לאחר השלמתו, מציג את הודעת ההנאה ואז עובר לנקודה 3.

- נקודה 3: בודקת את החיישן עד שאין כלום מתחת לגבול ואז חוזרת לנקודה 1. זאת כדי לוודא שהמכונה לא ממשיכה בטעות רק אם נשאר משהו מתחת לתלייה.

4) קטע פונקציות - משמש לכתיבת הודעות למסך LCD וכדי לקבל ערך למרחק מתחת לתלייה. חלק זה מהווה הפניות במהלך הלולאה הראשית אך מתייחס אליו גם במהלך ההגדרה הראשונית.

שלב 12: תהנה

תהנה!
תהנה!

הגדר את Candy Bot היכן שתרצה ואז שים מעט ממתקים בחלק העליון של המכונה. אני ממליץ על מיני m & ms.

תהנה! תודה שקראת.

מוּמלָץ: