» אלקטרוניקה » ארדואינו »שעון חמוד קטן עם תאורה אחורית ומדחום

שעון חמוד קטן עם תאורה אחורית ומדחום

שעון חמוד קטן עם תאורה אחורית ומדחום


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

נתחיל ברשימת הדרושים:
- לוח Digispark Attiny 85
- חיישן טמפרטורה דיגיטלי ds18b20
- מסך משומן (רזולוציה 128x64, פעולת פרוטוקול I2C)
- נגד 4.7 KOhm (3.3 KOhm אפשרי), 0.25 W
- נגן 150 אוהם או התאם לד שלך
- טרנזיסטור SS8050 (או שווה ערך)
- LED 5 מ"מ או SMD 5050
- פלסטיק בעובי 1-3 מ"מ. (שקוף, חלבי)
- מתכנת ספק שירותי אינטרנט (אתה יכול להחליף כל אחד ארדואינו תשלום)
- כפתור (דרוש לקביעת השעה)
- מחברים לדופונט 2.54 מ"מ ("אמא", "אבא")
- דבק חם להמיס או כל דבר אחר שמתאים לפלסטיק
- חיבור חיבור
- הלחמה, רוזין, הלחמה

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



הלוח, כאמור, מצוין, אך לא ללא פגמים (פגמים בפרויקט זה, באחרת זה יכול להיות סגולה). במקרה זה, הנגד, משיכת האדמה, PB4 (3 רגל של Attiny 85) יפריעו לנו, והנורית עם הנגד על PB1 (6 רגל של Attiny 85) סימנה אותם בתרשים:


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


הניחו את הלוח וצדדו בתיק.

שלב 2 מקרה.
המקרה של השעונים העתידיים שלנו יהיה עשוי פלסטיק שקוף. ניתן להזמין את הפלסטיק הזה בחנות המקוונת או לקנות בחנות רגילה (אם מצאת). באופן אישי לקחתי אותו מטלוויזיה ישנה או ממסך LCD. אתה יכול למצוא אותו על ידי בחינת המטריצה. עלה מפלסטיק כזה משמש בדרך כלל כמפזר, והוא ממוקם בין תאורת LED אחורית לשכבת הגביש הנוזלי עצמו. לאחר השגת פלסטיק כזה, אנו ממשיכים להרכבה של התיק. המקרה שלנו יהיה בצורת קוביה (פשוט, אך בטוב טעם). בתוך המקרה צריך להיות רווח של 30x30x30 מ"מ. אנו חותכים את הצד הקדמי של השעון, אם לוקחים פלסטיק בעובי של 2 מ"מ, הריבוע של הצד הקדמי צריך להיות 34x34 מ"מ. ריבוע זה יקבע את כל הגדלים האחרים, והקירות ידבקו, כביכול, מאחוריו. לאחר שגזרנו את הכיכר הקדמית, אנו מייצרים חריץ למסך שבתוכה. אנו נסוגים מלמעלה 8 מ"מ, 5 מ"מ בצדדים, החריץ עצמו צריך להיות בגודל 24x13 מ"מ.


בשלב הבא גזרו את החלקים העליונים והתחתונים, הם יהיו בגודל 34X30 מ"מ. כזכור, ניתנים מידות לפלסטיק בעובי 2 מ"מ. כמו גם שני מידות צדדיות בגודל 30X30 מ"מ, ואחת אחורית 34X25 מ"מ. לאחר מכן, בעזרת אקדח דבק חם, הדביק את הצד הקדמי, התחתון ואת הצד האחד.


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

שלב 3 חשמלאי והרכבת שעון.
והמעניין ביותר לפנינו. אנחנו לוקחים את "המסך" הנחמד שלנו. OLED (דיודה פולטת אור אורגנית) היא תצוגה גרפית שכל פיקסל שלה הוא LED עצמאי. האלכסון הוא 0.96 אינץ '. תקשורת - אוטובוס I2C. רזולוציה 128x64. כדי להציג את התמונה, פשוט חבר שני חוטים לבקר, וזה מאוד חשוב ל- Attiny 85. המסכים מגיעים בצבעי פיקסל שונים, בחרו לפי טעמכם. המעניין ביותר נראה לי כחול עם פס צהוב למעלה.

בחרתי בחיישן טמפרטורה דיגיטלי שישחרר את Attiny מחישובים מיותרים. ds18b20 מחובר באמצעות חוט יחיד ועובד על פרוטוקול OneWire. קווי הנתונים של חיישן זה זקוקים למשיכה עד קו החשמל. הערך הנקוב המומלץ הוא 4.7 kOhm, אבל זה עובד בשבילי מצוין אפילו ב -3.3 kOhm. תרשים החיבור שלה הוא כדלקמן:


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

