שלב 1: הפוך את זה

מה זה?

נענע את המיקרו: קצת כדי ליצור מספרים אקראיים

קובייה אמיתית ליד מיקרו: קצת מטלטל ומציג את מספר 6 בתצוגת LED שלו

איך זה עובד

  1. כמו פרויקט Get טיפשי, התוכנית הזו משתמשת במד תאוצה של מיקרו: ביט כדי לגרום למשהו לקרות כשאתה מנער אותו.
  2. כשאתה מנער את המיקרו: ביט שלך, התוכנית בוחרת מספר אקראי בין 1 ל 6 ומציגה אותו בתצוגת LED.
  3. ממש קשה למחשבים ליצור מספרים אקראיים באמת מכיוון שהם מכונות שעובדות בצורה מדויקת וסדירה.
  4. ערכו תרשים סיכום של התדירות שבה מופיע כל מספר. האם המספרים האלה באמת אקראיים? השווה את זה עם קוביות אמיתיות.

מה אתה צריך

  1. micro: bit (או סימולטור MakeCode)
  2. עורך MakeCode או Python
  3. חבילת סוללה (אופציונלי)
  4. קוביות אמיתיות (לא חובה)

שלב 2: קוד אותו

Copy to Clipboard
Download HEX
Open in Python

שלב 3: שפר את זה

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