תוכן עניינים:
- שלב 1: אסוף את הרכיבים
- שלב 2: סימון על הקלקר
- שלב 3: ניפוי נורות הלדים (אופציונלי)
- שלב 4: הכנת החוטים
- שלב 5: הלחמת הלדים
- שלב 6: הלחמת הריבועים יחד
- שלב 7: תיקון הקוביה ללוח המעגלים
- שלב 8: הלחמת המחברים
- שלב 9: נסה את קוביית ה- LED
- שלב 10: חבר את הג'ויסטיק והכפתור
- שלב 11: תהנה:)
וִידֵאוֹ: 3D Tic-Tac-Toe על קוביית לד: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
האם אי פעם רצית לשחק בבית Tic Tac Toe בתלת מימד?
אם התשובה היא כן, מדריך זה מספק לך את כל המידע הדרוש לבניית מידע זה.
ניתן לשחק את המשחק על קוביית LED בגודל 3x3x3. כל נקודה היא לד בצבע אחד, יש לשלוט בכל LED בנפרד. כדי לשחק tic-tac-toe יש צורך לפחות 3 סימנים שונים, (בדרך כלל o x וריק) אולם בקוביית LED בצבע אחד זה יהיה בלתי אפשרי.
הפתרון מוביל מהבהב. כאשר המשחק מתחיל כל לד כבוי, השחקן הראשון משחק עם הלד המופעל, השחקן השני הוא עם הלייד המהבהב, כך שניתן לשחק את המשחק כך.
ג'ויסטיק וכפתור מאפשרים לך לבחור את הלד שבו תרצה למקם את "השלט" שלך.
כמובן שאתה יכול פשוט להשתמש בקוביית ה- LED שלך כקישוט. מסופק קוד שגורם לנורות להבהב באופן אקראי כמו בסרטון, או אחת אחרי השנייה.
שלב 1: אסוף את הרכיבים
רשימת הרכיבים הדרושים לבניית המשחק:
- 22*30 מעגל אוניברסלי (או גדול יותר)
- ארדואינו UNO
- 27 נוריות (השתמשתי בנורות 3 מ"מ)
- מודול ג'ויסטיק (KY-023)
- מודול לחצנים (KY-004)
- 20 חוטי מגשר M-F
- חוּט
- חוטים גמישים
- מחבר 12 F-F
כלים נחוצים
- קלקר זה יקל על העבודה שלך!
- ערכת הלחמה
- אקדח דבק חם
- צובטים
- קולפן כבלים
- סרגל
- נייר זכוכית (לא חובה)
שלב 2: סימון על הקלקר
בצעו סימון 3x3 על גוש קלקר ונקבו חורים לנורות הלדים כדי שיתאימו. החורים צריכים להיות במרחק של 2 ס מ זה מזה, כאשר אנו יוצרים קובייה. עליך להשתמש בסרגל לשם כך.
שלב 3: ניפוי נורות הלדים (אופציונלי)
כדי להשיג רמת בהירות גדולה יותר, אתה יכול להשתמש בנייר זכוכית כדי לשפשף את הלדים.
שלב 4: הכנת החוטים
אורך החוטים החשופים צריך להיות 4.5 ס מ, הכינו 24 מהם. אלה הולכים להיות מסגרת הקוביה.
יש להכין 12 חוטים גמישים. 9 מהם צריכים להיות באורך של 6-7 ס"מ. 3 מהם צריכים להיות בגודל 12-13 ס"מ. מקלפים את שני קצות החוטים.
שלב 5: הלחמת הלדים
קודם כל, אנו מחברים את הלידים השליליים יחד, בדרך כלל זו הרגל הקצרה יותר של ה- LED.
הניחו את הנורות על הקלקר שהוכן לפני. מקם את החוטים כפי שמוצג בתמונה מאשר עוטף את הרגל הקצרה יותר סביב החוט. לאחר מכן הלחם את נוריות החוט בזהירות בחוט, לאחר הלחמה חוט משני הצדדים, הדבר ישמור על הריבוע יחד.
חשוב שכאשר אתה מוכן עם ריבוע אחד, בדוק את כל 9 הנורות. ניתן לעשות זאת על ידי חיבור מסגרת החוט לקרקע של הארדואינו. לאחר מכן השתמש בחוט מגשר M-M וחבר אותו ל -3.3 V של הארדואינו, וגע בצד השני לרגל הלא-מולחמת של ה- LED, ה- LED אמור להידלק. אם אף LED לא נדלק, כנראה שאחת הרגליים החיוביות נוגעת במסגרת החוט, עליך לבדוק את אלה.
עליך להכין 3 ריבועי LED.
שלב 6: הלחמת הריבועים יחד
זה החלק הקשה ביותר, עליך לבקש יד לעזרה בשלב זה.
מניחים ריבוע אחד על הקלקר, ואז מדביקים חוט ליד הנורית, במיקום אנכי. חשוב שהחוט הזה יגע רק ברגליים החיוביות של הלדים. כרוך את הרגל החיובית (זו שטרם הלחנת) סביב החוט והלחם אותה. עשה זאת עם כל LED.
מניחים את הריבוע השני בגובה 2 ס מ. כרוך את הרגליים החיוביות סביב החוטים האנכיים. הכיכר תישאר שם כך, כך שתוכל להלחים כל אחד אחר כך.
לאחר מכן הניחו את הריבוע האחרון בגובה של 4 ס מ. בצע את אותם השלבים כמו קודם.
חשוב: החוטים האופקיים לא צריכים לגעת בחוטים האנכיים.
לאחר שאתה מוכן עם השלב, עליך לבדוק כל נורית כמו בעבר.
שלב 7: תיקון הקוביה ללוח המעגלים
ראשית, עליך להשתמש ב- 9 חוטים גמישים מקולפים.
הכנס צד אחד של החוט דרך החור בלוח המעגלים, הלחם אותו לחוט האופקי. עשה זאת עם כל החוטים האופקיים. לאחר מכן לתקן את הקוביה על הלוח, על ידי החלת דבק חם.
שנית, השתמש ב -3 החוטים הקליפים הארוכים יותר.
הלחם אותם לריבועים ולאחר מכן הכנס אותם דרך החורים (אתה יכול להשתמש בחור הגדול יותר בפינת הלוח)
כאשר אתה מוכן עם המדרגה יש לך 12 חוטים התלויים בתחתית הלוח. 3 החוטים המחוברים לריבועים יאפשרו לכם לבחור את הנורית לכיוון האנכי. 9 החוטים יאפשרו לך לבחור את העמודה שבה תרצה להדליק את הנורית.
שלב 8: הלחמת המחברים
הלחם את המחברים בחלק העליון. עליך להפריד בין האופקים והאנכיים כמוני.
הלחם את 9 החוטים למחברים, כפי שמוצג בתמונה.
לאחר מכן הלחם את 3 החוטים ל -3 המחברים. חבר את החוט מלמעלה לסיכה העשירית, האמצעי ל -11 והתחתון ל -12, והלחם אותם שם.
הדבק את שאר החוטים ללוח.
קוביית ה- LED שלך מוכנה, כדאי לך לנסות זאת כעת.
שלב 9: נסה את קוביית ה- LED
חבר את 1-9 בקוביית ה- LED ל- D0-D8 בארדואינו (1 עד D0, 2 עד D1 …)
חבר את 10-12 ל- Arduino כ:
- 10 עד D11
- 11 עד D10
- 12 עד D9
העלה את הקוד המצורף ל- Arduino.
הפונקציה ledRandom () תגרום לנורות להבהב באופן אקראי
הפונקציה ledSeq () תגרום לנורות להבהב בעמודה בזה אחר זה.
הפונקציה ledWrite (x, y, z, v) מאפשרת לך לכתוב כל נורית על הקוביה. x, y, z הם הקואורדינטות, הם חייבים להיות בין 1-3. v הוא מצב הנורית, כאשר 0 הנורית תיכבה, כאשר 1 הנורית תידלק.
אתה יכול להדליק יותר נוריות בנפרד. אבל הברקה של נורית LED גורמת לכיבוי הקודם. אבל העיכוב הוא רק 0.5ms כך שתראה את שניהם מופעלים.
אנסה לשפר חלק זה של התוכנית בעתיד.
שלב 10: חבר את הג'ויסטיק והכפתור
מודול הג'ויסטיק צריך להיות באותו מיקום כמו קוביית ה- LED (כפי שמוצג בתמונה)
מודול לחצנים:
- חבר את ה- - ל- Arduino GND
- חבר את ה + (סיכה אמצעית) ל- 5 Arduino
- חבר את ה- S (סיכת פלט) ל- Arduino A3
מודול ג'ויסטיק:
- SW עד A2
- VRY עד A1
- VRX עד A0
- +5V ל- 5V Arduino
- GND ל- GND Arduino.
לאחר מכן תקן את המודולים ואת קוביית ה- LED על מטוס פלסטיק והעלה את הקוד ל- Arduino.
שלב 11: תהנה:)
טיק טק ה -3 D שלך מוכן.
להלן הדרכה קצרה כיצד לשחק:
- שחקן 1 משחק עם ה- LED המופעל
- שחקן 2 משחק עם הנורית המהבהבת
- הנורית מהבהבת מהר יותר כשאתה על הנורית הזו.
- אתה יכול לבחור את ה- LED שלך עם הג'ויסטיק. לחיצה באמצעות הג'ויסטיק מאפשרת לך לרדת. (מהרמה הראשונה זה יעבור לשלישי)
- לחץ על הכפתור כדי להניח שאתה חותם שם. (זה יכניס אותו למקום שבו הנורית מהבהבת מהר)
- המנצח הוא זה שאוסף שלושה סימנים בכיוון x, y או z. (האלכסונים עדיין אינם כלולים)
-
כאשר מישהו מנצח בחלק העליון הפינה הימנית העליונה תדלק ואם
- שחקן 1 מנצח. השורה הראשונה נדלקת
- שחקן 2 מנצח. השורה השנייה נדלקת
- המשחק יראה לכם גם את המקום בו אספתם את שלושת השלטים שלכם.
- כדי להתחיל משחק חדש, לחץ על הג'ויסטיק לכמה שניות.
חשוב: תמיד לוחצים על הכפתור לשנייה, ושומרים על הג'ויסטיק למשך חצי שנייה.
אני מתכנן לשפר את המשחק בעתיד, על ידי הכללת האלכסונים.
אם יש לך שאלה כתוב הערה או הודעה.
מוּמלָץ:
כיצד להכין קוביית LED - קוביית LED 4x4x4: 3 שלבים
כיצד להכין קוביית LED | קוביית LED 4x4x4: ניתן לראות קוביית LED כמסך LED, שבו נוריות LED 5 מ"מ פשוטות ממלאות את תפקיד הפיקסלים הדיגיטליים. קוביית LED מאפשרת לנו ליצור תמונות ודפוסים על ידי שימוש במושג תופעה אופטית המכונה התמדה בראייה (POV). לכן
הכינו קוביית מראה אינסופית EASY - ללא הדפסה תלת -ממדית וללא תכנות: 15 שלבים (עם תמונות)
הכינו קוביית מראה אינסופית EASY | אין הדפסה תלת מימדית ואין תכנות: כולם אוהבים קוביית אינסוף טובה, אבל נראה שהם יהיו קשים להכנה. המטרה שלי להנחיה זו היא להראות לך שלב אחר שלב כיצד להכין אחת. לא רק זה, אלא עם ההוראות שאני נותן לך, תוכל לבצע אחת
קובץ קוביית רוביק בזמן אמת באמצעות פטל פי ו- OpenCV: 4 שלבים
קובץ הקוביות של רוביק בזמן אמת באמצעות פטל פי ו- OpenCV: זוהי הגרסה השנייה של כלי הקוביות של רוביק שמיועד לפתרון בעיניים עצומות. הגרסה הראשונה פותחה על ידי javascript, אתה יכול לראות את הפרויקט RubiksCubeBlindfolded1 בניגוד לגרסה הקודמת, גרסה זו משתמשת בספריית OpenCV כדי לזהות את הצבעים ואת
קוביית LED תלת מימדית עם פי פטל: 6 שלבים (עם תמונות)
קוביית LED תלת -ממדית תלת -ממדית עם פטל פטל: פרויקט זה עוסק כיצד הכנו קוביית LED תלת -ממדית מ- ws2812b LEDs. הקוביה היא 8x8x8 של נוריות LED, אז 512 בסך הכל, והשכבות עשויות יריעות אקריליק שקיבלנו מהמחסן הביתי. האנימציות מופעלות על ידי פטל פאי ומקור מתח של 5V. ה
קוביית מג'יק או קוביית מיקרו-בקר: 7 שלבים (עם תמונות)
קוביית מג'יק או קוביית בקר מיקרונית: במדריך זה, אראה לך כיצד להכין קוביית מג'יק מבקר מיקרו פגום. הרעיון הזה בא כאשר לקחתי את פקד ATmega2560 פגום מ- Arduino Mega 2560 ועושה קובייה. .על חומרת Magic Cube, יש לי יצרן כמו