המחבר של Instructables תחת הכינוי Lacybad עשה שעון ארדואינוהצגת התאריך, השעה, היום בשבוע ואפילו תיאור קצר של אורך שורה אחת בתצוגת TFT בגופן פיקסל. בזכות מודול RTC ב- DS1302 עם תמיכה בסוללה, אתה יכול לכבות את כוח השעון כשאתה יוצא מהבית. בהירות תאורה אחורית לתצוגה מספיקה כדי לעבוד כמנורת לילה, שתעזור לא למעוד בחושך.
מודול ה- RTC המשמש בשעונים הוא יחסית זול, ומתאים גם לעבודה עם ארדואינו. זה נוח יותר ממודולים ב- DS3231, 1307, המחוברים באמצעות אוטובוס I2ג.
למודול DS1302 חמישה סיכות: חשמל, חוט משותף, איפוס, שעון, נתונים. המאסטר חיבר את השניים הראשונים לאוטובוסים המקבילים של ארדואינו, ניתן לחבר את שלושת הנותרים לכל קווי חילופי נתונים דיגיטליים, לייסבד בחר את הדברים הבאים: 10 - איפוס, 11 - נתונים, פולסים עם 12 שעות.
בגלל היעדר פיצוי הטמפרטורה, מודול זה אינו מדויק במיוחד: בטמפרטורת החדר, הקלדת שגיאה של שתיים עד ארבע דקות בחודש. אבל אתה יכול להתאים את הזמן באמצעות ה- Arduino IDE, הוא הרבה יותר מהיר מאשר לעשות את אותו הדבר עם הכפתורים, כמו רוב השעונים הדיגיטליים האחרים.
להלן המודולים הדרושים לבניית השעון. זהו מודול RTC שתואר לעיל, כמו גם מגשרים דופונט, Arduino Uno (מגה וכו ') ותצוגת TFT בגודל 2.4 אינץ' בשבב ILI9325.
היזם נתקל לא בתצוגה כזו כמו בתמונה זו, אלא עם סמלים בתחתית (עכשיו בצד), מיועד במקור לטלפונים של NOKLA מזויפים. אבל כשיצאו מהאופנה, הם החליטו לא להפסיק, אלא במקום זאת מצאו שוק חדש - הארדואינו. עכשיו אתה יכול לקנות תצוגה כזו גם בנפרד וגם בצרור עם לוח הרים שהופך אותו למגן, מה שהאדון עשה. ובכן, הוא חיבר את מודול ה- RTC עם מגשרים "דופונט" (ראה לעיל, היכן להתחבר). אתה יכול פשוט להלחין חוטים רגילים.
לאחר הורדתו, שנכתב על ידי היזם, עליכם לבטל את הסימון של השורות הבאות בו:
//rtc.setDOW(FRIDAY);
//rtc.setTime(17, 15, 00);
//rtc.setDate(15, 3, 2018);
החלף את השעה והתאריך בהם בזרם הנוכחי עם עופרת קלה, מלא את השרטוט בארדואינו, ואז הגיב לשורות אלה בחזרה ומלא את אותה סקיצה שוב. בכל צורך בהתאמה, יש לחזור על פעולות אלה.
השעון עובד:
אך עד כה רק "באופן עקרוני". וזה הכרחי שבמקרה. מה שיהיה תלוי בך.