הבא ברשימה הוא LED. זה נחוץ לתאורה אחורית. אתה יכול לבחור כל צבע. כל 5 מ"מ LED יעשה. להארה אחידה של כל המקרה, עדיף לקחת שני נוריות LED. אתה יכול גם לדחוף אחד 10 מ"מ. או טריקולור. כך אתה אוהב את זה יותר. בהתחלה הכנתי וריאנט עם שתי דיודות 5 מ"מ, ירוקות. אבל אז רציתי לשנות את צבע התאורה האחורית. לכן השתמשתי בשלושה צבעים במארז SMD 5050. יש לבחור נגדים לדיודה לבחירתכם. אני אראה לשתי האפשרויות כיצד לעשות זאת עבורך - זה תלוי בך להחליט.

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

אנו אוספים את כל זה לפי התוכנית:


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



אנו מחברים אליו חוטים, אם היו "סיכות" במקום המגעים, יש להסירם. אנו עושים את אותו הדבר עם Digispark Attiny 85 שהשתנה.


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


אנו מבצעים הלחמה של כל שאר הרכיבים (ds18b20, SS8050, LED ודברים קטנים אחרים). אז האפשרות הראשונה היא דיודות 5 מ"מ:


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


אנו מבצעים הלחמה של הכפתור להתאמת השעון לאירועים, רצוי מאוד להלחם קבלים קטנים במקביל לכפתור (מצמצם את השפעת "הניתור" של המגעים):


אנחנו מתחילים לארוז את כל זה במקרה. ראשית, הדבק את המסך עם Attiny:


אתאר מעט את האפשרות השנייה לתאורת רקע. חייבים להיות מולחמים על דיודות SDM יחד עם נגדים ללוח מעגלים קטן. אנו מייצרים שני מודולים זהים:


אנו מדביקים שני מודולים כאלה יחד ומלחמים אותם במקום:


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

-PB0- - PB1- -PB2- - PB5- -VCC- -GND-


אנו מביאים את החוטים הללו לגוש בודד ומדביקים אותו בחלק האחורי של התיק, להלן:


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


ראשית אנו מדביקים את הקיר הצדדי השני של השעון:


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

שלב 4 קושחה.
כדי לערוך ולמלא את הסקיצה (או הקושחה), הורידו מהאתר הרשמי והתקינו את הגרסה האחרונה של Arduino IDE:

Arduino.cc

לאחר מכן אנו מוסיפים תמיכה לבקרי הסדרה Attiny ב- IDE של Arduino. אנו משיקים את סביבת הפיתוח ועוברים ל"קובץ "-" הגדרות "-" כתובות URL נוספות של מנהל לוחות ". הדבק את הקישור הבא:

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json


עכשיו עוד כמה פעולות. עבור אל "כלים" - "לוח" - "מנהל לוחות" בסרגל החיפוש, הזן "Attiny" ובחר "attiny מאת David A. Mellis" - "התקן" והמתן לביצוע ההתקנה.

עכשיו הגיע הזמן להוסיף את הספריות הדרושות.

למסך

בקרת חיישן טמפרטורה

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

בתים addr [8] = {0x28, 0xFF, 0x75, 0x4E, 0x87, 0x16, 0x5, 0x63};


השעון הוא ללא RTC, לכן כדי להתאים את השעון אתה צריך להשתמש בקו:

אם (מיקרו () - prevmicros & gt; 497000) 


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

אם אין מתכנת, אנו לוקחים לוח ארדואינו כלשהו, ​​ממלאים אותו בסקיצה מהדוגמאות של ספק שירותי האינטרנט של Arduino. כרית חיבור לקושחה:
D11 - P0
D12 - P1
D13 - P2
D10 - P5
VCC - +5
GND - GND

ומלאו את הסקיצה.
לחשמל, אתה יכול להשתמש ביציאת ה- USB של המחשב או לטעון את הטלפון באמצעות USB:


תמונה אחרונה:



צפו ומה יש בפנים
סה"כ מצביעים: 105
8.7
7.6
6.3

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדאמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
3 פירוש
האורח ולדימיר
הנחתי מכשירים דומים במקרה המשומש של שעון מכני. הסינים יפים במיוחד. מה שמפשט את התהליך.
maxim0512זכור: "קילוהם" מקוצרים לקילוגרמים.
הוראות ייצור יפה צפו
אולי עבור אנשים מסוימים הקוביה גם יפה, אבל הצלעות לא גמורות, הקוצים נראים בעין בלתי מזוינת והיא לא יפה! האם קשה להשתמש באיזה צעצוע באמת נחמד כגוף? הנה מנורת השולחן "מאסטר יודה" - יצירת אמנות ממש נחמדה! על פי התוכנית: אתה זקוק לאספקת חשמל אוטונומית (חוצץ?), במקרה של אובדן (קפיצות, הפרעות) של הרשת. nea

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...