תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
כיום, יצרנים, מפתחים מעדיפים את ארדואינו לפיתוח מהיר של אב טיפוס של פרויקטים. 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/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…