תוכן עניינים:
וִידֵאוֹ: 8051 ממשק עם RTC DS1307 וחותמת זמן בתצוגת LCD: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
במדריך זה הסברנו לכם כיצד אנו יכולים ממשק 8051 מיקרו -בקר עם ds1307 RTC. כאן אנו מציגים זמן RTC ב- lcd באמצעות סימולציית פרוטאוס.
שלב 1: תוכנה בשימוש:
כפי שאנו מציגים סימולציית פרוטאוס, כך שנדרשת לקידוד והדמיה:
1 Keil uvision: הם הרבה מוצרים של keil. כך שתדרש מהדר c51. אתה יכול להוריד את התוכנה מכאן
2 תוכנת פרוטוס לסימולציה: זוהי התוכנה להראות סימולציה. תקבל מידע רב להורדת תוכנה זו.
אם אתה עושה את זה בחומרה, היית דורש תוכנה אחת שהיא קסם פלאש כדי להעלות את הקוד בחומרה שלך. זכור כי פלאש קסמים פותח על ידי nxp. כך שלא תוכל להעלות את כל 8051 המיקרו -בקר המשפחתי באמצעות תוכנה זו. אז בקר מבוסס פיליפס רק אתה יכול להעלות.
שלב 2: דרושים רכיבים:
כאן בסרטון ההדגמה שלנו אנו משתמשים בסימולציית פרוטאוס אך בהחלט אם אתה עושה זאת בחומרה שלך, תידרשו ממרכיבים אלה לפרויקט זה:
לוח פיתוח 8051: אז אם יש לך לוח זה יהיה טוב יותר כך שתוכל להעלות את הקוד בקלות בעצמך.
LCD 16*2: זהו 16*2 lcd. במסך LCD זה יש לנו 16 סיכות.
מודול RTC DS1307: המודול המבוסס על DS1307, שעון בזמן אמת סדרתי DS1307 (RTC) הוא שעון/לוח שנה עשרוני (BCD) בעוצמה נמוכה מלא בינארי בתוספת 56 בתים NV SRAM. כתובת ונתונים מועברים באופן סדרתי באמצעות אוטובוס דו כיווני I²C. השעון/לוח השנה מספק מידע על שניות, דקות, שעות, יום, תאריך, חודש ושנה. תאריך סוף החודש מותאם אוטומטית לחודשים עם פחות מ -31 ימים, כולל תיקונים לשנה מעוברת. השעון פועל בפורמט 24 שעות או 12 שעות עם מחוון AM/PM. ל- DS1307 מעגל חשמלי מובנה המזהה תקלות חשמל ועובר אוטומטית לאספקת הגיבוי. פעולת שמירת הזמן נמשכת בזמן שהחלק פועל מאספקת הגיבוי.
הראינו תמונה אחת למעלה של ערכת ההדרכה של 8051, שם קטע ה- lcd ו- rtc כבר קיים בלוח כך שאם תרכוש את הלוח יהיה לך קל לממשק את מודול ds1307 זה, אחרת אם תרכוש לוח פיתוח קטן אז אתה צריך גם לקנות מודול LCD אחד ואחד RTC עם תא מטבע.
ממיר USB ל- UART: מודול ממיר USB UART CP1202, לוח פשוט מאוד לחיבור USB מהיר ל- Serial או USB ל- TTL או Serial ל- USB. אתה יכול לתקשר בקלות עם בקרי מיקרו / מעבדים מהמחשב שלך דרך המודול.
שלב 3: תרשים מעגלים
שלב 4: קוד:
אתה יכול לקבל את קוד המקור מקישור GitHub שלנו.
שלב 5: וידאו:
כל תיאור הפרויקט ניתן בסרטון לעיל.
אם יש לך ספק בנוגע לפרויקט זה אל תהסס להגיב לנו להלן. ואם אתה רוצה ללמוד עוד על מערכת משובצת אתה יכול לבקר בערוץ היוטיוב שלנו.
אנא בקר ועשה לייק לדף הפייסבוק שלנו לעדכונים תכופים.
תודה וברכות, טכנולוגיות Embedotronics
מוּמלָץ:
זמן תצוגה של Arduino בתצוגת LED TM1637 באמצעות RTC DS1307: 8 שלבים
זמן תצוגה של Arduino בתצוגת TM1637 LED באמצעות RTC DS1307: במדריך זה נלמד כיצד להציג זמן באמצעות מודול RTC DS1307 ותצוגת LED TM1637 ו- Visuino. צפה בסרטון
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק MMA8451 שלך באמצעות ESP32s: 8 שלבים
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק ה- MMA8451 שלך באמצעות ESP32s: במדריך זה, תלמד הכל על איך להתחיל, להתחבר ולהשיג מכשיר I2C (מאיץ) שעובד עם בקר (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
שעון מעורר רם במיוחד עם זמן פצצת זמן עם 5 רכיבים בלבד: 3 שלבים
שעון מעורר חזק במיוחד של Time Bomb שעוצב בהשראת 5 רכיבים בלבד: יצרתי שעון מעורר בהשראת זמן פצצה קל להכין, שמובטח להעיר אותך בבקרים. השתמשתי בחומרים פשוטים ששוכבים בבית שלי. כל הפריטים בהם נעשה שימוש זמינים בקלות ולא יקרים. אזעקה זו מעוררת השראה מפצצת זמן
LCD Invaders: משחק כמו פולשים בחלל בתצוגת תווים LCD בגודל 16x2: 7 שלבים
LCD Invaders: משחק כמו פולשים בחלל בתצוגת תווים LCD בגודל 16x2: אין צורך להציג משחק "פולש שטח" האגדי. המאפיין המעניין ביותר של פרויקט זה הוא שהוא משתמש בתצוגת טקסט עבור פלט גרפי. זה מושג על ידי יישום 8 תווים מותאמים אישית. אתה יכול להוריד את Arduino המלא
קוביית זמן - גאדג'ט מעקב אחר זמן Arduino: 6 שלבים
קוביית זמן - גאדג'ט מעקב אחר זמן Arduino: ברצוני להציע לך פרויקט ארדואינו פשוט אך שימושי למעקב אחר אירועי זמן על ידי הפניית גאדג'ט חכם לקוביות. הפוך אותו ל " עבודה " > " למד " > " מטלות " > " מנוחה " בצד וזה יחשב את