תוכן עניינים:
וִידֵאוֹ: BBC Micro: bit and Scratch - הגה אינטראקטיבית ומשחק נהיגה: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
אחת משימות הכיתה שלי השבוע היא להשתמש ב- 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 לציון המשתמש והמכונית נעלמת מתחתית המסך.
מוּמלָץ:
שקית אגרוף רפלקס אינטראקטיבית: 3 שלבים (עם תמונות)
שקית אגרוף לרפלקס אינטראקטיבי: מדריך זה מיועד לכל מי שרוצה לשפר את כישורי הזריזות והאיגרוף שלו תוך ניסיון רב יותר בהלחמה באמצעות Arduino, LED's ו- MK 2125 Accelerometer. מטרתו של פרויקט זה היא לשנות תיק רפלקס קיים ולהעתיק
דברים נוחים לדעת על Makey Makey GO ומשחק מהנה: 4 שלבים
דברים נוחים לדעת על Makey Makey GO ומשחק מהנה: הרבה אנשים מקבלים MaKey MaKey GO ואין להם מושג מה לעשות עם זה. אתה יכול לשחק כמה משחקים מהנים על שריטה ולגרום לזה להישג יד בכל עת! כל מה שאתה צריך זה MaKey MaKey GO ומחשב שיכול לגשת לשריטות
יריבות ברשת: משחק איחוי נמוך ל- BBC Micro: bit: 10 שלבים (עם תמונות)
יריבות ברשת: משחק איחוי נמוך עבור ה- BBC Micro: bit: במדריך זה אסביר כיצד ליישם משחק מרובי בסיסי ב- Micro: bit עם התכונות הבאות: ממשק פשוט איחור נמוך בין לחיצות כפתורים ובין עדכוני מסך מספר משתתפים גמיש Easy co
NODEMCU LUA ESP8266 נהיגה במנהל התקן תצוגת LED M5450B7: 5 שלבים (עם תמונות)
NODEMCU LUA ESP8266 נהיגה במנהל התקן תצוגת LED M5450B7: ה- M5450B7 הוא מנהל התקן תצוגת LED של 40 פינים DIP, הוא נראה בהמה למדי, אך קל יחסית לשלוט ולתכנת אותו. ישנם 34 סיכות פלט שיכולות להיות מחוברות LED. לכל אחד. המכשיר שוקע בזרם ולא מספק אותו כך ש
עץ החיים (מנוע סרוו נהיגה חיישן מגע קיבולי Arduino): 6 שלבים (עם תמונות)
עץ החיים (מנוע סרוו נהיגה חיישן מגע קיבולי Arduino): לפרויקט זה הכנו עץ נותן אורז המורכב מחיישן מגע קיבולי ומנוע סרוו. עם נגיעה במחצלת מנוע הסרוו יופעל ואורז (או מה שתרצו להכניס לתוכו) ישוחרר. הנה סרטון קצר