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

שעון הקורונה: 6 שלבים (עם תמונות)
שעון הקורונה: 6 שלבים (עם תמונות)

וִידֵאוֹ: שעון הקורונה: 6 שלבים (עם תמונות)

וִידֵאוֹ: שעון הקורונה: 6 שלבים (עם תמונות)
וִידֵאוֹ: ככה משדרגים טלפונים במשפחה😝 ממי אתם קיבלתם טלפון? 2024, יולי
Anonim
Image
Image
שעון הקורונה
שעון הקורונה
שעון הקורונה
שעון הקורונה
שעון הקורונה
שעון הקורונה

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

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

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

עיצבתי את כל קבצי ה- CAD באמצעות Autodesk Fusion 360.

כל העניין מתוכנת באמצעות ארדואינו.

אני מקווה שתיהנו מההדרכה הזו ואולי גם אתם תגלו שזה אתגר ההדפסה/הבנייה המושלם בזמנכם הפנוי.

בלי שום התעסקות נוספת אפשר לבנות !!!

אספקה

מכשירי חשמל:

  • 2x Servo TowerPro SG90 סרוו (קישור כאן)
  • 1x Arduino Nano (קישור כאן)
  • 1x Arduino Nano Shield (קישור כאן)
  • 1x כבל USB מיני (קישור כאן)
  • מטען טלפון USB מסוג 5V (קישור כאן)
  • מודולי כפתור 1x (קישור כאן) !!! וודא שאתה קונה אותו דגם כמו זה !!!
  • חבילת חוטי מגשר נקבה לנקבה (קישור כאן)
  • 2x כדורי פלדה בקוטר 10 עד 15 מ"מ
  • 2 מ"מ קוטר 15 מ"מ x 3 מ"מ רוחב מגנטי ניאודימיום (קישור כאן) הייתי קונה יותר משניים למקרה שתשבור אותם כפי שעשיתי:(

פלסטיק:

ניתן להדפיס את החלקים ב PLA או PETG או ABS.

תצטרך 2 נימי צבע כדי להשיג את התוצאות הטובות ביותר.

אנא שימו לב כי סליל של 500 גרם מכל אחד הוא יותר ממספיק להדפסת שעון אחד

מדפסת תלת מימד:

דרושה פלטפורמת בנייה מינימלית: L130mm x W130mm x H75mm

כל מדפסת תלת מימד תעשה זאת. אני אישית הדפסתי את החלקים ב- Creality Ender 3 שהיא מדפסת תלת מימד בעלות נמוכה מתחת ל 200 $ ההדפסים יצאו בצורה מושלמת.

כלים:

1x מברג קטן עם ראש צולב הוא כל מה שאתה צריך:)

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

כל החלקים זמינים להורדה ב- Pinshape (קישור כאן)

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

כל החלקים נבדקו במבחן ב- Creality Ender 3

  • זמן הדפסה: כ- 20 שעות
  • חומר: PETG
  • גובה השכבה: 0.3 מ"מ
  • מילוי: 15%
  • קוטר זרבובית: 0.4 מ"מ

רשימת החלקים לשעון היא כדלקמן:

לבן:

  • 1x בסיס
  • 1x מכסה
  • 1x מחזיק סרוו
  • 1x גלגל שיניים
  • 1x מדף סרוו
  • 1x מעגל פנימי
  • 1x מעגל חיצוני
  • 1x הארכת זרוע
  • 4x סיכות
  • מחזיק כפתורים 2x
  • 2x קליפים לרגליים

אָדוֹם:

  • 2x רגליים
  • 1x צלחת

לאחר עיבוד:

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

שלב 2: התקנת Arduino

התקנת Arduino
התקנת Arduino

שעון הקורונה משתמש בתכנות Arduino C ++ על מנת לתפקד. על מנת להעלות תוכניות לשעון נשתמש ב- Arduino IDE

התקן את Arduino IDE במחשב שלך

Arduino IDE (קישור כאן)

על מנת לוודא שהקוד פועל ב- Arduino IDE בצע את השלבים הבאים

  • הורד את קוד הארדואינו הרצוי למטה (Corona Clock.ino)
  • פתח אותו ב- Arduino IDE
  • בחר כלים:
  • בחר לוח:
  • בחר Arduino Nano
  • בחר כלים:
  • בחר מעבד:
  • בחר ATmega328p (מטען אתחול ישן)
  • לחץ על הלחצן אמת (לחצן סימון) בפינה העליונה השמאלית של Arduino IDE

אם הכל ילך כשורה אתה אמור לקבל הודעה בתחתית הכתובת Done compilation. וזהו שהשלמת עכשיו את שלב 2 !!!

שלב 3: הקוד

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

#לִכלוֹל

סרוו myservoPUSHER;

סרוו myservoSLIDER;

const int buttonMinutes = 4;

int buttonStateMinutes = 0;

int FiveMinuteCounter = 0;

int OneHourCounter = 0;

unsigned long time_now = 0;

הגדרת חלל ()

{Serial.begin (9600);

pinMode (buttonMinutes, INPUT);

myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER.write (90); myservoSLIDER.write (90); עיכוב (5000); myservoPUSHER.detach (); myservoSLIDER.detach (); }

לולאת חלל ()

{FiveMinuteCounter = ((מילי ()/1000) % (300)); // FiveMinuteCounter = 0 כל 5 דקות

buttonStateMinutes = digitalRead (buttonMinutes);

Serial.print ("FiveMinuteCounter:");

Serial.print (FiveMinuteCounter); Serial.print ("OneHourCounter:"); Serial.print (OneHourCounter); Serial.print ("buttonStateMinutes:"); Serial.println (buttonStateMinutes);

// אם נלחץ על הכפתור הזז כדור הדקה 5 דקות קדימה

אם (buttonStateMinutes == 1)

{myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER.write (30); wait5seconds (); myservoSLIDER.write (130); wait5seconds (); myservoPUSHER.write (140); wait5seconds (); myservoPUSHER.write (90); wait5seconds (); myservoSLIDER.write (90); wait5seconds (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter ++; }

// אם עברו 5 דקות העבר כדור דקה 5 דקות קדימה

אם (FiveMinuteCounter == 0)

{myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER.write (30); wait5seconds (); myservoSLIDER.write (130); wait5seconds (); myservoPUSHER.write (140); wait5seconds (); myservoPUSHER.write (90); wait5seconds (); myservoSLIDER.write (90); wait5seconds (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter ++; }

// אם כדור הדקה זז 12 פעמים הזז כדור שעה שעה קדימה

אם (OneHourCounter> = 12) {myservoPUSHER.attach (2); myservoSLIDER.attach (3);

myservoPUSHER.write (65);

wait5seconds (); myservoSLIDER.write (50); wait5seconds (); myservoPUSHER.write (130); wait5seconds (); myservoSLIDER.write (90); wait5seconds (); myservoPUSHER.write (90); wait5seconds (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter = 0; }}

בטל המתנה 5 שניות ()

{time_now = millis (); בעוד (מילי () <time_now + 500) {// המתן כ. 500 אלפיות השנייה}}

שלב 4: הרכבת שעון הקורונה

Image
Image

כל השלבים הבאים מתוארים בסרטון האסמבלי למעלה

  1. העלה את הקוד ל- Arduino Nano
  2. אבטח את ה- Arduino Nano למגן הננו
  3. הברג את אחד הסרוווס למדף סרוו כפי שמוצג בסרטון
  4. הנח את מתלה סרוו וסרוו במחזיק סרוו והעבר את הכבל דרך החריץ כפי שמוצג בסרטון
  5. חבר את סרוו זה לפין D2 של מגן הננו
  6. חבר את השרווו השני לסיכה D3 של מגן הננו
  7. הברג את סרוו השני לבסיס כפי שמוצג בסרטון
  8. חבר את כבל ה- USB לחשמל או למחשב הנייד
  9. חבר את הקצה השני של כבל ה- USB ל- Arduino Nano למשך 2 שניות עד שהסרווס יגיעו למצב ביתי של 90 מעלות.
  10. נתק את כבל ה- USB מהחשמל או מהמחשב הנייד ומגן ננו
  11. הנח זרוע סרוו לתוסף סרוו
  12. הברג את זרוע סרוו זו אל סרוו המחובר לסיכה D2 בזווית של 90 מעלות לגוף הסרוו בדיוק כפי שמוצג בסרטון
  13. חבר את הכפתור לסיכה GND, V+ ו- S אל פין D4 של מגן ננו עם 3 כבלי דופונט
  14. שקע את 4 הפינים בבסיס השעון
  15. הנח את מגן הארדואינו ננו לבסיס
  16. הכנס את הכפתור לבסיס
  17. אבטח את הכפתור במקומו בעזרת מחזיק הכפתורים
  18. הכנס את הרגליים לחריצים המתאימים להם בבסיס
  19. אבטח את הרגליים במקומן בעזרת מהדקי הרגליים
  20. חבר את כבל ה- USB ל- Arduino דרך החור הנותר בבסיס
  21. הכנס את מחזיק הסרוו לבסיס מעל 4 הפינים הקפד להתקין אותו בצורה הנכונה (וידאו)
  22. חבר את סיכת ההנחיה של מעגל למחזיק סרוו
  23. מניחים את זרוע הסרוו הנותרת בתוך גלגל השיניים
  24. הברג את זרוע סרוו זו אל סרוו השני בזווית של 90 מעלות לגוף הסרוו ועם מתלה סרוו ממוקם במרכז הנסיעה (וידאו)
  25. מקם את המעגל הפנימי במקום חור המגנט כלפי מטה (6) (חור יציאת הכבל)
  26. מקם את המעגל החיצוני במקום חור המגנט כלפי מעלה (12)
  27. הכנס את המגנטים בזהירות (מגנטים של ניאודימיום חזקים ועלולים לגרום נזק לעצמם ולאחרים אם יוצרים אותם במגע זה עם זה)
  28. מניחים את הצלחת לתוך המכסה את הצלחת בשורה עם חורי המכסה
  29. הנח את המכסה מעל החלק העליון, כאשר המספר 6 פונה לחור יציאת הכבל
  30. מניחים את כדורי הפלדה בחלק העליון שבו הם נדבקים במקומם

וזהו שהשעון צריך להיות מורכב במלואו ומוכן לתפקוד!

שלב 5: הגדרת שעון הקורונה

מחשבות ואיטרציות עיצוביות
מחשבות ואיטרציות עיצוביות

על מנת להגדיר את השעון, מעגל הדקה החיצוני חייב להתחיל בעמדת 12 העליונה.

למרבה המזל מעגל השעות הפנימי יכול להתחיל בכל מיקום שאתה רוצה

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

וסיבוב ידני של כדור הפלדה להתאמת השעות.

שלב 6: מחשבות ואיטרציות עיצוב

זה היה פרויקט מדהים ואתגר את יכולות ההנדסה המכאניות שלי במלואן!

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

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

מוּמלָץ: