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

אופן השימוש במודול שעון בזמן אמת (DS3231): 5 שלבים
אופן השימוש במודול שעון בזמן אמת (DS3231): 5 שלבים

וִידֵאוֹ: אופן השימוש במודול שעון בזמן אמת (DS3231): 5 שלבים

וִידֵאוֹ: אופן השימוש במודול שעון בזמן אמת (DS3231): 5 שלבים
וִידֵאוֹ: FLProg7: часы реального времени и температура | ESP32 NodeMCU | Визуальное программирование для 2024, נוֹבֶמבֶּר
Anonim
כיצד להשתמש במודול שעון בזמן אמת (DS3231)
כיצד להשתמש במודול שעון בזמן אמת (DS3231)
כיצד להשתמש במודול שעון בזמן אמת (DS3231)
כיצד להשתמש במודול שעון בזמן אמת (DS3231)

ה- DS3231 הוא שעון בזמן אמת I2C בעלות נמוכה ומדויקת במיוחד עם מתנד קריסטל משולב פיצוי טמפרטורה (TCXO) וקריסטל. המכשיר כולל כניסת סוללה ושומר זמן מדויק כאשר החשמל הראשי למכשיר מופסק.

אספקה:

Arduino Uno R3-https://store.arduino.cc/usa/arduino-uno-rev3

מודול RTC DS3231 - מודול DS3231 AT24C32 IIC RTC מודול

קרש קרש - MB -102 קרש

חוטי מגשר - זכר לזכר 4 ו -8 אינץ 'סרטים ללא הלחמה סרט דופונט תואם

שלב 1: התקן את הסוללה

התקן סוללה
התקן סוללה

כניסת הסוללה היא 3V וסוללת 3V אופיינית מסוג CR2032 יכולה להניע את המודול ולשמור את המידע במשך יותר משנה.

שלב 2: חיבור

חיבור
חיבור

חיווט מודול RTC די פשוט!

VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL או A5 SDA -> SDA או A4

שלב 3: ספרייה

סִפְרִיָה
סִפְרִיָה

ניתן להתקין את ספריית Arduino לשעון בזמן אמת DS3231 (RTC) ישירות במנהל הספרייה.

שלב 4: הגדרת השעון

סביר להניח שהשעון נקבע ל -1 בינואר 1970 בתחילה. אם אתה זקוק בזמן אמת בפרויקטים שלך, סנכרן RTC זה עם המחשב שלך.

בחנו את הדוגמה של DS3231_set מספריית DS3231 ונראה שהיא מצפה לתאריך שנשלח בפורמט זה YYMMDDwHHMMSS, עם 'x' בסוף.

כמה שורות של קוד Python באמצעות pyserial ו- ntplib אמורות לקבל זמן משרת הזמן ולשלוח מחרוזת ל- Arduino.

שלב 5: בדוק את RTC

בדוק RTC
בדוק RTC

בספרייה, דוגמאות למצוא DS3231/echo_time.ino. העלה אותו ל- Arduino ואתה אמור לראות זמן מודפס בצג סדרתי.

מוּמלָץ: