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

ארדואינו "שחקן ראשון" למשחקי לוח: 4 שלבים
ארדואינו "שחקן ראשון" למשחקי לוח: 4 שלבים

וִידֵאוֹ: ארדואינו "שחקן ראשון" למשחקי לוח: 4 שלבים

וִידֵאוֹ: ארדואינו
וִידֵאוֹ: בוקסיטל איך משחקים? שחקו את הסיפור Boxitale 2024, יולי
Anonim
ארדואינו
ארדואינו
ארדואינו
ארדואינו
ארדואינו
ארדואינו
ארדואינו
ארדואינו

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

פרויקט זה נועד ללחוץ על כפתור (קלט) ולאחר מכן ידליק באופן אקראי LED אדום או כחול (פלט). פשוט בחר את הצבע שלך, ואם ה- LED שלך נדלק, אתה הראשון לשחק את המשחק! הלוח הראשון פשוט עם 2 נוריות נוריות בלבד, אבל אתה יכול בקלות להוסיף עוד נוריות ולשנות את הקוד כדי לבחור שחקן ראשון מתוך יותר שחקנים (למשל, אם אתה רוצה 4 שחקנים, הוסף 2 נוריות נוספות).

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

מקווה שיהיה לך כיף עם זה.

פרויקט זה הוא טוב למתחילים שיש להם ידע רקע על קידוד ב- C ++.

אספקה

  • Arduino Uno או Sparkfun Redboard וכו '.
  • מחשב וכבל USB מחובר
  • 2 נוריות LED (השתמשתי באדום וכחול)
  • חיבור חוטים
  • כפתור לחיצה אחד
  • 2 נגדים
  • עורך Arduino התחבר באופן מקוון לקוד

שלב 1: הגדר לוח מעגלים

הגדר לוח מעגלים
הגדר לוח מעגלים
הגדר לוח מעגלים
הגדר לוח מעגלים

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

  • הכנס 2 נוריות LED וחבר 2 חוטי מגשר (השתמשתי באדום וכחול). הצד הארוך החיובי של ה- LED האדום שלי (האנודה) מחובר לסיכה 11. הנורית הכחולה מחוברת לסיכה 12.
  • הכנס 2 נגדים לחיבור הצד השלילי הקצר (קתודה) של כל נורית לדור השלילי האנכי (-) האנכי השחור.
  • חבר חוט מגשר שחור מעמוד אנכי שלילי לקרקע.
  • הוסף כפתור לאורך החלק האמצעי של לוח הלחם שלך. ראה תמונה לחיבור חוט שחור לקרקע וחוט צהוב לסיכה 2.
  • חבר את הלוח למחשב כדי לקבל חשמל.

שלב 2: קוד את הפרויקט שלך

קוד הפרויקט שלך
קוד הפרויקט שלך

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

שלב 3: בדוק את זה

תבחן את זה
תבחן את זה

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

שלב 4: אופציונלי - הרחב את הפרויקט שלך

כפי שצוין קודם לכן, כמה אפשרויות להוסיף לפרויקט זה כדי להפוך אותו למתקדם יותר:

  • הוסף עוד נוריות LED ליותר "שחקנים" (למשל אם יש לך משחק של 4 שחקנים)
  • הוסף לחצנים נוספים (למשל, כולם ללחוץ על כפתור)
  • שנה את זמן העיכוב במידת הצורך
  • הוסף רעש זמזם
  • וכו.

מוּמלָץ: