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

קופסה חסרת תועלת: 6 שלבים
קופסה חסרת תועלת: 6 שלבים

וִידֵאוֹ: קופסה חסרת תועלת: 6 שלבים

וִידֵאוֹ: קופסה חסרת תועלת: 6 שלבים
וִידֵאוֹ: חושף לכם סוד ענק!!🍦😌 2024, נוֹבֶמבֶּר
Anonim
קופסא חסרת תועלת
קופסא חסרת תועלת

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

אספקה

חומרים:

  • דיקט או כל קופסה קטנה תעבוד
  • ברגים
  • מתג
  • ארדואינו
  • חוטים
  • לוח לחם
  • סרוו
  • בנק כוח USB (רצוי אחד עם 2 יציאות)
  • אַקרִילִי

כלים:

  • מסור עגול
  • מלחם
  • אקדח דבק חם
  • דרמל

שלב 1: התקנה ראשונית

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

הנה הקוד שלי:

#לִכלוֹל

const int buttonPin = 2;

int buttonState = 0;

סרוו מיסרבו;

זמן ממושך;

#הגדר אדום 5

#הגדר ירוק 6

#define כחול 3

הגדרת בטל () {

pinMode (buttonPin, INPUT);

myservo.attach (9);

pinMode (אדום, OUTPUT);

pinMode (ירוק, OUTPUT);

pinMode (כחול, OUTPUT); }

לולאת חלל () {

לִשְׁלוֹט();

}

שליטה בחלל () {

buttonState = digitalRead (buttonPin);

if (buttonState == HIGH) {

אורות דלוקים();

עבור (pos = myservo.read (); pos> = 5; pos = 1) {

myservo.write (pos);

עיכוב (5);

}

} אחר {

כיבוי אורות();

timeDelay = 1;

עבור (pos = myservo.read (); pos <= 140; pos += timeDelay) {

myservo.write (pos);

עיכוב (5);

}

}

}

void lightsOn () {

analogWrite (אדום, אקראי (0, 255));

analogWrite (ירוק, אקראי (0, 255));

analogWrite (כחול, אקראי (0, 255));

עיכוב (100);

}

lights void Off () {

analogWrite (אדום, 255);

analogWrite (ירוק, 255);

analogWrite (כחול, 255);

}

שלב 2: בניית בסיס הארגז

בניית בסיס הארגז
בניית בסיס הארגז
בניית בסיס הארגז
בניית בסיס הארגז
בניית בסיס הארגז
בניית בסיס הארגז

לאחר שפרסמתי את הרכיבים, הבנתי שהתיבה תצטרך להיות בסביבות 7.5 "x 4.5" x 3.5 "(אורך, רוחב, גובה). מדדתי מעט עץ שכבתי וחתכתי אותו לפי מידה בעזרת מסור עגול. ואז אני הברג את הקופסה על ידי הצמדת תחילה הדפנות לתחתית הקופסה. החלק העליון היה צריך לחלק לשניים על מנת שהסרוו יציר אותו למעלה ולמטה. השארתי גם פער קטן בחלק האחורי של התיבה פנימה. כדי להפעיל חוטים עבור רצועת ה- RBG מהחלק האחורי.

שלב 3: הכנת סרוו לחצי מהחלק העליון

מה שהופך את הסרוו לחצי מהטופ
מה שהופך את הסרוו לחצי מהטופ
מה שהופך את הסרוו לחצי מהטופ
מה שהופך את הסרוו לחצי מהטופ
מה שהופך את הסרוו לחצי מהטופ
מה שהופך את הסרוו לחצי מהטופ

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

שלב 4: הכנת הציר והוספת אורות

הכנת הציר והוספת אורות
הכנת הציר והוספת אורות
הכנת הציר והוספת אורות
הכנת הציר והוספת אורות

כדי לגרום לחלק הינג לעבוד היטב, הכנתי את החלק הזה של הקופסה בערך 1/3 מאורך התיבה המלא. זה הבטיח שהסרוו של 5 גרם שלי יכול לחיות את כל המחצית בלי שום בעיה. מכיוון שזרוע הסרוו ישבה כמעט במפלס עם החצי השני של הקופסה, נאלצתי להשתמש ב- Dremel כדי לדלל את החלק המרכזי של הקופסה. זה הבטיח שהחלק העליון יישב סמוך לצד השני. הצמדת הצד הזה לקופסה הייתה קלה שכן פשוט השתמשתי בציר קטן.

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

שלב 5: גימור נגיעות

נגיעות
נגיעות

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

שלב 6: ליהנות מהדבר הכי חסר תועלת שיצרת

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

מוּמלָץ: