יום רביעי, 28 באפריל 2021

מיקרו:ביט שיעור מספר 7 - תקשורת רדיו בין שני מיקרו:ביטים (Micro:bit #7)

תקשורת בין שני מיקרו:ביטים היא תקשורת פשוטה ואינטואיטיבית. לצורך התקשורת תצטרכו, כמובן, שני מיקרו:ביטים.. 

איך יוצרים את התקשורת בין המיקרו:ביטים? 

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

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


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


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

על המיקרו:ביט השני, הרסיבר, נעלה את הקוד הבא: 

יום שלישי, 27 באפריל 2021

מיקרו:ביט גרסה 2 / Micro:bit V2

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

בסביבת המיקרו:ביט, נוכל לראות את את הדברים שנתמכים בגרסה השנייה בלבד - כאשר הכיתוב V2 מופיע מעליהם. 

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

את הקוד תוכלו למצוא כאן - או לבנות אותו בעזרת תמונה המצורפת: 


יום ראשון, 18 באפריל 2021

מיקרו:ביט שיעור מספר 6 - מצפן (Micro:bit 6#)

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

מוכנים? 

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


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

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