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

LED Whack-a-mole: 5 שלבים
LED Whack-a-mole: 5 שלבים

וִידֵאוֹ: LED Whack-a-mole: 5 שלבים

וִידֵאוֹ: LED Whack-a-mole: 5 שלבים
וִידֵאוֹ: Whack a Mole - Arduino Game (полное руководство по Arduino с кодом) 2024, יולי
Anonim
LED Whack-a-mole
LED Whack-a-mole

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

אספקה

1. ארדואינו UNO

2. 7 נוריות LED (3 ירוק, 2 אדום ו -1 צהוב

3. 7 נגדים 330 אוהם

4. ג'ויסטיק ps2 אחד

5. חוטים

6. קופסת נעליים קטנה

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

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

שלב 2: בצע את סכמטי

עקוב אחר סכמטי
עקוב אחר סכמטי

הכל צריך להתאים לתמונה האמיתית של הפרויקט למעט הג'ויסטיק. לג'ויסטיק שלי יש 5 סיכות, מתוכן 4 השתמשתי: בשם מלמעלה למטה "Y", "X", "Bt" ו- "VCC", ו- "GND" מחובר ל- GND ו- 5V בארדואינו, " X "ו-" Y "מחוברים ל- A0 ו- A1. אתה יכול גם להשתמש בסיכה החמישית של הג'ויסטיק אבל תצטרך להוסיף עוד LED אחד (עוד שומה) וגם להוסיף את הקוד בשביל זה.

שלב 3: כיצד לשחק את המשחק

כיצד לשחק את המשחק
כיצד לשחק את המשחק

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

שלב 4: רמות קושי

רמות קושי
רמות קושי

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

מוּמלָץ: