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

BBC Micro: bit and Scratch - הגה אינטראקטיבית ומשחק נהיגה: 5 שלבים (עם תמונות)
BBC Micro: bit and Scratch - הגה אינטראקטיבית ומשחק נהיגה: 5 שלבים (עם תמונות)

וִידֵאוֹ: BBC Micro: bit and Scratch - הגה אינטראקטיבית ומשחק נהיגה: 5 שלבים (עם תמונות)

וִידֵאוֹ: BBC Micro: bit and Scratch - הגה אינטראקטיבית ומשחק נהיגה: 5 שלבים (עם תמונות)
וִידֵאוֹ: BMW M140i Shadow Edition Auto M Performance Steering Wheel …..4K VIDEO 2024, נוֹבֶמבֶּר
Anonim
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה
BBC Micro: bit and Scratch - משחק הגה אינטראקטיבי ומשחק נהיגה

אחת משימות הכיתה שלי השבוע היא להשתמש ב- BBC Micro: bit לממשק עם תוכנית Scratch שכתבנו. חשבתי שזו ההזדמנות המושלמת להשתמש ב- ThreadBoard שלי ליצירת מערכת מוטבעת! ההשראה שלי לתוכנית השריטה מגיעה ממשחקי אלקטרוניקה ביד וינטאג 'שאמא שלי הייתה משיגה לי ולאחי מהמוניטין או מהחנות הפינתית. יש לי הרבה זיכרונות נעימים ממסכי ה- LCD המאובקים האלה, מארזי הפלסטיק הצבועים והכפתורים שידבקו באופן מסתורי בלחיצה. אני זוכר במיוחד את משחקי המירוצים בהם היינו משחקים (למשל איור 2) בהם תוכל לעבור רק בין שני נתיבים כדי להתחמק ממכוניות מתקרבות. ברוח ביקורת הנוער מחדש, שיחזרתי סוג משחק זה ב- Scratch.

מד התאוצה של Micro: bit משמש לשליטה בהיגוי המכונית, ושני המתגים משמשים לשליטה בצופר המכונית. Scratch משמש למשחק הנהיגה, שכותרתו: BBC Micro Driver.

דף הפרויקט ניתן למצוא כאן:

אם יש לך שאלות, רוצה להתעדכן בעבודתי או סתם לזרוק רעיונות, אנא עשה זאת בטוויטר שלי: @4Eyes6Senses. תודה!

את המוזיקה בסרטון סיפק וינסנט הייני.

שלב 1: חומרים

חומרים
חומרים
חומרים
חומרים

ThreadBoard - קישור

BBC Micro: bit - Link - בצע את ההוראות הבאות לחיבור המיקרו -בקר שלך ל- Scratch

מגנטים 4 מ"מ (קוטר) x 3 מ"מ (גובה) - קישור

יריעות קצף - קישור

חוט מוליך מנירוסטה - קישור

חשבון Scratch - קישור

קלטת

שלב 2: הוספת מגנטים ל- Micro: bit Pins שלך

הוספת מגנטים למיקרו: סיכות סיביות
הוספת מגנטים למיקרו: סיכות סיביות
הוספת מגנטים למיקרו: סיכות סיביות
הוספת מגנטים למיקרו: סיכות סיביות

עכשיו כשיש לך את החומרים הגיע הזמן להוסיף מגנטים לחמשת סיכות ה- Micro: bit. הסיבה שאנו מוסיפים מגנטים לסיכות היא (1) להחזיק את ה- Micro: bit היטב למגנט המועשר ב- ThreadBoard ול (2) לאפשר חיבור קל בין הסיכות לחוט המוליך. בדרך כלל, כדי לחבר את ה- Micro: bit עם חוט מוליך יהיה עליך לתפור ולאבטח את החוט סביב הסיכות הפתוחות, ואם תרצה לשנות את העיצוב שלך יהיה עליך לחתוך את החוט המחובר ל- Micro: bit ואולי לתפור מחדש המיזם שלך. בעזרת ה- ThreadBoard אתה יכול פשוט להפיל את החוט המוליך שלך על גבי המגנטים והם ישמרו על החוט מאובטח לסיכות ה- Micro: bit ול- ThreadBoard.

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

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

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

שלב 3: צור את הבקר

צור את הבקר
צור את הבקר
צור את הבקר
צור את הבקר
צור את הבקר
צור את הבקר
צור את הבקר
צור את הבקר

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

- הנח את החוט המוליך על טבעת המגנטים החיצונית ביותר ולאחר מכן הנח את החוט על סיכת "GND" של המיקרו: ביט (איור 1).

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

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

שלב 4: צור את התוכנית

צור את התוכנית
צור את התוכנית
צור את התוכנית
צור את התוכנית
צור את התוכנית
צור את התוכנית

את הקישור לפרויקט ניתן למצוא כאן: https://scratch.mit.edu/projects/428740218/. הקוד מחולק לשלושה חלקים: מכונית המשתמש, מכונית 1 (המכונית הכחולה) ומכונית 2 (המכונית האדומה). הקוד של רכב 1 & 2 הוא זהה יחסית, רק עם קואורדינטות x ו- y שונות ופונקציית "המתנה" שונה.

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

מכונית 1 ומכונית 2 (איורים 2 ו -3): כאשר המשתמש לוחץ על כפתור הדגל/התחל הירוק, הציון מתאפס ל -0 והמשחק מעל המסך עובר לזירת הכביש הראשית. לולאת "חזור עד" מוודאת שמכוניות נוצרות באופן רציף בזמן שהמשתמש משחק. המכונית ממוקמת בחלקו העליון ו"מחליקה "לאורך המסך במרווח אקראי הנע בין 1 ל -5 או 10 שניות (תלוי במכונית). הצהרת ה- if בודקת אם יש התנגשות בין מכונית המשתמש למכונית 1 או 2, אם כן, אז אנו מעבירים את הרקע למשחק מעל המסך ומסיימים את המשחק. אם אין התנגשות, אז נוסיף 1 לציון המשתמש והמכונית נעלמת מתחתית המסך.

מוּמלָץ: