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

חידון מוזיקלי: 5 שלבים
חידון מוזיקלי: 5 שלבים

וִידֵאוֹ: חידון מוזיקלי: 5 שלבים

וִידֵאוֹ: חידון מוזיקלי: 5 שלבים
וִידֵאוֹ: Guess the Song | 2010-2020 Music Quiz | 100 Songs! 2024, יולי
Anonim
חידון מוזיקלי
חידון מוזיקלי

שלום, אנו קבוצה של שלושה סטודנטים במודול שנה ה 'להנדסת אלקטרוניקה מאוניברסיטת מלאגה, בית הספר לתקשורת (https://www.uma.es/etsi-de-telecomunicacion/) ואנו הולכים להראות לכם את פרוייקט לנושא שנקרא 'יצרנית אלקטרוניקה'.

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

מקווה שנהנת!

שלב 1: רשימת חומרים ורכיבים

1x ארדואינו לאונרדו

1x לוח PCB

8x כפתורי לחיצה

נגדי 7x 220 אוהם

1x 74HC595

1x תצוגת LED בת 7 פלחים

1x באזר

1x רתך

1x סליל פח

1x צבת

1 x אספקת חשמל פלט 5V (למשל בנק)

אלה החומרים הדרושים להכנת הקופסה:

1x חתיכת עץ

1x דבק לבן

1x מסור חשמלי

1x האנג

שלב 2: בנה את הקופסה

בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה

ראשית, חותכים את 4 צדי הקופסה עם המידות (20x5) ס מ. לאחר מכן, יוצרים את החלק העליון של הקופסה והבסיס, כאשר מידות הריבוע נעשות עם הצדדים ומדביקים את הצדדים בבסיס.

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

לבסוף, כל הרכיבים מחוברים ותצלומי השירים מודבקים בחלק העליון של הקופסה.

שלב 3: בתוך הקופסה

בתוך הקופסה
בתוך הקופסה
בתוך הקופסה
בתוך הקופסה
בתוך הקופסה
בתוך הקופסה

לאחר שקיבלת את הקופסה, אנו ממליצים לבדוק את המעגל בלוח פרוטבורד לפני הלחמת לוח ה- PCB. שים לב שהכפתורים משתמשים בנגד PULL-UP של Arduino על ידי תוכנה.

לאחר מכן חבר את כל כפתורי הלחיצה ותצוגת 7seg ללוח הארדואינו באמצעות מחברים זכר-נקבה למשל.

לוח הארדואינו יכול להיות מופעל על ידי סוללה חיצונית בתוך התיבה או לחבר אותו ישירות למחשב באמצעות חור בתיבה אם תרצה.

שלב 4: תרשים תכנות וחסימות

תרשים תכנות וחסימות
תרשים תכנות וחסימות

הבעיה העיקרית היא היכולת לשים שירים רבים מבלי להשתמש במודול SD ובלי להפוך את הקוד לארוך וקשה מאוד לניהול. לשם כך שמנו את כל השירים בספרייה נפרדת והתקשרנו מהארדואינו והופך קוד לקריא וקל לשינוי כך שתוכל לשנות את השירים כרצונך. הספרייה משתמשת בתדירות ובשקט של כל פתק.

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

כדי לאסוף את הקוד, תחילה עליך למקוד את קודי.cpp ו-.h, לאחר מכן יהיה עליך לייבא את הספרייה ל- arduino IDE שלך, Program-> Include library-> Add. ZIP.

מוּמלָץ: