top of page

נעים להכיר: מיקרו-בקר - Microcontroller

תמונת הסופר/ת: Zufit FurstZufit Furst

אחד הכלים המרכזיים במעבדות מייקרס הוא המיקרו-בקר (Microcontroller).

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

מיקרו-בקר כולל מספר מרכיבים חיוניים שמאפשרים לו לבצע משימות שונות:

חומרה (Hardware)

  1. מעבד (CPU):הלב של המיקרו-בקר. מעבד שמבצע את הוראות התוכנית.

  2. זיכרון (Memory):

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

    • זיכרון Flash: משמש לאחסון הקוד וההוראות שהמיקרו-בקר מבצע. הזיכרון הזה נשמר גם כשאין חשמל (נקרא זיכרון לא נדיף).

  3. יחידות קלט/פלט (I/O):

    • פינים דיגיטליים: מאפשרים למיקרו-בקר לקרוא ולהוציא אותות דיגיטליים (0 או 1).

    • פינים אנלוגיים: מאפשרים למיקרו-בקר לקרוא ולהוציא אותות אנלוגיים (ערכים משתנים).

    • תקשורת: חיבורים לתקשורת עם רכיבים אחרים

  4. שעון (Clock):

    • רכיב שמספק תדר קבוע לפעולות המיקרו-בקר. תדר השעון קובע את מהירות הפעולה של המיקרו-בקר.

  5. יחידות ייעודיות (Peripherals):

    • ממירים אנלוגיים לדיגיטליים (ADC): ממירים אותות אנלוגיים (כמו מתח חיישן) לערכים דיגיטליים שהמעבד יכול לעבד.

    • ממירים דיגיטליים לאנלוגיים (DAC): ממירים נתונים דיגיטליים לאותות אנלוגיים.

תוכנה (Software)

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

מיקרו-בקרים שכולנו מכירים (דוגמאות):

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

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


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

    מיקרו בקר של מיקרוביט

תכונות עיקריות של המיקרוביט:

  1. למיקרוביט יש מספר חיישנים שונים ומובנים (תאוצה, טמפ' וכו'), כפתורים מובנים ונוריות  לד

  2. אפשרות לחיבור חיצוני באמצעות קישורים דיגיטליים ואנלוגיים

  3. תכנות וכתיבת קוד:

    • ניתן לתכנת את המיקרוביט באמצעות מגוון שפות תכנות כמו בלוקים, Python ו-JavaScript.

    • ה- MakeCode הוא עורך ויזואלי שמאפשר גרירת בלוקים ויצירת תוכניות ללא צורך בידע מוקדם בתכנות.

  4. קהילת מייקרים ותמיכה:

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

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

לוגו מרכז פסג״ה תל אביב יפו המרכז להכשרת מורים

טלפון: 03-7937108

לידור פרץ: lidor@pisgatlv.co.il

צופית פירסט: zufit@pisgatlv.co.il

maker - education - learning - מייקרים - חינוך

Website design, writing and maintenance by Lidor Perez

www.lidorperez.com by 

צרפו אותי לרשימת התפוצה

bottom of page