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

ניקוד אלקטרוני למשחק בייסבול של שקית שעועית: 8 שלבים (עם תמונות)
ניקוד אלקטרוני למשחק בייסבול של שקית שעועית: 8 שלבים (עם תמונות)

וִידֵאוֹ: ניקוד אלקטרוני למשחק בייסבול של שקית שעועית: 8 שלבים (עם תמונות)

וִידֵאוֹ: ניקוד אלקטרוני למשחק בייסבול של שקית שעועית: 8 שלבים (עם תמונות)
וִידֵאוֹ: אייל גולן, אני קורא לך! 2024, יולי
Anonim
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית
ניקוד אלקטרוני למשחק בייסבול של שקיות שעועית

מדריכים אלה יסבירו כיצד לשמור אוטומטית על הציון האלקטרוני למשחק בייסבול של Bean Bag Toss. לא אציג מבנה מפורט של משחק העץ, תוכניות אלה ניתן למצוא באתר של אנה ווייט בכתובת:

www.ana-white.com/woodworking-projects/bean-bag-toss-baseball-game

תוכניות אלה טובות ומפורטות מאוד. התוכניות האלה הן מה שהשתמשתי בהן כדי לבנות את המשחק שלי. ערכתי כמה שינויים בתוכניות. השינוי הראשון שעשיתי היה להרחיב את הלוח התחתון כדי לתפוס טוב יותר את שקי השעועית שנפלו. השינוי השני שלי היה להשתמש בדיקט בגודל ½ אינץ 'במקום דיקט בגודל ¼ אינץ'.

אספקה

ניתן לרכוש את שקיות השעועית בנושא בייסבול באמזון. עיין באתר האינטרנט:

www.amazon.com/gp/product/B00IIVJHSY/ref=p… לאחר שבניתי את מבנה העץ של המשחק, הנחתי את "יהלום" הבייסבול והיכן יהיו חורי הניקוד. השתמשתי במסור חור בגודל 4 אינץ 'המותקן במקדחה הניידת שלי כדי לחתוך את חורי הניקוד האחידים האלה. כל שפת חור נשחפה אז חלקה.

שלב 1: ספירה אלקטרונית של השקיות

ספירת השקיות אלקטרונית
ספירת השקיות אלקטרונית
ספירת השקיות אלקטרונית
ספירת השקיות אלקטרונית

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

התמקמתי בחיישן אינפרא אדום (IR) שבירת קורות כדי לזהות שקיות כשהן עוברות דרך חורי הניקוד. השתמשתי במוצר נהדר מתעשיות Adafruit בשם "חיישן קרן שבירה של IR - נוריות 3 מ"מ". מזהה המוצר הוא 2167:

www.adafruit.com/product/2167

הם נמכרים בזוגות (פולט ומקלט) ומציעים דרך פשוטה לזהות תנועה. הם עובדים במרחק של עד 10 סנטימטר זה מזה וניתן להפעיל אותם על ידי ספק הכוח Arduino 5V. אתה יכול להשתמש באלה עם הנגד הנגיש Arduino מובנה, כך שאין צורך בהתנגדות נפרדת. הפולט שולח קרן IR והמקלט, ממש ממנה, רגיש לאור ה- IR הזה. אם משהו מוצק עובר דרך הקורה (כמו שקיות שעועית) הקורה נשברת וניתן לתכנת את המקלט ליידע אותך.

שלב 2: התקנת החיישנים

התקנת החיישנים
התקנת החיישנים
התקנת החיישנים
התקנת החיישנים
התקנת החיישנים
התקנת החיישנים
התקנת החיישנים
התקנת החיישנים

הפכתי את משחק העץ שלי כדי להרכיב את החיישנים. הייתי צריך להרכיב את חיישני ה- IR בצד התחתון של לוח המשחקים של דיקט כדי שלא יפריעו לנפילה החופשית של שקיות השעועית הקטנות. נקב חור בקוטר 1 אינץ 'בצדדים מנוגדים של כל חור עם עומק של 3/8 אינץ' (סיבה טובה נוספת לשימוש דיקט בעובי 1/2 אינץ '). מקלט ה- IR והפולט הונחו ממש בתוך שפת החור כדי שהשקיות לא יפגעו בהן. הם הותקנו לצמיתות עם סוגר מתכת קטן ובורג עץ, כך שהם היו מיושרים זה לזה בצורה מושלמת. לאחר שכל חיישני ה- IR היו מותקנים, היה עליהם לחווט ולהלחם אותם ללוח תחביב מחורר מרכזי עם חיבורי קרקע משותפים ו -5 V. כל החיווט נדחק והוצמד בצורה מאובטחת כנגד החלק הפנימי של לוח המשחק כדי לא להפריע לנפילת שקית שעועית לאחר שהוא עובר דרך חור ניקוד.

שלב 3: עיצוב לוח התוצאות האלקטרוני

עיצוב לוח תוצאות אלקטרוני
עיצוב לוח תוצאות אלקטרוני
עיצוב לוח תוצאות אלקטרוני
עיצוב לוח תוצאות אלקטרוני
עיצוב לוח תוצאות אלקטרוני
עיצוב לוח תוצאות אלקטרוני

לאחר מכן, יש לשנות את אזור הניקוד (Home & Away) בחלק העליון של לוח המשחק כדי להציג לוח תוצאות אלקטרוני. לוח התוצאות יכלול נוריות בעלות 4 ספרות ו -7 פלחים לניקוד של כל קבוצה, ותא להשתמש במספר LED בודד בן 7 פלחים כדי לעקוב אחר הסיבובים. נוריות ה- LED בעלות 4 ספרות ו -7 פלחים הן של Adafruit Industries. הם נקראים "1.2" תצוגה בת 7 סגמנטים בת 4 ספרות עם תרמיל 12C-אדום ". אתה צריך שניים מהם ומזהה המוצר הוא 1269. ראה להלן:

www.adafruit.com/product/1269

נורית ה- LED בעלת 7 המגזרים החד-ספרתית (2.3 אינץ ') הייתה רכישה כללית מאיביי. כל צג גדול מימדים יעבוד ויש לחבר אותו כראוי עבור קתודה נפוצה או LED עם שבעה פלחים מבוססי אנודה.

ב דיקט נחתך פתח בגודל 2 ½ "x 18". הקצוות היו משויפים חלקים. לוח הרכבה תואם נחתך מהדיקט בעובי 1/8 אינץ 'לגודל מעט גדול יותר מהפתח. זה יאפשר לו להיות מותקן בחלק הפנימי של לוח המשחק. זהו הלוח שאליו יותקנו שני הלדים בני 4 הספרות, 7 המגזרים וה- LED החד-ספרתי, בעל 7 המגזרים, הגדולים. תצוגת הסיבוב תהיה מותקנת באמצע כאשר שתי תצוגות הבקיעה ממוקדות בשני מחצית המשחק. אני יעלה את צוות "בחוץ" בצד שמאל מכיוון שהם "יחבשו" תחילה. אני אעלה גם נורית ירוקה על לוח התוצאות כדי להאיר בכל פעם ששקית עוברת דרך חור ניקוד.

שלב 4: לחצני שליטה

לחצני שליטה
לחצני שליטה
לחצני שליטה
לחצני שליטה

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

כפתור ההפעלה/כיבוי של המשחק יותקן בחלקו העליון של המשחק. מתג ההפעלה/כיבוי יתחבר בהתאם למקור סוללת DC 9 וולט המניע את לוח ה- Arduino Uno ואת כל הרכיבים האלקטרוניים האחרים.

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

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

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

שלב 5: הגדרת ספסל רכיבים

הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים
הגדרת ספסל רכיבים

מערך הספסל מוצג בתמונה למטה. לחצני משיכה שימשו על הספסל כדי לחקות את חיישני ה- IR-break-beam. אני משתמש בצג LCD בן 4 שורות על ספסל הבדיקה שלי כדי לעקוב אחר משתנים ולוודא שהקוד השולט בלוח התוצאות פועל כהלכה. אני אוהב להשתמש בזה במקום הצג הטורי.

רק תצוגת LED אחת בת 4 ספרות ו -7 פלחים מוצגת על הספסל, אך גם תצוגות ציון "בית" ו"חוץ "הוצגו כדי לפעול כראוי. 3 כפתורי הלחיצה על בקרת המשחקים נבדקו גם הם והראו שהם עובדים כראוי.

שלב 6: קוד

קוד Arduino לשליטה על זרימת המשחק ולסיכום נכון של הציונים מוצג להלן:

שלב 7: חיבור הכל ביחד

לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד

השלב האחרון היה לאבטח את כל הרכיבים ללוח המשחק ולחבר את כל החיווט לכל אחד. הכל הותקן בצורה מאובטחת על הדיקט והחיבורים (החיווט) נשמרו בפרופיל נמוך ככל האפשר כדי לא להפריע לשקיות השעועית ליפול דרך חורי הניקוד. תצוגות לוח התוצאות חוברו ל- Arduino ולספקי כוח מתאימים. סוללת 9 וולט שימשה את כוח הארדואינו. השתמשתי בלוח קשיח בעובי 1/8 אינץ 'בחלק האחורי של המשחק. לוח זה הוצמד עם 6 ברגי עץ.

שלב 8: דוכן משחקים

דוכן משחקים
דוכן משחקים
דוכן משחקים
דוכן משחקים
דוכן משחקים
דוכן משחקים

רציתי שהמשחק שלי יהיה נייד, ולכן לא תליתי אותו על קיר. יצרתי שתי רגלי צד מצינור PVC בגודל 1 ½ אינץ '. הם הוצמדו לצד המשחק עם ברגי T-Track עם הברגה מלאה עם ידיות

www.amazon.com/gp/product/B07SZ6568V/ref=p…

שהודבקו ב- T-Nuts המוטבעים בצד המשחק (מתחת ללחצני הלחיצה משני הצדדים).

מוּמלָץ: