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

שעון זוהר UV - הוא מסתובב !: 3 שלבים (עם תמונות)
שעון זוהר UV - הוא מסתובב !: 3 שלבים (עם תמונות)

וִידֵאוֹ: שעון זוהר UV - הוא מסתובב !: 3 שלבים (עם תמונות)

וִידֵאוֹ: שעון זוהר UV - הוא מסתובב !: 3 שלבים (עם תמונות)
וִידֵאוֹ: הפלתי את התינוק!!! 2024, יולי
Anonim
Image
Image
הוסף וחבר את נוריות ה- LED
הוסף וחבר את נוריות ה- LED

רציתי לבנות שעון יוצא דופן, והיו לי כמה מנורות UV וזוהר בחוט הכהה בהישג יד, אז הנה. דיסק הזוהר מודפס באמצעות פלסטיק PLA זוהר בחושך (uv)

חלקים בשימוש…

Arduino Nano (v3) 10x LEDs UV (5mm) 1x 28BYJ-48 מנוע (מנוע צעד זול) 1x מודול שעון DS1307 RTC שימש גם כמה PLA שחור לבסיס וכמה אגוזים וברגים M3 להרכיב את המנוע.

הורד והדפס את הפנים, בסיס ומארז (מארז אופציונלי) מ- dingiverse

שלב 1: הוסף וחבר את נוריות ה- LED

הוסף וחבר את נוריות ה- LED
הוסף וחבר את נוריות ה- LED
הוסף וחבר את נוריות ה- LED
הוסף וחבר את נוריות ה- LED

דחוף את נוריות ה- UV לשקעים

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

העבירו חוט לאורך הרגליים הקצרות והלחמו את כולם יחד.

שלב 2: הוסף את המנוע והלחם את החוטים פנימה

הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה
הוסף את המנוע והלחם את החוטים פנימה

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

ה- LED העליון מתחבר ל- D11 ב- Arduino נורית ה- LED התחתונה היא D2 ב- Arduino. LED Common יכול להתחבר ל- Pin D12 או ל- GND

המנוע מחובר לארדואינו כך … כחול: A0YELLOW: A1ORANGE: A2PINK: A3

ו- RTC (DS1307) SDA: A4SCL: A5

עיין בסכימה לפרטים נוספים על החיווט.

שלב 3: הוסף את דיסק הזוהר ותכנת את הארדואינו

הוסף את דיסק הזוהר ותכנת את הארדואינו
הוסף את דיסק הזוהר ותכנת את הארדואינו
הוסף את דיסק הזוהר ותכנת את הארדואינו
הוסף את דיסק הזוהר ותכנת את הארדואינו

דחוף את דיסק הזוהר לציר המנוע.

הורד את מערכון Arduino מ

העלה אותו ל- Arduino, לאחר סיומו הוא אמור להתחיל להסתובב ולהציג מספרים.

אם הכל בסדר, הגיע הזמן להגדיר את השעון. בשרטוט של Arduino מצא את השורה שמוסרת בתגובה … rtc.adjust (DateTime (2018, 1, 29, 21, 03, 0));

מחק את ה- // ועדכן את השעה לשעה הנוכחית. העלה ל- Arduino.

לאחר מכן החזר את ה- // והעלה שוב (או שהזמן יתאפס בכל פעם שהשעון מופעל).

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

מוּמלָץ: