תוכן עניינים:
וִידֵאוֹ: שעון דיגיטלי באמצעות מיקרו -בקר (AT89S52 ללא מעגל RTC): 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
ניתן לתאר שעון … "שעון הוא מכשיר הסופר ומציג זמן (יחסי)" !!!
אני מניח שאמרתי את זה נכון אז אפשר לעשות שעון עם אזעקה.
הערה: ייקח 2-3 דקות בקריאה אנא קרא את כל הפרויקט, אחרת לא אהיה אחראי לכל נזק לחלק
שלב 1: נדרשים רכיבים
6 רכיבים דרושים:
1. מיקרו-בקר (השתמשתי במשפחת AT89S52-8051), ניתן להשתמש בכל מיקרו-בקר שניתן לתכנות.
תצוגת קטע 2.7
3. מתנד קריסטל (12MHz)
4. קבל (10uF, 33pF/22pF)
5. מנורות תא
6. התנגדות (330 אוהם)
7. בוזזר (פיזו)
8. מתגי לחיצה
ואני לא כולל מלחם, חוט, שטף … חשמל !!! תעזור לי:)
שלב 2: תרשים מעגלים
זהו תרשים המעגלים של השעון הדיגיטלי באמצעות מיקרו -בקר 8051.
כפי שאנו יכולים לראות, המיקרו -בקר מחובר לשלושה תצוגות של 7 קטעים עם יציאות נפרדות שאינן כפולות וספרת השעה האחרונה מחוברת רק לסיכה מכיוון שהיא מציגה רק 1.
LED וזמזם מסבירים את עצמם בהתאם לקוד.
1 הנורית מיועדת ל- AM וחיברתי עוד נורית שאינה מוצגת באיור לאזעקה.
מתנד קריסטל של 12 מגה -הרץ מחובר למהירות השעון ולהשיג את ספירת השנייה המדויקת באמצעות מאפיין ההפרעה של המיקרו -בקר.
נוריות הביניים המצלמות את השניה מחוברות ל- PIN "28 ו -32"
אנא סלח לי, 3 נוריות לא מוצגות בתרשים המעגלים בגלל עצלותי
נורית סיכה 28: מצמוץ 30 שניות ראשון
LED פין 32: מנוחה של 30 שניות מהבהבות
**** תורם לדקה שלמה !! *** אני בטוח שאחרי הפרויקט הזה הכרתי 60 שניות עושה דקה !!! וואו
שלב 3: קידוד
השתמשתי בתוכנת keil לבניית קוד C ל- RTC באמצעות מיקרו -בקר וקבלת קובץ hex.
עיין בתיעוד חלק זה כדי לדעת יותר !!
הדבר הבסיסי בחלק הקידוד הוא כאשר הסיכה של כל יציאה תחלוף להצגת הספרה הקשורה לכל תצוגת 7 חלקים.
מאפיין ההפרעה של 8051 משמש לספירה וטעינה מחדש לשנייה. למשל רק, בדיוק כמו יצירת פונקציית עיכוב עם ארגומנט 1 הגורם לעיכוב של שנייה. (TMOD, TL0, TH0, IE כל ערך תורם לעשיית הזמן)
הנורית ל- AM מתוכנתת למשך 12 שעות חלופיות.
כמו כן ניתן להגדיר אזעקה עבור AM או PM באופן ספציפי וסיכת הזמזם מועברת עם קוד תדר כדי לזמזם את זמן האזעקה. כפתור אזעקה עם מתג דקות, שעות ושמירה משמש להגדרת אזעקה. בלחיצה פעמיים על אזעקה משבית את תכונת האזעקה
קוד: קוד C לקבלת הרעיון בלבד (קובץ hex הוא המדויק של הפרויקט)
github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c
שלב 4: סוף סוף …
הכל בוצע !!! עכשיו הגיע הזמן ליהנות מהשעון בהיר ומדויק.
מוּמלָץ:
הגדר את Raspberry Pi 4 באמצעות מחשב נייד/מחשב באמצעות כבל אתרנט (ללא צג, ללא Wi-Fi): 8 שלבים
הגדר את Raspberry Pi 4 דרך מחשב נייד/מחשב באמצעות כבל אתרנט (ללא צג, ללא Wi-Fi): בזה נעבוד עם Raspberry Pi 4 דגם B של 1GB זיכרון RAM להגדרה. Raspberry-Pi הוא מחשב לוח יחיד המשמש למטרות חינוכיות ופרויקטים של DIY בעלות משתלמת, דורש אספקת חשמל של 5V 3A
כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות ארדואינו: 3 שלבים
כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות Arduino: היום נכין שעון אנלוגי & שעון דיגיטלי עם רצועת Led ומודול MAX7219 Dot עם Arduino. זה יתקן את הזמן עם אזור הזמן המקומי. השעון האנלוגי יכול להשתמש בפס LED ארוך יותר, כך שניתן לתלות אותו על הקיר כדי להפוך לאמנות עולם
שעון רשת ESP8266 ללא כל RTC - Nodemcu NTP שעון אין RTC - פרויקט שעון אינטרנט: 4 שלבים
שעון רשת ESP8266 ללא כל RTC | Nodemcu NTP שעון אין RTC | פרויקט שעון אינטרנט: בפרויקט תעשה פרויקט שעון ללא RTC, ייקח זמן מהאינטרנט באמצעות wifi והוא יציג אותו בתצוגה st7735
שעון דיגיטלי באמצעות RTC פנימי של STM32L476: 5 שלבים
שעון דיגיטלי באמצעות RTC פנימי של STM32L476: מדריך זה מדריך להכנת שעון דיגיטלי בבית ויכול לפעול כל עוד הוא מופעל על ידי מקור חשמל. הוא משתמש ברגידים פנימיים של מיקרו -בקר ואינו דורש RTC חיצוני
מצנן / מעמד למחשב נייד בעלות אפסית (ללא דבק, ללא קידוח, ללא אגוזים וברגים, ללא ברגים): 3 שלבים
מצנן / מעמד למחשב נייד בעלות אפסית (ללא דבק, ללא קידוח, ללא אגוזים וברגים, ללא ברגים): עדכון: אנא, בבקשה להצביע עבור אחרים שלי היכנסו לאתר www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ או אולי הצביעו לחבר הטוב שלי