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

הקש (כפתור); // משחק LCD Arduino: 5 שלבים (עם תמונות)
הקש (כפתור); // משחק LCD Arduino: 5 שלבים (עם תמונות)

וִידֵאוֹ: הקש (כפתור); // משחק LCD Arduino: 5 שלבים (עם תמונות)

וִידֵאוֹ: הקש (כפתור); // משחק LCD Arduino: 5 שלבים (עם תמונות)
וִידֵאוֹ: REAL RACING 3 LEAD FOOT EDITION 2024, נוֹבֶמבֶּר
Anonim
הקש (כפתור); // משחק LCD Arduino
הקש (כפתור); // משחק LCD Arduino

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

אספקה

  • ארדואינו אונו או ננו
  • לוח לחם (קטן אם אתה משתמש ב- Arduino Uno, בינוני אם אתה משתמש ב- Arduino Nano)
  • מסך LCD בגודל 16x2 תואם ל- Arduino
  • נורית אדומה וירוקה (אחת כל אחת)
  • מתג כפתור
  • חוטי לוח
  • נגד 10 קילו אוהם
  • פוטנציומטר
  • שני נגדים של 220 אוהם (ייתכן שיהיה עליך עוד אחד למסך ה- LCD שלך בהתאם לסוג)
  • אופציונלי: מדפסת תלת מימד לייצור מארז למשחק

שלב 1: הלחם את הלחצן והנורות

הלחם את כפתור הלחצנים ואת נוריות הלדים
הלחם את כפתור הלחצנים ואת נוריות הלדים
הלחם את לחצן הלחצנים ואת נוריות הלדים
הלחם את לחצן הלחצנים ואת נוריות הלדים

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

שלב 2: אופציונלי: מארז למשחק

אופציונלי: מארז למשחק
אופציונלי: מארז למשחק

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

זה תוכנן במקור עבור ה- Arduino Uno, אך ניתן להשתמש בו עם ננו.

שלב 3: חבר את שאר המעגל

חבר את שאר המעגל
חבר את שאר המעגל
חבר את שאר המעגל
חבר את שאר המעגל
חבר את שאר המעגל
חבר את שאר המעגל

חבר את שאר המעגל באמצעות תרשים המעגלים.

החיבורים הם:

  • Arduino 5v ללוח הלוח +, ו- Arduino GND ללוח הלחם -
  • קרקע משותפת לד עד קרש קרש
  • נורית אדומה לפין 3, ונורית ירוקה לסיכה 4
  • לוח לחם + לכפתור, והצד השני של הכפתור להצמיד 6 ונטחן
  • לוח לחם + למסוף פוטנציומטר 1, ומסוף פוטנציומטר 2 לקרקע LCD
  • לוח לחם + ל- LCD VCC
  • מגב פוטנציומטר (סיכה אמצעית) לסיכת ניגודיות LCD
  • רשום LCD בחר סיכה לסיכה Arduino 7
  • סיכת LCD RW ללוח הלחם -
  • LCD E לסיכה Arduino 9
  • LCD D4 לסיכה Arduino 10
  • LCD D5 לסיכת Arduino 11
  • LCD D6 לפין Arduino 12
  • LCD D7 לפין Arduino 8
  • LED LED + ללוח +, LCD LED - ללוח -

שלב 4: הקוד

העלה את הקוד ל- Arduino.

אל תהסס לשנות את הקוד אם אתה רוצה, זוהי תוכנית פשוטה למדי.

שלב 5: שחקו את המשחק

לשחק את המשחק!
לשחק את המשחק!
לשחק את המשחק!
לשחק את המשחק!
לשחק את המשחק!
לשחק את המשחק!

לחץ על הלחצן כשהמצביע באמצע והחזק אותו למטה כדי להאיר את האור הירוק ולהתקדם לשלב הבא.

תודה שבדקת את המדריך הזה! אם אהבת אותו, אנא שקול להצביע עבורי באתגר ה -1, 000.

למי שתהה, הכותרת מעוצבת כמו שורה של קוד Arduino (C ++).

מוּמלָץ: