תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
DS1307 הוא IC שעון בזמן אמת (RTC). IC זה משמש כדי לספק נתוני זמן. הזמן המוקצב מתחיל משניות, דקה, שעות, ימים, תאריך, חודש ושנה.
IC זה דורש רכיבים חיצוניים נוספים כגון סוללות קריסטל 3.6V. קריסטל משמש למקורות שעון. סוללות משמשות לאנרגיית גיבוי כך שפונקציית הזמן לא תיעצר כאשר האספקה הראשית מנותקת.
אני מציע לקנות מודול DS1307 המצויד ברכיבים חיצוניים.
רכיבים דרושים:
- Arduino Nano V.3
- RTC DS1307
- כבל מגשר
- מיני USB
הספרייה בשימוש:
DS1307RTC
שלב 1: חבר את DS1307 ל- Arduino
חבר את DS1307 ל- Arduino Nano בהתאם לתמונה או הטבלה שלהלן.
DS1307 ל- Arduino Nano
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
לאחר מכן, חבר את Arduino למחשב הנייד / PC באמצעות מיני USB.
שלב 2: הוסף את ספריית DS1307RTC
ניתן להוריד את ספריית DS1307 כאן:
ספריית DS1307
לאחר השלמת ההורדה, פתח את "Skecth ==> כלול ספרייה ==> הוסף ספריית ZIp"
מצא את קובץ הספרייה שהורד.
אם הוא מצליח, סגור את ארדואינו ופתח אותו שוב.
שלב 3: בחר לוח Arduino
פתח את הכלים ובחר את לוח ה- Arduino בהתאם לתמונה למעלה.
לוח "ארדואינו ננו"
מקדם: "ATmega328P (מטען אתחול ישן)"
שלב 4: סקיצה של SetTime
ישנם שני סקיצות שישמשו אותן. המערכון הראשון הוא "SetTime" המשמש להגדרת השעה ב- DS1307 כך שתתאים לזמן הנוכחי. השני הוא "ReadTest" המשמש להצגת ספירת הזמן.
העלה את SetTime:
פתח קובץ> דוגמאות> DS1307RTC> SetTime
לאחר שסקיצה פתוחה לחץ על העלה והמתן מספר רגעים.
אם תהליך ההעלאה הושלם, פתח את הצג הטורי כדי לראות את הזמן שנקבע.
שלב 5: סקיצה של ReadTest
העלה סקיצה "ReadTes" לביצוע פונקציה מתוזמנת.
פתח קובץ> דוגמאות> DS1307RTC> ReadTest
לחץ על העלה והמתן מספר רגעים. לאחר השלמת תהליך ההעלאה פתח את הצג הטורי כדי לראות את התוצאות.
שלב 6: תוצאה
אם הוא יצליח, הצג הסדרתי יוצג כפי שמוצג באיור 1.
אם מודול DS1307 אינו מותקן או אינו מחובר ללוח Arduino, הצג הסדרתי יוצג כפי שמוצג באיור 2.
שלב 7: ארטיקל אחר אודות RTC
אתה יכול להשתמש במודול ה- LCD או במדור 7 פלחים כדי להציג את הזמן שנוצר על ידי ה- RTC.
אם אינך יודע כיצד להשתמש בו, תוכל לראות את המאמר הבא שלי בנושא "כיצד להציג זמן על ה- LCD" או "כיצד להציג זמן במודול 7-פלחים" במאמר הבא שלי.
תודה שקראת את המאמר הזה, אני מקווה שזה שימושי.
אם יש שאלות, פשוט כתוב בעמודת ההערות.