תוכן עניינים:
- שלב 1: דרושים רכיבים:
- שלב 2: הדפסה תלת מימדית:
- שלב 3: הכנת כפתורי לחיצה על כפתורי לחיצה:
- שלב 4: חיבור מעגל:
- שלב 5: קוד:
- שלב 6: כללי משחק:
וִידֵאוֹ: משחק ארדואינו טיק טוק טו: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
משחק Tic Tac Toe הוא משחק קלאסי לשני שחקנים. זה נהיה כיף כשאתה משחק עם הילדים, המשפחה והחברים שלך. כאן הראיתי כיצד להכין משחק Tic Tac Toe באמצעות Arduino Uno, כפתורי לחיצה ונורות נוריות Pixel. זה T4 Tic Tac Toe מבוסס ארדואינו זהה ל- Tic Tac Toe הקלאסי, רק ההבדל הוא X ו- O מיוצגים בשני צבעים שונים. למשחק הזה יש תוכנית כתובה שיכולה להחליט מי המנצח או המשחק הפרויקט הזה הוא בעצם מטריצת RGB של 4 על 4 כאשר לכל פיקסל יש כפתור לחיצה. אם פיקסל נדחק אז הוא צריך להדליק עם הצבע המוגדר שלו. משחק זה מוגדר בשני צבעים צבע כחול שמיים המייצג את השחקן 1 וצבע ורוד המייצג את השחקן 2. אם שחקן מנצח אז כל נוריות הלדים צריכות להנפיש עם צבע השחקן הזה. אם המשחק הוא תיקו אז כל הנורות צריכות להנפיש עם צבע אדום. לאחר השלמת משחק אחד, יש להפעיל מחדש את המשחק לשם כך שיש לנו כפתור איפוס המחובר ל- Arduino.
שלב 1: דרושים רכיבים:
- ארדואינו אונו (1)
- נוריות WS2812B או נוריות NeoPixel (16)
- לחצני לחיצה (17)
- 3.7V/5V סוללה (1)
- מתג הפעלה/כיבוי (1)
- חלקים מודפסים בתלת מימד
שלב 2: הדפסה תלת מימדית:
- הדפס תלת מימד את כל החלקים המופיעים בקישור למטה.
- הדפס תלת מימד 16 כפתור קטן בלבן PLA ולחלקים הנותרים ניתן להדפיס תלת מימד בכל צבע שתרצה.
- קישור לקבצי STL:
- לאחר הדפסת כל החלקים התקן את כל 16 הכפתורים הלבנים במערך בעזרת קצת דבק מהיר.
שלב 3: הכנת כפתורי לחיצה על כפתורי לחיצה:
- קח חתיכת קרטון, סמן את המיקומים ביחס למערך המודפס בתלת -ממד על הקרטון.
- הדבק את כל 16 כפתורי הלחיצה על הקרטון במיקומים המסומנים.
- בצע את כל החיבורים על ידי הלחמת הכפתורים בעזרת כמה חוטים.
שלב 4: חיבור מעגל:
- חבר את מקשי הלחצנים ללוח Arduino Uno כפי שמוצג בתרשים המעגלים. (R1 ~ A0, R2 ~ A1, R3 ~ A2, R4 ~ A3, C1 ~ A4, C2 ~ A5, C3 ~ Pin 2, C4 ~ Pin 3).
- קח גם כפתור לחיצה נוסף (כפתור איפוס) והתחבר ל- Arduino. (איפוס, GND).
- חבר את כל נוריות הפיקסל. (-Ve/GND ~ GND, +Ve/5V ~ 5V, Data In ~ Pin 5).
- השתמשתי בנורות WS2812b, אתה יכול להשתמש ברצועות הלד שעשויות להיות נוחות יותר לשימוש.
- חבר מחבט 3.7V/5V עם מתג הפעלה/כיבוי.
- הכנס את כל הנורות בכל לחצנים מודפסים בתלת -ממד, נורית אחת לכל כפתור.
שלב 5: קוד:
- פתח את הקוד ב- Arduino IDE:
- התקן את ספריית KeyPad וספריית FastLED ב- Arduino IDE.
- חבר את Arduino Uno למחשב האישי שלך.
- בחר סוג לוח ויציאה.
- העלה את הקוד.
שלב 6: כללי משחק:
- סקיי בלו מייצג את שחקן 1.
- ורוד מייצג את שחקן 2.
- שחקנים לא צריכים ללחוץ על הכפתור שכבר נלחץ.
- אם שחקן כלשהו ינצח המטריצה תנפיש עם הצבע שלו.
- אם המשחק הוא תיקו אז המטריצה תנפיש עם צבע אדום.
מוּמלָץ:
משחק פייתון טיק טאק: 4 שלבים
משחק Python Tic Tac Toe: משחק python tic tac toe המשחק הזה עשוי בפייתון שהוא שפת מחשב השתמשו בעורך פייתון שנקרא: pycharm אתה יכול גם להשתמש בעורך קוד פייתון רגיל
טוק טוק! קופסה: 12 שלבים
טוק טוק! קופסה: קופסת נעילת זיהוי דחיפה סודית
משחק טיק-טק אלקטרוני בקופסת עץ: 5 שלבים
משחק טיק-טק אלקטרוני בקופסת עץ: שלום אני מציג את המשחק המצחיק טיק-טק במהדורה חדשה. חיפשתי באינטרנט פרויקט דומה, אבל הרעיון כאן הוא ייחודי. אני מקווה :) אז בואו נתחיל עכשיו
משחק מיקרוביט טיק טאק: 4 שלבים (עם תמונות)
משחק Microbit Tic Tac Toe: לפרויקט זה, עמיתי לעבודה - @descartez ואני יצרנו משחק מדהים של טיק טק בעזרת הפונקציונליות הרדיו של המיקרוביטים. אם לא שמעתם על מיקרוביטים בעבר, הם מיקרו -בקר מדהים שנועד ללמד ילדים תכנות. הֵם
משחק אינטראקטיבי טיק-טק בו נשלט עם ארדואינו: 6 שלבים
משחק אינטראקטיבי של טיק-טק בו נשלט עם ארדואינו: מטרתו של פרויקט הפיטיק טיק-טו היא להעביר משחק ידוע לתחום הפיזי. במקור, המשחק משחק על ידי שני שחקנים על פיסת נייר - על ידי הצבת סמלי 'X' ו- 'O' בתורו. הרעיון שלנו היה לבחון את התנהגות השחקנים