תוכן עניינים:
וִידֵאוֹ: מערכת ניקוד Belote - BSS: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
כסטודנטים להנדסה, רצינו ליצור פרויקט שימושי ושאנו מעוניינים בו. לשם כך היינו צריכים להשתמש ב- MEGA של Arduino.
הקבוצה שלי אוהבת לשחק ביחד קלפים. משחק הקלפים הטוב ביותר שלנו הוא "הבלוט". ברוב המקרים, ארבעה שחקנים נחוצים כדי לשחק. השחקנים מתחלקים בקבוצות של שניים ויושבים זה מול זה. אחת משתי הקבוצות, שלוקחת את הטראמפ, מתחייבת לעשות יותר נקודות מהשנייה. כך שהניקוד הוא חלק חשוב במשחק.
זכור שלכל דירוג קלפים יש ערך ניקוד ספציפי והוא משתנה אם מדובר בטראמפ או לא. אפשר גם להבקיע עם הצהרות. הצהרות הן סטים מיוחדים של קלפים המוחזקים בידי השחקנים, המעניקים לשחקנים נקודות נוספות אם יוכרזו!
ישנם שלושה סוגים של הצהרות:
• 4 קלפים מאותה דרגה, הנקראים "מרובע".
• רצפים של 3 עד 8 קלפים מאותה חליפה.
• "בלוט" הוא המלך והמלכה של כל חליפת טראמפ המחוברת ביד של שחקן אחד.
יש הרבה מצבים שמקשים על החישוב. לכן החלטנו לפתח מערכת ניקוד עבור הבלוט. המערכת תיראה כמו קופסה קטנה עם כפתורי לחיצה רבים בהתאם להצהרות ולכל דירוג כרטיס. יהיה גם מסך להצגת הציון.
אנו הולכים לעזור לך לבנות מחדש את הפרויקט הזה לשימושך האישי.
שלב 1: איך זה עובד
תפקודה של מערכת זו הוא די פשוט. הוא עוקב אחר הרצפים השונים של משחק בלוט קלאסי. בואו לראות את הצעדים הגלובליים!
לאחר חלוקת חמשת הקלפים הראשונים, השלב הראשון הוא לקבוע מי לוקח את הטראמפ ובאיזה צבע הוא. המערכת שואלת את שתי השאלות הללו. עליך לענות באמצעות הכפתורים המשויכים השונים.
עכשיו אתה יכול לחלק את שלושת הקלפים האחרונים. כברירת מחדל, זה הצוות שמתחיל. עבור כל קלף ששיחק, תחילה עליך לקודד את הצבע ולאחר מכן את הערך.
המערכת מזהה איזה קלף הוא החזק יותר ואיזו קבוצה מנצחת את היד. רצף זה חוזר על עצמו שמונה פעמים. בין כל יד, המערכת מציגה את הציון.
בידי חלק, המערכת יודעת מי זוכה ב"דיקס דה דר ", אם יש" קאפוט "(אם קבוצה מנצחת את כל הידיים) ושואלת אם יש כמה הצהרות. אם כן, על הצוות לקודד את הנקודות המשויכות. יש רק כפתורים "20 נקודות" ו "50 נקודות". לכן, אם לקבוצה יש "100" למשל, השחקנים צריכים לקודד פעמיים "50 נקודות". זה מאפשר למזער את מספר הכפתורים. אם הקבוצה שלוקחת את הטראמפ לא תזכה לפחות במחצית הנקודות, הקבוצה השנייה זוכה בכל נקודות החלק.
המשחק נמשך עד שקבוצה מגיעה ל 1001 נקודות.
שלב 2: דגם
חוֹמֶר
-1 ארדואינו מגה 2560
-1 מודול LCD Arduino 16x2
- 56 חוטי ארדואינו 20 ס מ
- 9 כפתורי לחיצה (אדום)
- 9 כפתורי לחיצה (שחור)
- נגד אחד 220
- פוטנציומטר אחד 2 K
- קרש לחם אחד
- לוח עץ 1 מ ר
- 10 ברגים
ארגז כלים:
- מברג
- אקדח והפח הלחמה
- תרגיל
- ציור (אם תרצה)
דגם:
1. להכנת קופסה עם לוח העץ. נפח התיבה הוא פחות או יותר 30 סמ ק.
2. לריתוך החוטים ל -18 הכפתורים.
3. לקדוח 18 חורים ולשים את הכפתורים.
4. לקדוח חור אחד כדי לשים את ה- LCD.
5. לריתוך החוטים על ה- LCD
6. לחיבור החוטים השונים
קשר חשמלי:
כפתורים | קלט דיגיטלי Arduino | לוח לחם
צוות 1 | 22 | Grd
צוות 2 | 23 | Grd
לב (צבע) | 24 | Grd
מועדון (צבע) | 25 | Grd
יהלום (צבע) | 26 | Grd
ספייד (צבע) | 27 | Grd
7 (כרטיס) | 28 | Grd
8 (כרטיס) | 29 | Grd
9 (כרטיס) | 30 | Grd
10 (כרטיס) | 31 | Grd
ג'ק (כרטיס) | 32 | Grd
מלכה (כרטיס) | 33 | Grd
מלך (כרטיס) | 34 | Grd
אס (כרטיס) | 35 | Grd
כפתור כן | 36 | Grd
אין כפתור | 37 | Grd
20 הכרזה | 38 | Grd
50 הצהרה | 39 | Grd
הדרך הטובה ביותר לחבר את ה- LCD היא לעקוב אחר ההוראות שבקישור זה.
שלב 3: תוכנה
שפת הארדואינו מבוססת על שפת C ++ שפותחה עבור Arduino. כדי להשתמש בקוד Arduino של הפרויקט, השלב הראשון הוא התקנת תוכנת Arduino. ניתן להוריד אותו עבור Windows, Linux או Mac מהאתר הרשמי של Arduino. ההתקנה של תוכנית זו היא קלה מאוד.
התוכנה שלנו היא תוכנית די ארוכה. הקשה לפרויקט זה הוא לקחת בחשבון את כל הסיטואציות האפשריות של משחק בלוט. הוא עוקב אחר הרצפים השונים של משחק בלוט, המתואר בשלב שלפני.
כמובן שניתן לספק שיפורים שונים. אנו מקווים שתמצאו כמה מאלה?.
התוכנית שלנו זמינה בקבצים אלה:
מוּמלָץ:
ניקוד אוטומטי למשחק הגולף אקזקיוטיב 3: 12 שלבים (עם תמונות)
ניקוד אוטומטי למשחק גולף אקזקיוטיב 3: לאחרונה פרסמתי הוראה בנושא בניית משחק מהנה כיפי שהוא נייד וניתן לשחק אותו בפנים ובחוץ. הוא נקרא "משחק גולף אקזקיוטיב פאר 3". עיצבתי כרטיס ציון העתק כדי לרשום כל ציון שחקנים במשך 9 "חורים". כמו ב
מערכת מיון צבעים: מערכת מבוססת ארדואינו עם שתי חגורות: 8 שלבים
מערכת מיון צבעים: מערכת מבוססת ארדואינו עם שתי חגורות: הובלה ו/או אריזה של מוצרים ופריטים בתחום התעשייתי מתבצעת באמצעות קווים המיוצרים באמצעות מסוע. חגורות אלה עוזרות להעביר את הפריט מנקודה אחת לאחרת במהירות מסוימת. חלק ממשימות העיבוד או הזיהוי עשויות להיות
ניקוד אלקטרוני למשחק בייסבול של שקית שעועית: 8 שלבים (עם תמונות)
ניקוד אלקטרוני למשחק בייסבול של זריקת שעועית: הוראות שימוש אלה יסבירו כיצד לשמור אוטומטית על ציון אלקטרוני למשחק נושאי בייסבול. לא אציג מבנה מפורט של משחק העץ, תוכניות אלה ניתן למצוא באתר של אנה ווייט בכתובת: https: // www
ניקוד אוטומטי למשחק כדורים קטנים: 10 שלבים (עם תמונות)
ניקוד אוטומטי למשחק סקי-בול קטן: משחקי סקי-בול תוצרת בית יכולים להיות כיף גדול לכל המשפחה, אך החיסרון שלהם תמיד היה היעדר ניקוד אוטומטי. בניתי בעבר מכונת Skee-Ball שהובילה את כדורי המשחק לערוצים נפרדים המבוססים על
יעד דיגיטלי רובוטי ניקוד יעד "קרוסלה דמונית": 9 שלבים
יעד דיגיטלי רובוטי ניקוד יעד "קרוסלה דמונית": שלום לכולם. עם רכישת מדפסת תלת מימד, זה איפשר לי להגיע לרמה חדשה בהתפתחויות שלי בתחום הרובוטיקה לילדים. כרגע פיתחתי יעד אב טיפוס. אותו קראתי קרוסלה דמונית. הרעיון היה