יום שלישי, 28 במאי 2024

מיקרו:ביט שיעור מספר 10 - משחק חם-קר (Micro:bit #10)

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

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

אז איך עושים את זה?

לצורך המשחק תצטרכו שני מיקרוביטים.

תכתבו את הקוד על כל אחד מהם. והכיף מתחיל! אם אתם מתקשים תוכלו להיעזר בקישור לקוד

התחילו לארגן את הקוד על שני המיקרוביטים:




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

לאחר שסיימתם, המשיכו לעבוד על הקוד:



הקוד הזה קולט את עוצמת האות של המירו:ביט וממיר אותו למספרים שאנחנו קבענו (בין 0 ל-86).

שימו לב!

בקוד הראשוני לא חייבים לכתוב את התדר 208 אלא כל תדר שתבחרו בין 0 ל- 255 העיקר שבשני המיקרו:ביטים יהיה מספר זהה.



משימה: כתבו קוד שיגרום למיקרו:ביט לכתוב מילים כמו: רחוק, מתחמם, קרוב, קר וכו' במקום המספרים. 

בהצלחה!