חקור את התכונות והאפשרויות הרבות של המיקרוביט!

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

תרשים מפורט של ה-מיקרוביט

סקירה כללית

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

בואו נראה מה אפשר לעשות עם רכיבים אלה ונגלה כיצד לקודד אותם!

נוריות (לדים)

The micro:bit LEDs

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

איך אני מקודד אותן? בדוק דף זה לקבלת מידע נוסף אודות כתיבת קוד לנוריות, או להשתמש בהפניות הקוד שלהלן.

פיתון בלוקים בגאווה סקריפט

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

לחצנים

The micro:bit buttons

מה זה? ישנם שני לחצנים על החלק הקדמי של המיקרוביט (מתויגים A ו- B). אתה יכול לזהות כאשר לחצנים אלה נלחצים, וזה מאפשר לך להפעיל קוד על המכשיר בהתאם.

איך אני כותב קוד? ראה את ההפניות לעורכי הקוד שלהלן.

פיתון עורך בלוקים בגאווה סקריפט

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

מחברים (פינים)

The micro:bit pins

מה זה? ישנם 25 מחברים חיצוניים במחבר קצה של המיקרוביט, שאותם אנו מכנים בשם "פינים". מנועים, נוריות או רכיבים חשמליים אחרים מתחברים אל הפינים, או חיישנים נוספים שמתחברים כדי לשלוט בקוד!

איך אני כותב להם קוד? למד עוד אודות החומרה של המחברים כאן, או השתמש בהפניות הקוד שמתחת.

Python JavaScript Blocks

Examples - code a Banana Keyboard, hack your headphones, and create a Milk-Carton Robot with JavaScript! או, הסתכל בפרוייקט ticklish micro:bit בפייתון!

חיישן אור

The micro:bit LED screen, acting as a light sensor.

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

איך אני מקודד את זה? ראה את ההפניה למטה לעורך בלוקים JavaScript:

בלוקים של JavaScript

דוגמאות - למד כיצד להכין תרשים של רמת האור על המסך עם JavaScript כאן.

חיישן טמפרטורה

The micro:bit temperature sensor

מה זה? חיישן זה מאפשר למיקרוביט לזהות את טמפרטורת הסביבה במעלות צלזיוס.

איך אני כותב קוד? ראה את ההפניות לעורכי הקוד שלהלן

פיתון בלוק גאווה סקריפט

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

מד תאוצה

The micro:bit accelerometer

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

איך אני כותב קוד? ראה את ההפניות לעורכי הקוד שלהלן

פיתון בלוק גאווה סקריפט

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

מצפן

The micro:bit compass

What is it? The compass detects the earth's magnetic field, allowing you to detect which direction the micro:bit is facing. The compass has to be calibrated before it can be used.

'Calibrating' the compass ensures the compass results are accurate. For the JavaScript Blocks Editor, use the 'calibrate compass' block. To calibrate the compass in Python use compass.calibrate().

When the calibration begins, the micro:bit will scroll an instruction on the display for you - either "Draw a circle" or "Tilt to fill screen". To calibrate the compass, just follow these instructions and tilt the micro:bit to move the dot in the centre of the screen around until you have either drawn the outline of a circle, or filled up the whole screen.

How do I code it? Use the code references below.

Python JavaScript Blocks

Examples - create a working compass to find North in JavaScript or Python!

אלחוט

The micro:bit radio antenna

What is it? The radio feature allows you to communicate wirelessly between micro:bits. Use the radio to send messages to other micro:bits, build multiplayer games, and much more!

How do I code it? Discover how to code the radio:

Python JavaScript Blocks

Examples - create a Multiplayer Rock, Paper, Scissors game (JavaScript), or create cool digital fireflies in JavaScript and Python!

בלוטות'

The micro:bit bluetooth antenna

מה זה? A BLE (Bluetooth Low Energy) antenna allows the micro:bit to send and receive Bluetooth signals. This allows the micro:bit to wirelessly communicate with PCs, Phones, and Tablets, so you can control your phone from your micro:bit and send code wirelessly to your device from your phone!

Before using the Bluetooth Antenna you will need to pair your micro:bit with another device. Once paired, you can send scripts wirelessly to your micro:bit - you can learn more about setting this up here.

How do I code it? Learn how to use the Bluetooth functionality:

בלוקים של JavaScript

The Python Editor doesn't currently support bluetooth.

What can I do with it? Send code to your micro:bit wirelessly - Learn More.

USB Interface

The micro:bit, connected via the USB interface

What is it? The USB interface allows you to connect the micro:bit to your computer via a micro-USB cable, which will power the device and allow you to download scripts onto the device.

How do I use it? You can read more information on how to run scripts on your BBC micro:bit here, and about the error messages you might get here.

Technical Info

Please refer to the hardware page to discover more about the micro:bit's technical and compliance info.

Hardware

Take a look at the apps page to learn more about coding the micro:bit from a mobile device.

אפליקציות