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

שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: 6 שלבים
שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: 6 שלבים

וִידֵאוֹ: שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: 6 שלבים

וִידֵאוֹ: שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: 6 שלבים
וִידֵאוֹ: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, דֵצֶמבֶּר
Anonim
שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix
שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix

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

שלב 1: רכיבים

רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים

להלן הרכיבים הנדרשים לפרויקט

1 x ארדואינו אונו

Arduino Uno בהודו-

Arduino Uno בבריטניה -

Arduino Uno בארה ב -

4 x MAX7219 תצוגת Led Dot Matrix

תצוגת Dot Matrix בבריטניה -

תצוגת Dot Matrix בארה ב -

תצוגת Dot Matrix בהודו-

1 x מודול RTC DS1307

שעון RTC DS1307 בהודו-

שעון RTC DS1307 בבריטניה -

שעון RTC DS1307 בארה ב -

מעט חוטים

שלב 2: מידע נוסף על MAX7219

עוד על MAX7219
עוד על MAX7219

ה- MAX7219/MAX7221 הם מנהלי התצוגה הקטן-פלטיים הקלטת-פלט קומפקטית טורית המתממשקים במיקרו-מעבדים (μPs) לתצוגות LED מספריות של עד 8 ספרות, תצוגות בגרף עמודים או 64 נוריות בודדות.

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

נדרש רק נגד חיצוני אחד כדי להגדיר את זרם הקטע עבור כל הלדים. ה- MAX7221 תואם ל- SPI ™, QSPI ™ ו- MICROWIRE ™, ויש לו מנהלי קטע מוגבלים על ידי slwrate להפחתת EMI.

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

MAX7219/MAX7221 מאפשרים גם למשתמש לבחור קוד- B פענוח או אי-פענוח עבור כל ספרה.

שלב 3: עוד על DS1307

שעון בזמן אמת (RTC) טורי DS1307 הוא שעון/לוח שנה עשרוני (BCD) עשיר בינוני מלא

בתוספת 56 בתים NV SRAM.

כתובת ונתונים מועברים באופן סדרתי באמצעות אוטובוס דו כיווני I2C.

השעון/לוח השנה מספק מידע על שניות, דקות, שעות, יום, תאריך, חודש ושנה.

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

השעון פועל בפורמט 24 שעות או 12 שעות עם מחוון AM/PM. ל- DS1307 מעגל חשמלי מובנה המזהה תקלות חשמל ועובר אוטומטית לאספקת הגיבוי. פעולת שמירת הזמן נמשכת בזמן שהחלק פועל מאספקת הגיבוי.

שלב 4: תרשים חיבור

תרשים חיבור
תרשים חיבור

שלב 5: הדרכה

שלב 6: קוד

לפרטי קוד וחיבור:

github.com/stechiez/Arduino/tree/master/di…

אתה יכול לקבל את הספריות מהריפו הבא:

github.com/stechiez/Arduino/tree/master/l…

מוּמלָץ: