
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46


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-פלחים" במאמר הבא שלי.
תודה שקראת את המאמר הזה, אני מקווה שזה שימושי.
אם יש שאלות, פשוט כתוב בעמודת ההערות.
מוּמלָץ:
אופן השימוש במודול RFID-RC522 עם Arduino: 5 שלבים

אופן השימוש במודול RFID-RC522 עם Arduino: במדריך זה, אני אתן הסבר על עקרון העבודה הבסיסי של מודול ה- RFID יחד עם התגים והשבבים שלו. אני גם אספק דוגמה קצרה לפרויקט שעשיתי באמצעות מודול RFID זה עם נורית RGB. כרגיל עם התוספות שלי
אופן השימוש מחולל אותות תדר Arduino DDS AD9850: 7 שלבים

אופן השימוש במחולל אותות תדר Arduino DDS AD9850: במדריך זה נלמד כיצד להכין מחולל אותות תדר באמצעות מודול AD9850 ו- Arduino. צפה בסרטון! הערה: הצלחתי להשיג תדר של עד 50MHz אך איכות האות מגיעה גרוע יותר עם התדרים הגבוהים יותר
אופן השימוש במקודדים תעשייתיים עם Arduino: 6 שלבים

אופן השימוש במקודדים תעשייתיים עם Arduino: מקודדים מצטברים משמשים לעתים קרובות ליישומים תעשייתיים כמו רובוטיקה או מעקב מיקום. מקודדים ליישומים תעשייתיים מגיעים בעיקר עם ממשק RS422 דיפרנציאלי. אני אראה בפרויקט הקטן הזה כיצד להשתמש במעבד תעשייתי
אופן השימוש בחיישן לחץ באמצעות SkiiiD: 9 שלבים

אופן השימוש ב- PressureSensor עם SkiiiD: פרויקט זה הוא הוראה של "כיצד להשתמש בקטע 3642BH עם Arduino באמצעות skiiiD לפני ההתחלה, להלן הדרכה בסיסית כיצד להשתמש ב- skiiiD https://www.instructables.com/id/Getting- עורך-עם-SkiiiD-Editor
אופן השימוש בחיישני לחות בקרקע באמצעות ארדואינו: 4 שלבים

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