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

8x8 משחק פונג קולורדואינו: 3 שלבים
8x8 משחק פונג קולורדואינו: 3 שלבים

וִידֵאוֹ: 8x8 משחק פונג קולורדואינו: 3 שלבים

וִידֵאוֹ: 8x8 משחק פונג קולורדואינו: 3 שלבים
וִידֵאוֹ: כל מי שיקח לי נקודה בפינג פונג יקבל 100 שקל!! 2024, יולי
Anonim
משחק פונג קולורדוינו 8X8
משחק פונג קולורדוינו 8X8

בהוראה זו אראה לך כיצד בניתי משחק פונג באמצעות מודול לוח מטריקס LED 8 x 8 RGB. מודול זה נקרא Colorduino. יש לו מיקרו -בקר מובנה וממשק לחיבור ללוחות Colorduino אחרים. יש לו את היכולת לטפל בנורות LED צבעוניות בגודל 64 יח '. ניתן לשלוט בלוח עם קוד Arduino. יצרתי שני בקר לכל בקר יש שני כפתורים. את המשחק הזה יכולים לשחק שני שחקנים. המטרה היא למנוע מהכדור להגיע לקיר בצד שלך. יש פלטפורמה ברוחב 3 נוריות שיכולה להחזיר את הכדור ליריב שלך. הרעיון שלי היה להפוך את זה לפשוט ככל האפשר. כל תהליך הבנייה אורך כשעה (הסרוגה לבקרים לא נחשבת). עלות הפרויקט הייתה 20 $. המכשיר מופעל באמצעות סוללה של 18650.

שלב 1: רשימת BOM

רשימת BOM
רשימת BOM

קישור סכום שם חומר

Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 pc

מארז פלסטיק לכפתורים 1 יחידה

כבל גמיש עם מעטפת גומי 1 יחידה

בלוטת כבל 4 מחשבים

Proto PCB 1 pc

מחזיק סוללות 18650 1 יחידה

סוללה 18650 1 יחידה

מתג לחצן לחיצה 12 מ מ לחיצה רגעית 4 יח 'https://www.aliexpress.com/store/product/10pcs-Mo…

כבל להלחמה 1 יחידה

פח הלחמה 1 יחידה

מתג החלפת 2 מצבי מיקום 1 מחשב אחד

4, 7 קוהם 4 יח 'https://www.aliexpress.com/store/product/100pcs-1…

ממיר 3V ל- 5V DC-DC Step Up Boost נייד 1 pc

2 קוטב 5 מ מ Pitch PCB הר בורג מחבר בלוק מסוף 1 pc

3 פינים 5 מ מ Pitch PCB הר בורג מסוף בלוק 2 מחשבים

דיור לאלקטרוניקה 1 יח '

עלות החומר הכוללת של הפרויקט: 20, 21 $/הפרויקט הכולל

שלב 2: הרכבה

הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה

בדוק את הסרטון בשלב הראשון. קצת מידע נוסף לסרטון:

אסוף את כל החומרים בהתאם לרשימת BOM. השתמשתי ב- PCB פרוטו והלחמתי את כל הרכיבים.

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

קוד Arduino מקורו בהוראה זו, תודה על ההשראה.

labs.bsoares.com/ping-pong-com-matriz-de-l…

יש לבדוק את הבקרים לפני ההתקנה בבית.

בית הפלסטיק משתנה בעזרת סכין כלי עבודה ומקדחה.

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

www.instructables.com/id/Crochet-for-Gadge…

שלב 3: העלה את התוכנה המצורפת

העלה את התוכנה המצורפת
העלה את התוכנה המצורפת
העלה את התוכנה המצורפת
העלה את התוכנה המצורפת
העלה את התוכנה המצורפת
העלה את התוכנה המצורפת

התוכנה מועלה על ידי Atmel Studio. ראשית, ניסיתי להשתמש ב- Arduino IDE, אך לא הצלחתי להשתמש בו, ולכן נאלצתי להשתמש במתכנת AVR Avrisp mkII. זה הקשה על העבודה שלי קצת. צירפתי את הקוד של Arduino ואת פרויקט Atmel Studio. בדוק את הסרטון למעלה כיצד להשתמש בקוד Arduino ב Atmel Studio 7.

היו לי כמה בעיות בהעלאת מספר ה- PIN של הקולורדוינו. ה- PIN של ISP של לוח Colorduino ממוקם בין ה- MCU ללוח ה- LED ולמחבר 6 PIN של מתכנת Avrisp mkII אין מקום. הייתי צריך לפרק את שני הלוחות כדי להעלות. במהלך שלב הפיתוח, הייתי צריך להעלות את הקוד פעמים רבות ולכן החלטתי לשים את מחבר ספק האינטרנט בצד השני של הלוח. לשם כך הייתי צריך לשקף את הסיכות והשתמשתי בלוח PCB קטן של פרוטו. אם אתה רק צריך כמה העלאות אז אל תטרח פשוט קח את הלוחות בנפרד בצע את ההעלאה מאשר התחבר שוב. מידע נוסף על Avrisp mkII:

קוד Arduino מקורו בהוראה זו, תודה על ההשראה.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

מילים אחרונות

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

המשך יום נעים!

מוּמלָץ: