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

מיני שעון: 5 שלבים
מיני שעון: 5 שלבים

וִידֵאוֹ: מיני שעון: 5 שלבים

וִידֵאוֹ: מיני שעון: 5 שלבים
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, יולי
Anonim
מיני שעון
מיני שעון

מערך נוריות LED משנה באופן אקראי תבניות כל 10 שניות בערך. כדי לקרוא את השעה, פשוט ספור את מספר הנקודות לכל ספרה. התמונה הראשית מראה את השעה, 22:11. צבעים שונים מוקצים לספרות שונות, אדום -10 שעות, שעות ענבר, ירוק -10 דקות, כחול-דקות. פירושו של שימוש באור -אור של 3 מ מ מאפשר לקרוא את השעון בשעות היום או הלילה (אם כי הוא נשטף באור שמש מלא).

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

שלב 1: סקירה כללית

סקירה כללית
סקירה כללית

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

העיצוב מבוסס סביב המארז, מארז 'תצוגה' בעל פרופיל נמוך ממספר הקטלוג של Jaycar Electronics (www.jaycar.com.au) HB6083. אם אתה רוצה לשים את השעון במקרה אחר, יהיה עליך לשנות את פריסת ה- PCB. קובץ zip עם קוד המקור, קבצי PCB בפורמט EagleCad וכמה תמונות כלול בפרויקט. חלק מהמסלולים מעט צרים ויש להם מעט מאוד אישור. בניתי את זה באמצעות סרט לחיצה-על-קליפה, כך שאפשר לעשות את זה. רק תזהר קצת לא להכתים דברים ובדוק היטב את התוצאה, תוך גירוד כל רצועות מטושטשות שעשויות לגעת באחר. ה- PCB מיועד לשתי שכבות, אולם בניתי אותו על לוח חד צדדי כדי לחסוך מאמץ. יש רק כמה רצועות למעלה, וניתן להתמודד עם אלה באמצעות חוט חיבור. שימו לב שהתמונה קצת שונה מעיצוב ה- PCB בקובץ ה- zip. השינויים חיברו בין סיכות ההפעלה של שבבי 74hc154 ישירות לקרקע ודיודה נוספת להורדת המתח על פני מכסה העל כדי לקרב אותו ל -3.3V הנדרש על ידי שבב ה- RTC. כמה רמזים שימושיים בעת ביצוע לוח דו צדדי באמצעות שכבות בודדות הם: - לבצע כמה שיותר מסלולים בצד התחתון - בעת הנחת מסלול למעלה, קח אותו תמיד אל דרך דרך, במקום לחבר את מסלול השכבה העליונה ישירות אל רְכִיב. -בעת שימוש ב- press-n-peel, הדפס את מסך המשי (הפוך) וגהץ אותו למחשב הלוח לאחר הקידוח והתחריט. זה לא רק נותן לך מיקום רכיבים, אלא אם אתה מדפיס גם את הרצועות העליונות, זהו מדריך קל לחיבור חוט. שים לב לקווים השחורים בלוח הלוח למטה….זה המקום שבו יהיו מסלולי השכבה העליונה.

שלב 2: עיצוב הלוח הקדמי

עיצוב הלוח הקדמי
עיצוב הלוח הקדמי
עיצוב הלוח הקדמי
עיצוב הלוח הקדמי

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

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

שלב 3: מתגי שליטה

מתגי שליטה
מתגי שליטה
מתגי שליטה
מתגי שליטה

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

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

שלב 4: הרכבה אחרונה

הרכבה סופית
הרכבה סופית

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

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

שלב 5: אודות גיבוי הקושחה וה- Supercap

קושחה זו תוכננה עם מהדר Sourceboost ומשתמשת בספריית Sourceboost I2C כדי לדבר עם שבב RTC. הייתי צריך לשנות את מנהל ההתקן i2c כדי להשתמש בעיכובים ארוכים יותר על מנת לקבל פעולה אמינה.

הקושחה מאתחלת את io ואז קוראת כל עשר שניות בערך (אתה יכול לשנות את זה בקוד אם אתה רוצה עדכון מהיר יותר או זמני עדכון אקראיים. מצאתי שהתקופה הזו פחות מפריעה). אם מזוהים לחיצות מקשים זה נכנס לשגרת השינוי של זמן השעון עד ליציאה בלחיצת מתג אחת. כמו כן בעיצוב מקום למכסה על. לא בדקתי זאת, אך התקנה אמורה לאפשר לשעון להתמודד עם הפסקות חשמל לפרק זמן קצר. בקושחה לאחר קריאת נתוני ה- RTC, שגרה לוקחת את ערכי הספרות ומקצה בחירה אקראית של נוריות LED לפעולה לאותה ספרה, אותו מספר כמו ערך הספרה. אלה נשמרים בטבלה. שגרת הפרעה מוציאה ערך אחד מהטבלה בכל פעם ושולחת אותם אל שבבי הנהג LED, ונורית דולקת (למעשה שניים, אחד לכל שבב). הכניסה הבאה לשגרה מקבלת עוד ועוד. כאשר פועלים מספיק מהר נראה שהנורות הפעילות בטבלה מוארות בו זמנית. אתה יכול לשנות את תזמון שגרת ההפסקה כדי להפוך אותה למהירה יותר אם תרצה. תהנה, ואם אתה בונה אחד כזה למשהו מגניב … שלח לי תמונה. פיליפ פול www.rgbsunset.com

מוּמלָץ: