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

שעון RTC Arduino DS3231 עם LCD: 3 שלבים
שעון RTC Arduino DS3231 עם LCD: 3 שלבים

וִידֵאוֹ: שעון RTC Arduino DS3231 עם LCD: 3 שלבים

וִידֵאוֹ: שעון RTC Arduino DS3231 עם LCD: 3 שלבים
וִידֵאוֹ: Контроллер автоматического пуска-останова с часами реального времени DS3231 2024, נוֹבֶמבֶּר
Anonim
שעון RTC Arduino DS3231 עם LCD
שעון RTC Arduino DS3231 עם LCD

כדי להכיר את DS3231 RTC (שעון בזמן אמת), בניתי שעון 24 שעות פשוט המבוסס על ארדואינו. יש לו 3 כפתורים עם הפונקציות הבאות: לחץ על לחצן כלשהו כדי להיכנס למצב הגדרת השעה, הגדל והקטן את הזמן בדקות עם שניים מהכפתורים, והגדר את השעון עם הכפתור השלישי. אתה יכול לבדוק סרטון שלו עובד בכתובת vimeo.com/andrewideas/simplearduinoclock.

חומרים דרושים:

  • לוח פיתוח ארדואינו (השתמשתי ב- Uno)
  • צג LCD רגיל מבוסס 16x2 HD44780
  • RTC מבוסס DS3231 (קיבלתי את שלי באמזון)
  • שלושה כפתורי לחיצה
  • שלושה נגדים (~ 10K אוהם)
  • פוטנציומטר (~ 10K אוהם)
  • לוח לחם
  • מספר חוטי מגשר

שלב 1: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל

עיין בשרטוט להוראות חיווט. הכפתורים מחוברים לסיכות A0, A1 ו- A2. ה- RTC משתמש בסיכה A5 עבור SCL ובסיכה A4 עבור SDA. הפוטנציומטר משנה את הניגודיות בתצוגת ה- LCD וה- LCD משתמש בסיכות דיגיטליות 2 עד 7.

שלב 2: תכנות

תִכנוּת
תִכנוּת

השתמש ב- arduino IDE כדי להעלות את הסקיצה שלי לארדואינו שלך.

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

אתה יכול להוריד את הסקיצה מהמדריך הזה.

שלב 3: המשך בחייך

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

תודה!

מוּמלָץ: