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



מבוא
שלום חבר'ה, אני מקווה שכולכם מסתדרים מצוין. זה הולך להיות פרויקט קצר ופשוט אודות יצירת שעון דיגיטלי באמצעות Arduino.
בפרויקט זה נכין שעון דיגיטלי בעזרת ארדואינו ורשם משמרות. זה יכול להציג את הזמן רק בפורמט של 24 שעות עם נקודות מהבהבות (המייצגות שניות).
אני משתמש במודול שעון בזמן אמת (RTC) DS1302 למטרות תזמון. הדבר הגדול בזה הוא להשתמש רק ברישום Shift אחד ותצוגה בת 4 ספרות בת 7 ספרות.
שלב 1: מה אנחנו צריכים?


להלן רשימת החלקים הדרושים לנו:
- ארדואינו אונו/ננו
- מודול שעון RTC (DS1302)
- תצוגת שבעה קטעים בת 4 ספרות
- משמרת משמרות (74HC595)
- הנגד 220 אוהם x4 (להפחתת הבהירות)
- תא מטבע CR2032 (עבור מודול RTC)
- חוטי מגשר
- לוח לחם
- לוח פרפ (אופציונלי לאב-טיפוס) סוללת ליתיום-יון (למקור חשמל)
אז זה מה שכולנו צריכים.
שלב 2: חיבורים/חיווט


בכך אנו מחברים את תצוגת הפלח לרשומת Arduino ו- Shift כדלקמן:
סיכה A ל- Q0, סיכה B לרבעון 1, סיכה C ל- Q2, סיכה D ל- Q3, הצמד E ל- Q4, סיכה F ל- Q5, הצמד G לרבעון 6 של מרשם המשמרות
הצמד DP (H) לסיכה 3 של Arduino
סיכה מספר 1 לסיכה 7 של ארדואינו
Pin Digit2 לפין 6 של Arduino
פין Digit3 לסיכה 5 של Arduino
פין Digit4 לסיכה 4 של Arduino
כמו כן, חבר נגדים של 220 אוהם לכל ספרה של תצוגת קטע. (ראה תרשים)
כעת אנו מחברים את מודול ה- RTC ל- Arduino, מכניסים את תא המטבע למודול ומתחברים לפי התרשים הנתון. כנ ל לגבי מרשם המשמרות.
אתה יכול להוריד את התמונות האלה מהקישור שמופיע להלן. חיבורי לוח לחם סכמטיים
שלב 3: קידוד

תראה קוד כזה כפי שמוצג בתמונה:
הגדר רק את השעה הנוכחית בשורת קוד זו והעלה אותו. לאחר ההעלאה, הגיבו על שורה זו (השתמשו בנטה כפולה כלומר //) מכיוון שברגע שהזמן נקבע הוא נשאר ללא שינוי.
כלול את הספרייה (המופיעה בקישור הנתון להלן) בתוכנית על ידי מעבר אל
סקיצה <כלול ספרייה <הוסף קובץ ZIP <הוסף נתיב של הקובץ שהורדת
הורד את הקוד והספריות מהקישור הבא:
קוד הורדה
שלב 4: אב טיפוס (אופציונלי)


אנחנו יכולים להפוך את הפרויקט הזה לנייד על ידי חיבורים על PCB.
בזמן ההפעלה על לוח PCB וודא שאתה משתמש בסיכות כותרת נקבות כדי להרכיב את מעגלי ה- Arduino אחרת הלחמה ישירה עלולה לפגוע במכשיר. כמו כן, השתמש בבסיס IC של 16 פינים למתנגדת משמרת אחרת המכשיר עלול להיפגע (כך קורה במקרה שלי).
כמו כן, הלחמתי תצוגת פלח במחשב PCB אחר שניתן להתקין בקלות על קופסה או משהו אחר.
חבר כל מפרק כראוי אחרת המעגל לא יפעל.
הצעה: ראשית תכין אותו על קרש הלוח ואז תוכל להלחם אותו ל- PCB.
מוּמלָץ:
כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות ארדואינו: 3 שלבים

כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות Arduino: היום נכין שעון אנלוגי & שעון דיגיטלי עם רצועת Led ומודול MAX7219 Dot עם Arduino. זה יתקן את הזמן עם אזור הזמן המקומי. השעון האנלוגי יכול להשתמש בפס LED ארוך יותר, כך שניתן לתלות אותו על הקיר כדי להפוך לאמנות עולם
שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: 6 שלבים

שעון דיגיטלי באמצעות תצוגת Arduino ו- Led Dot Matrix: כיום, יצרנים, מפתחים מעדיפים את Arduino לפיתוח מהיר של אב טיפוס של פרויקטים. Arduino היא פלטפורמת אלקטרוניקה בעלת קוד פתוח המבוססת על חומרה ותוכנה נוחים לשימוש. Arduino יש קהילת משתמשים טובה מאוד. בפרויקט זה
שעון דיגיטלי על Arduino באמצעות מכשיר סופי: 6 שלבים

שעון דיגיטלי על Arduino באמצעות מכשיר מצב סופי: היי, אני הולך להראות לך כיצד ניתן ליצור שעון דיגיטלי בעזרת YAKINDU Statechart Tools ולהריץ על Arduino, שמשתמש במגן לוח מקשים LCD. הדגם המקורי של הדיגיטל השעון נלקח מדוד הראל. הוא פרסם מאמר בנושא
שעון דיגיטלי פשוט באמצעות Arduino Nano & DS1307: 4 שלבים

שעון דיגיטלי פשוט באמצעות Arduino Nano & DS1307: במאמר זה אראה לך הדרכה להכנת שעון דיגיטלי באמצעות Arduino. לוח Arduino בו אני משתמש הוא Arduino Nano V3, DS1307 כספק נתוני זמן, MAX7219 7 פלח כ- צפה בתצוגה. לפני הכניסה להדרכה, אני ממליץ ש
שעון דיגיטלי של Arduino מסונכרן באמצעות קו החשמל של 60 הרץ: 8 שלבים (עם תמונות)

שעון דיגיטלי של Arduino מסונכרן באמצעות קו החשמל של 60 הרץ: שעון דיגיטלי מבוסס Arduino מסונכרן על ידי קו החשמל של 60 הרץ. יש לו תצוגת אנודה בת 4 ספרות 7 קטעים פשוטה וזולה המציגה שעות ודקות. הוא משתמש בגלאי צלב כדי לזהות מתי גל הסינוס הנכנס 60 הרץ נכנס