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

שעון רטרו ארקייד - ארדואינו: 6 שלבים (עם תמונות)
שעון רטרו ארקייד - ארדואינו: 6 שלבים (עם תמונות)

וִידֵאוֹ: שעון רטרו ארקייד - ארדואינו: 6 שלבים (עם תמונות)

וִידֵאוֹ: שעון רטרו ארקייד - ארדואינו: 6 שלבים (עם תמונות)
וִידֵאוֹ: ARCADE TALKS - arcade DIY with JACKI 2024, נוֹבֶמבֶּר
Anonim
Image
Image
שעון רטרו ארקייד - ארדואינו
שעון רטרו ארקייד - ארדואינו
שעון רטרו ארקייד - ארדואינו
שעון רטרו ארקייד - ארדואינו

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

זהו עדכון של פרויקט קודם הכולל כעת מארז מודפס בתלת מימד וארבע תוכניות נפרדות לבחירה

1. שעון ארקייד - DK Mario, Space Invaders & Pacman animation

2. שעון פאקמן - משחק פאקמן מונפש אינטראקטיבי עם פונקציות שעון

3. DK Clock - משחק DK מונפש אינטראקטיבי עם פונקציות שעון

4. Tumble Ghost - משחק אנימציה של Pacman Ghost המבוסס על Flappy Bird

הרבה כיף לבנות ומתנה נהדרת לכל מי שאוהב לשחזר את הנוסטלגיה של דמויות משחקי ארקייד משנות ה -80.

** אם אתה אוהב את ההנחיה הזו אנא הצביע עבורו ב"תחרות השעונים "על ידי לחיצה על הכפתור בתחתית הדף ***

הרבה תודות !!

שלב 1: אסוף את החומרים

אסוף את החומרים
אסוף את החומרים
  1. לוח Arduino - Arduino Mega 2560 (ניתן לרכוש פריטים 1, 2 ו -3 כהזמנה ארוזה אחת)
  2. מגן Arduino מסך מגע - מגן לוח הרחבה של 3.2 אינץ 'מגה מגע LCD
  3. מסך מגע - תצוגת TFT LCD בגודל 3.2 אינץ ' + מסך מגע למגה 2560 של Arduino
  4. מודול שעון בזמן אמת - DS3231 RTC
  5. מודול מקליט קול - מקליט קול ISD1820
  6. נימה PLA למדפסת תלת מימד
  7. שרף אפוקסי שני חלקים להדבקת מארז זה לזה
  8. כבל USB מטען USB באורך 2 מ '(משמש לאספקת החשמל לשעון)
  9. אקדח דבק חם
  10. קשרי כבל X 3

רכיבי עמעום תאורה אחורית אופציונליים נדרשים רק אם יש שעון ליד המיטה

  1. התנגדות 270k אוהם
  2. דיודת זנר 3.3v
  3. התנגדות 0.5 וואט 47 אוהם
  4. התנגדות תלויה באור (LDR)

שלב 2: הדפס את מארז התלת מימד

הדפס את מארז התלת מימד
הדפס את מארז התלת מימד
הדפס את מארז התלת מימד
הדפס את מארז התלת מימד

הדפסתי את מארז השעון ב- Creality Ender 3. את כל קבצי ההדפסה התלת -ממדית וההוראות למארז ניתן למצוא כאן ב- Thingiverse

שלב 3: בנה את המעגל

בנה את המעגל
בנה את המעגל
בנה את המעגל
בנה את המעגל
בנה את המעגל
בנה את המעגל

המעגל הכולל מכיל שעון בזמן אמת, Arduino Mega, מודול סאונד, מסך מגע ושקפת מסך.

1. שעון בזמן אמת

הרכיב את השעון בזמן אמת על גב ה- Arduino Mega כמו בתמונה המצורפת. השתמשתי באקדח דבק חם וקצף אריזה כדי לוודא שהם לא נוגעים ויש מעט ריפוד לספיגת תנועה. במקרה שלי, הלחמתי 2 מרגלי ה- RTC ישירות ל- Arduino והשתמשתי בחוט חיבור לחיבור 5v ו- GND ל- Arduino.

2. מודול הקלטת סאונד

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

3. דימר תאורה אחורית אוטומטית (אופציונלי)

אם אתה מתכוון להשתמש כשעון ליד המיטה, סביר להניח שתרצה לעמעם אוטומטית את התאורה האחורית בלילה, כך שזה לא ישפיע על השינה שלך. (אם לא אז אתה יכול לדלג על שלב זה!) למרבה הצער, התאורה האחורית במסך TFT מחוברת ל -3.3 וולט +ואינה ניתנת להתאמה באמצעות ה- Arduino. המשמעות היא שעלינו לנתק אותו ולהתחבר מחדש לסיכת PWM בארדואינו כדי לשלוט על בהירות התאורה האחורית. רציתי לעשות זאת עם נזק מינימלי לסיכות או לרצועות ברכיבים ולכן נקטתי בגישה הבאה. בצע את השלבים להלן בזהירות

(א) כדי להשיג זאת ממוקם הנגד התלוי לאור (LDR) בחלק האחורי של היחידה כדי לזהות את האור. מקדחים שני חורים בגודל 3 מ מ במארז ודוחפים את רגלי ה- LDR דרך החורים. השתמש בדבק חם בחלק הפנימי של הארון כדי להחזיק את הרגליים במקומן. הלחם שני חוטים בחלק הפנימי של המארז וחבר אותם לפי תרשים המעגל. הוסף נגד 270k אוהם ל- A7 של הארדואינו לפי תרשים המעגל.

(ב) הסר את צג ה- TFT והנח אותו על משטח מוצק. זיהוי סיכה 19 (LED_A) והסר בזהירות כמה מילימטרים מהפלסטיק בבסיס הסיכה. כופף את הסיכה שטוחה והתרחק מהמחבר לפי התמונה למעלה. בדוק כי ה- TFT Sheild יכול להתחבר היטב וכי הסיכה הכפופה אינה חוסמת את התקע או השקע.

(ג) הלחם רישום של 47 אוהם אל הכפוף מעל הסיכה וחבר חוט מהנגד ל D9 של ה- Arduino Mega. סיכת ה- Arduino D9 יכולה לשקוע עד 40mA כך שהנגד מגביל זאת לפחות מזה. צרף דיודה זנר 3.3v לאותה סיכה (LED_A) וחבר אותה לאדמה לפי התרשים. מטרתו היא להגן על התאורה האחורית מפני מתח יתר מכיוון שהיא תסדיר את המתח ל -3.3 וולט.

4. מסך TFT ומגן ארדואינו

דחוף בזהירות את מחברי מסך המגע בגודל 3.2 אינץ 'לתוך מגן ה- Arduino TFT. לאחר מכן, התחבר בזהירות לחלק העליון של הארדואינו לפי התמונה שסופקה. ל- RTC יש סוללה כך שתשמור על הזמן הנכון גם אם הוסר החשמל. זמן האזעקה מאוחסן ב- Eeprom ב- Arduino מה שאומר שהוא יישמר אם תהיה הפסקת חשמל.

שלב 4: טען את הקוד

טען את הקוד
טען את הקוד

סגנית בתחרות השעונים

מוּמלָץ: