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

זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307: 8 שלבים
זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307: 8 שלבים

וִידֵאוֹ: זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307: 8 שלבים

וִידֵאוֹ: זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307: 8 שלבים
וִידֵאוֹ: LDmicro 18: GPS-будильник Ublox NEO-6M (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, נוֹבֶמבֶּר
Anonim
זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307
זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307

במדריך זה נלמד כיצד להציג זמן באמצעות מודול RTC DS1307 ותצוגת LED TM1637 ו- Visuino.

צפו בסרטון.

שלב 1: מה שאתה צריך

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • Arduino UNO (או כל Arduino אחר) קבל את זה כאן
  • מודול RTC DS1307 קבל את זה כאן
  • חוטי מגשר
  • צג LED TM1637 קבל את זה כאן

תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל
  • חבר את פין תצוגת LED [CLK] לסיכה הדיגיטלית של Arduino [10]
  • חבר את פין תצוגת LED [DI0] לסיכה הדיגיטלית של Arduino [9]
  • חבר את פין תצוגת LED [GND] לסיכת Arduino [GND]
  • חבר פין תצוגת LED [VCC] לסיכה של Arduino [5V]
  • חבר את סיכת המודול RTC DS1307 [VCC] לסיכה של Arduino [5V]
  • חבר את סיכת המודול RTC DS1307 [GND] לסיכה של Arduino [GND]
  • חבר את סיכת המודול RTC DS1307 [SDA] לסיכה של Arduino [SDA]
  • חבר את סיכת המודול RTC DS1307 [SCL] לסיכה של Arduino [SCL]

שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO

הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino

כדי להתחיל לתכנת את Arduino, יהיה עליך להתקין את Arduino IDE מכאן:

שים לב שיש כמה באגים קריטיים ב- Arduino IDE 1.6.6. הקפד להתקין 1.6.7 ומעלה, אחרת הוראה זו לא תעבוד! אם לא עשית בצע את השלבים במדריך זה להגדרת ה- Arduino IDE לתכנת Arduino UNO! יש להתקין גם את Visuino: https://www.visuino.eu. התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2

שלב 4: ברכיבי ADD של Visuino

ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
  • הוסף רכיב "TM1637 7 פלחי תצוגה של 4 ספרות מודול + 2 נקודות אנכיות (CATALEX)"
  • הוסף רכיב "מחולל שעונים"
  • הוסף רכיב "ערך תאריך/שעה"
  • הוסף רכיב "פענוח (פיצול) תאריך/שעה"
  • הוסף רכיב "טקסט מעוצב"
  • הוסף רכיב "שעון בזמן אמת (RTC) DS1307"
  • הוסף רכיב "מחולל דופק"

שלב 5: רכיבי סט של Visuino

במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
  • לחץ פעמיים על רכיב "תצוגה 1" ובחלון "ספרות" גרור את "תצוגת טקסט 7 פלחים" לצד שמאל בצד שמאל של חלון "ספרות" בחר "תצוגת טקסט 7 פלחים 1" ובחלון המאפיינים הגדר "ספירת ספרות" "עד 4
  • סגור את חלון "ספרות"
  • בחר "DateTimeValue1" ובחלון המאפיינים הגדר "ערך" לתאריך ושעה נוכחיים
  • לחץ פעמיים על רכיב "FormatedText1" ובחלון האלמנטים גרור 2x "רכיב טקסט" לצד שמאל, עבור שניהם מוגדרים בחלון המאפיינים "אורך" ל -2
  • בחר "FormattedText1" ובחלון המאפיינים הגדר את "טקסט" ל-%0%1%2

שלב 6: ב- Visuino: חבר רכיבים

ב- Visuino: חבר רכיבים
ב- Visuino: חבר רכיבים
  • חבר את סיכת ClockGenerator1 החוצה לשעון סיכה RealTimeClock1
  • חבר את DateTimeValue1 ל- Set RealTimeClock1
  • חבר את pin -out של RealTimeClock1 ל- DecodeDateTime1 pin In
  • חבר RealTimeClock1 פין בקרת I2C לסיכת לוח Arduino I2C ב
  • חבר את סיכת DecodeDateTime1 pin ל- FormattedText1> Text Element1 pin In
  • חבר דק פין DecodeDateTime1 ל- FormattedText1> Text Element2 pin In
  • חבר פורמט טקסט 1 מוצא החוצה לתצוגה 1> תצוגת טקסט 7 פלחים 1> הצמד פנימה
  • חבר שעון Display1 פין ללוח Arduino סיכה דיגיטלית 10
  • חבר נתוני Display1 פינים ללוח Arduino סיכה דיגיטלית 9

שלב 7: צור, הידור והעלה את קוד הארדואינו

צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו

ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".

שלב 8: שחק

אם אתה מפעיל את מודול ה- Arduino UNO, צג ה- LED צריך להתחיל להציג את השעה.

מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו כאן ולפתוח אותו ב- Visuino:

מוּמלָץ: