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

"התאמת צבעים" (משחק רפלקס): 4 שלבים
"התאמת צבעים" (משחק רפלקס): 4 שלבים

וִידֵאוֹ: "התאמת צבעים" (משחק רפלקס): 4 שלבים

וִידֵאוֹ:
וִידֵאוֹ: קורס שאילתות תגובה מלאה תוך שעה | TanStack Query v4 למתחילים 2024, נוֹבֶמבֶּר
Anonim
תמונה
תמונה

הקדמה:

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

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

שלב 1: איך זה עובד?

אז בעצם עשיתי משחק 1 מול 1 שבו אתה צריך להיות הראשון שקיבל 4 נקודות. איך אפשר להרוויח את הנקודות? זה פשוט, אתה צריך את הרפלקסים הטובים ביותר. קיבלת 3 צבעים שונים (אדום, ירוק וכחול) בצד אחד ואותם ספירות בצד השני. בצד אחד אחד משלושת הצבעים (נוריות הלדים) מתחיל להבהב לרגע קצר, נניח הבזקים אדומים. אחרי זה בצד השני יהבהב גם אחד משלושת הלדים אם זה אדום (בדיוק כמו הבזק מהצד השני) אתה צריך להיות הראשון ללחוץ על הכפתור ומיהו הראשון שצובר נקודה. אבל אם ירוק או כחול מהבהב, אסור ללחוץ על הכפתור כי אחרת תאבד נקודה (זה החלק שלא עובד לי). אז כדי שזה יהיה פשוט, אתה רק צריך ללחוץ כשהצבעים תואמים ולא ללחוץ אם הצבעים לא תואמים. הראשון שמגיע ל -4 הנקודות מנצח במשחק.

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

שלב 2: החומרים

לקראת שלב זה אני מתאר את כל מה שאתה צריך כדי להפוך את הפרויקט הזה לשלך!

במה השתמשתי:

טֶכנוֹלוֹגִיָה

- 1x Arduino Uno

- 5x נוריות ירוקות

- 5x נוריות כחולות

- 2x נוריות אדומות

- 1x צהוב LED

- 2x כפתורים קטנים

- כבל חשמל 37x (באורך כ- 40 ס מ כל אחד)

- לוח הלחמה 1x

חומרים

- קופסת עץ (עוד על כך ב"בניית הפרויקט שלך ")

- משולש עץ (רוחב: 10 ס"מ, אורך: 10 ס"מ, גובה: 7 ס"מ)

- 2 גליל עץ (לכפתורים)

- צבע (לבן, כחול, ירוק, אדום, כתום וצהוב)

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

שלב 3: בניית הפרויקט שלך

בניית הפרויקט שלך
בניית הפרויקט שלך
בניית הפרויקט שלך
בניית הפרויקט שלך
בניית הפרויקט שלך
בניית הפרויקט שלך

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

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

2. שים את הסקיצות שלך על העץ כדי שתדע היכן לחתוך, לנסר וכו 'הכנתי קופסה בגודל 34 ס"מ (אורך) x 26 ס"מ (רוחב) x 10 ס"מ (גובה). החלק התחתון היה נשלף כך שתוכל להחליק את הארדואינו שלך לשם. הכנתי את משולש העץ גם מעץ, הם 10 ס"מ (רוחב) x 10 ס"מ (אורך) x 7 ס"מ (גובה). צור חור במשולש (בקוטר של כ 2 ס"מ) כך שכבלי החשמל יעברו לשם.

3. קדוח את החורים לכפתורים ולדים. עשיתי חורים זעירים עבור 13 הלדים שלי, עשיתי את זה כך שהנורות לא יכלו להיכנס דרך החור אלא רק את הסיכות מהנורית. עבור הכפתורים עשיתי חור שאליו הכפתורים הגדולים שלי יכולים לעבור, הכנתי את כפתורי העץ ממקל מטאטא (הקוטר הוא 2, 8 ס מ).

4. צרף את המשולשים. צירפתי את משולשי העץ באמצע דפנות הקופסה (צדדי הרוחב).

5. לפני שתתחיל כאן (עבור לחלק 5 מהטכנולוגיה) הדבק את חתיכות העץ יחד. אין הרבה מה להגיד כאן, חלק הבריח נותן את זה. ברגע זה הדבקתי את משטח העץ שלי לחלקי שאר הקופסה.

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

7. נוריות LED מחברות את האור. לאחר שהצבע יבש, אתה יכול לחבר את כל הלדים בחורים שעשית, לחכות עד שהדבק יתייבש ואם אתה לא אוהב לקשט את הלדים שלך אתה יכול ללכת ישר לחלק הטכני.

8. קישוט. אם אתה רוצה לקשט את הלדים שלך, קדימה. עשה משהו שאתה רוצה אבל הקפד עדיין לראות את אור הנורית.

שלב 4: טכנולוגיה

טֶכנוֹלוֹגִיָה
טֶכנוֹלוֹגִיָה
טֶכנוֹלוֹגִיָה
טֶכנוֹלוֹגִיָה
טֶכנוֹלוֹגִיָה
טֶכנוֹלוֹגִיָה

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

אבל בואו נלך רחוק יותר עם התהליך!

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

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

3. מגיע עם סקירה כללית של הכבלים שלך. חשוב מאוד ליצור לוח זמנים טוב לכל הכבלים שלך. אתה יודע, אם יש מספר כבלים ל + אז אתה צריך לצבוע את אותם אותם הספירות לאותם -. זהו שלב ממש חשוב, כי אם אתה מוציא הכל מלוח הלחם שלך, אתה עדיין יכול לראות איזה כבל צריך ללכת לאן. זה גם עוזר אם אתה הולך הלחמה. אתה יכול לעשות את אותו הדבר כמוני וליצור לוח זמנים על הנייר, או שאתה יכול להכין אחד באינטרנט עם Fritzing. לא בניתי אותו עם פריטינג כי הרגשתי טוב יותר להכין אותו על הנייר (בשבילי לפחות).

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

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

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

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

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

תודה שקראתם את המדריך הזה ואני מאחל לכולכם בהצלחה בהכנת המשחק הזה!

מוּמלָץ: