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

הגדרת מודול RTC DS1302 עם לוח מקשים + Arduino + LCD: 3 שלבים
הגדרת מודול RTC DS1302 עם לוח מקשים + Arduino + LCD: 3 שלבים

וִידֵאוֹ: הגדרת מודול RTC DS1302 עם לוח מקשים + Arduino + LCD: 3 שלבים

וִידֵאוֹ: הגדרת מודול RTC DS1302 עם לוח מקשים + Arduino + LCD: 3 שלבים
וִידֵאוֹ: פרויקט ארדואינו בית חכם wifi LCD I2C RTC ממסר DHT11 טמפרטורה לחות LED עמל חדרה 2024, נוֹבֶמבֶּר
Anonim
Image
Image

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

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

שלב 1: דרושים מודולים וחומרים

דרושים מודולים וחומרים
דרושים מודולים וחומרים
דרושים מודולים וחומרים
דרושים מודולים וחומרים
דרושים מודולים וחומרים
דרושים מודולים וחומרים

לשם כך נצטרך:

-לוח Arduino כאן אני משתמש ב- Arduino UNO

מודול RTC DS1302

-4*4 או 4*3 לוח מטריקס כאן השתמשתי 4*4

-מסך i2c LCD

כמה חוטי קפיצה ונגד 1k (רק אם יש לך בעיה ב- RTC)

שלב 2: חיווט

תִיוּל
תִיוּל

החיווט כפי שסכימטי מראה זאת:

סיכות לוח מקשים: 1-8 עם D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (אופציה אחת של הנגד 1k, אם רק תתקבל בעיית פריטה) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

שלב 3: ספריות, קוד ותפקוד

כאן תוכל להוריד את כל הספריות שבהן השתמשתי (.zip) מוכנות להתקנה ולקוד בפורמט ".ino":

- ספריית וירטואובוטיקס של RTC

- ספריית LCD i2c NewLiquidCrystal

- ספריית לוח המקשים

והנה הקוד: הורד קוד

תפקוד: לאחר חיווט, העלאת הקוד, הפעל את לוח ה- Arduino שלך, בדרך כלל אמור להופיע בתצוגה תאריך ושעה ברירת מחדל או שנקבע לפני, לחץ על "*" כדי להתחיל בהגדרה באמצעות לוח המקשים, הוא יבקש ממך להגדיר את שנה, חודש … כאשר אתה לוחץ על הכפתור התוכנית מאחסנת את הערכים באופן אוטומטי, דוגמה: כאשר היא תבקש ממך להגדיר את השנה שתלחץ עליה (2-0-1-8) היא תישמר אוטומטית ואז היא תבקש ממך להיכנס חודש … לחודש, שעה … תמיד עליך להזין שתי ספרות כמו לחודש אפריל (0-4) …

לא הוספתי שניות גם לא ביום בשבוע, "עצלות: D: D" הוסיפו אותן אם תרצו.

אל תהסס להשאיר הערה, הצעה או שאלה אם יש לך בעיה.

מוּמלָץ: