Χαρακτηριστικά
(Πηγές:https://4dimkal-robot.weebly.com/chialpharhoalphakappatauetarhoiotasigmatauiotakappa940-microbit.html και https://blogs.sch.gr/vservou/files/2019/12/Microbit_%CE%95%CE%A1%CE%93%CE%91%CE%A3%CE%99%CE%95%CE%A3_v_2_0.pdf)
- ισχυρό ARM M0+ μικροελεγκτή (microcontroller),
- 2 φυσικά κουμπιά μαρκαρισμένα A και B,
- 5x5 πλέγμα από led (led matrix) που μπορεί να απεικονίσει κείμενο και γραφικά,
- επιταχυνσιόμετρο (accelerometer) και μαγνητόμετρο (magnetometer) που μπορεί να ανιχνεύσει την σχετική θέση και κατεύθυνση της πλακέτας π.χ. κούνημα, κλίση ή ελεύθερη πτώση.
- αισθητήρα φωτός,
- θερμόμετρο και
- μια ομάδα από ακροδέκτες (Connection Pins) στους οποίους μπορούμε να συνδέσουμε διάφορα εξωτερικά εξαρτήματα στο the micro:bit. Το micro:bit έχει 5 στρογγυλούς μεταλλικούς ακροδέκτες. 3 από αυτούς είναι ακροδέκτες εισόδου/εξόδου στους οποίους μπορούμε να συνδέσουμε αισθητήρες, φωτοδιόδους (leds), κλπ. Υπάρχει επίσης ένας ακροδέκτης 3V που μπορεί να παρέχει ρεύμα και ένας ακροδέκτης γείωσης (GND).
Το micro:bit έχει τα παρακάτω φυσικά χαρακτηριστικά:
- 25 ξεχωριστά - προγραμματιζόμενα LEDs
- 2 προγραμματιζόμενα κουμπιά
- Ακίδες (pins) για φυσικές συνδέσεις
- Αισθητήρα φωτός και θερμοκρασίας
- Αισθητήρα κίνησης (επιταχυνσιόμετρο και πυξίδα)
- Ασύρματη επικοινωνία μέσω ραδιοκυμάτων και Bluetooth
- διασύνδεση USB
LEDs
Τα LEDs ( Light Emitting Diodes) δίοδοι εκπομπής φωτός, χρησιμοποιούνται ευρέως σε πολλές συσκευές ως ενδεικτικές λυχνίες ή για φωτισμό. Το micro:bit διαθέτει 25 ξεχωριστά προγραμματιζόμενα LEDs που μας επιτρέπουν να εμφανίσουμε κείμενο, αριθμούς και εικόνες |
Κουμπιά (Buttons)
Υπάρχουν δύο κουμπιά μπροστά στο micro:bit (εμφανίζονται με την επιγραφή Α και Β). Μπορούμε να ανιχνεύσουμε πότε αυτά τα κουμπιά πατήθηκαν, ώστε να εκτελείται κάποιος κώδικας στη συσκευή. |
Ακροδέκτες σύνδεσης (PINs)
Υπάρχουν 25 εξωτερικοί ακροδέκτες στο κάτω μέρος του micro:bit που τα ονομάζουμε pins. Μέσω αυτών το micro:bit μπορεί να επικοινωνήσει ενσύρματα με τον εξωτερικό κόσμο. Μπορούμε έτσι να συνδέσουμε κινητήρες, LEDs, αισθητήρες και άλλες ηλεκτρικές και ηλεκτρονικές διατάξεις (Raspberry Pi, Arduino, Galileo και Kano) |
Αισθητήρας φωτός (Light Sensor)
Το micro:bit μπορεί αντιστρέφοντας τη λειτουργία των LEDs, να τα χρησιμοποιήσει ως είσοδο, ανιχνεύοντας την παρουσία φωτός. |
Αισθητήρας θερμοκρασίας (Temperature sensor)
Αυτός ο αισθητήρας επιτρέπει στο micro:bit να ανιχνεύει την τρέχουσα θερμοκρασία σε βαθμούς κελσίου. Το Micro.bit, όπως κάθε υπολογιστής, μετράει συνεχώς τη θερμοκρασία του επεξεργαστή του, ώστε να μην υπερθερμανθεί και χαλάσει. Επειδή ο επεξεργαστής του βρίσκεται σε άμεση επαφή με το περιβάλλον ισορροπεί με τη θερμοκρασία του περιβάλλοντος με αποτέλεσμα η θερμοκρασία του επεξεργαστή να "μαρτυρά" τη θερμοκρασία του περιβάλλοντος αυξημένη συνήθως κατά ένα ή δυο βαθμούς Κελσίου. (Πηγή: ΣΥΣΤΗΜΑ ΜΕΤΡΗΣΗΣ ΘΕΡΜΟΚΡΑΣΙΑΣ ΤΟΥ ΧΩΡΟΥ )
|
Επιταχυνσιόμετρο (Accelometer)
Το επιταχυνσιόμετρο μετρά την επιτάχυνση του micro:bit, άρα μπορεί να χρησιμοποιηθεί για να ανιχνεύει πότε το micro:bit μετακινηθεί. mmlg
Το επιταχυνσιόμετρο μπορεί να μετρήσει επιταχύνσεις μέχρι +/-8g.
(g είναι η επιτάχυνση της βαρύτητας με μια τυπική μέση τιμή 9,80665 m/sec2).
Το micro:bit ανιχνεύει κίνηση σε τρεις άξονες:
Οι τιμές που επιστρέφει το επιταχυνσιόμετρο βρίσκονται μεταξύ -1024 και 1024. Αν προσθέσουμε 128 στο αποτέλεσμα προκειμένου να αποφύγουμε το αρνητικό πρόσημο, το εύρος γίνεται 0 έως 255.
Το επιταχυνσιόμετρο υποστηρίζει χειρονομίες. Οι χειρονομίες είναι |
Πυξίδα (Compass)
Η πυξίδα (μαγνητόμετρο) είναι ένας αισθητήρας που μπορεί να ανιχνεύει το μαγνητικό πεδίο της γης, επιτρέποντας έτσι να προσδιορίζουμε την κατεύθυνση που το micro:bit δείχνει. Μπορεί να αντιληφθεί ποια κατεύθυνση αντιμετωπίζετε και την κίνηση σε μοίρες και να ανιχνεύσει την παρουσία ορισμένων μετάλλων και μαγνητών.
Η πυξίδα θα πρέπει πριν χρησιμοποιηθεί να βαθμονομηθεί (calibration).
Μετρά μοίρες γωνίας πυξίδας.
|
Ραδιοεπικοινωνία (Radio antenna)
To micro:bit διαθέτει δυνατότητα ασύρματης επικοινωνίας (μέσω ραδιοκυμάτων) με άλλες συσκευές ή άλλα micro:bit επιτρέποντας έτσι να κατασκευάσουμε παιχνίδια με πολλούς χρήστες κ.α. |
Bluetooth (bluetooth low energy antenna)
To micro:bit διαθέτει μία κεραία BLE (Bluetooth Low Energy) που του επιτρέπει να στέλνει και να λαμβάνει σήματα Blutooth. Έτσι μπορεί να επικοινωνήσει ασύρματα με άλλα micro: bits, συσκευές, υπολογιστές, τηλέφωνα, tampletsκάμερες και άλλα αντικείμενα καθημερινής χρήσης. για παράδειγμα μπορούμε να ελέγξουμε το τηλέφωνό μας από το micro:bit ή να στείλουμε δεδομένα και εντολές στο micro:bit από το κινητό μας τηλέφωνο.
Πριν την επικοινωνία μέσω Bluetooth θα πρέπει να γίνει κατάλληλη ζεύξη των δύο συσκευών. |
Διασύνδεση USB
Η διασύνδεση USB ελέγχεται από ξεχωριστό επεξεργαστή και επιτρέπει στο micro:bit να συνδεθεί με τον υπολογιστή μας μέσω ενός micro-USB καλωδίου. Μέσω αυτού, μπορούμε να μεταφέρουμε τα προγράμματά μας στο micro:bit αλλά ταυτόχρονα από το ίδιο καλώδιο παρέχουμε την κατάλληλη τάση τροφοδοσίας για τη λειτουργία του micro:bit. |
|
|
Χρήσιμα
- Επαναφορά αρχικού προγράμματος επίδειξης (το demo πρόγραμμα με το οποίο έρχεται κάθε micro:bit): https://support.microbit.org/support/solutions/articles/19000021613-reset-the-micro-bit-to-factory-defaults
- How to get the current program off the micro:bit:
- Ένα πολύ ενδιαφέρον online περιοδικό για το micro:bit https://micromag.cc/
Online ελεύθερα μαθήματα/ δραστηριότητες:
- Μαθήματα micro:bit για ξεκίνημα!. Ωραία προσπάθεια συναδέλφων της Χίου! Τα μαθήματα είναι ανοιχτά για να διευκολυνθούν οι μαθητές και μπορείτε να τα δείτε και ως guest (δεν χρειάζεται εγγραφή στην πλατφόρμα)
- https://microbit.org/get-started/home-learning/
- https://microbit.org/lessons/
- https://makecode.microbit.org/
- Δραστηριότητες Εξοικείωσης με το micro:bit μια πολύ ωραία προσπάθεια με αρκετές πληροφορίες του συναδέλφου Μιχαλόπουλου Γιάννη (ευχαριστούμε Γιάννη!) στο 4ο Δημοτικό Σχολείο Καλαμάτας. Περισσότερα εδώ: https://4dimkal-robot.weebly.com/
- Δραστηριότητες με microbt
- Το βιβλίο: “Intro to CS with MakeCode for MicroBit” στα Ελληνικά
- https://learningdevelopments.co.nz/pages/micro-bit-lessons
- Distance Sensing with a HC-SR04 and micro:bit – Basic
- Micro:Bit DC Motor Control
- Controlling a Servo Motor with the micro:bit
- Tutorial: Serial Communication on Pi / Arduino / micro:bit
Δραστηριότητες και Προκλήσεις Προγραμματισμού με τον μικρο-ελεγκτή BBC micro:bit (okiriostonipologiston.blogspot.com)
Tα Leds τους BBC micro:bit διαθέσιμο ΕΔΩ
Τα κουμπιά του BBC micro:bit διαθέσιμο ΕΔΩ
Το επιταχυνσιόμετρου του BBC micro:bit διαθέσιμο ΕΔΩ
Ο αισθητήρας φωτός του BBC micro:bit διαθέσιμος ΕΔΩ
Αισθητήρας μαγνητικού προσανατολισμού διαθέσιμος ΕΔΩ
Αισθητήρας θερμοκρασίας διαθέσιμος ΕΔΏ
Μεταβλητές διαθέσιμο ΕΔΏ και ΕΔΩ
Παιχνίδι Πέτρα-Ψαλίδι-Χαρτί διαθέσιμο ΕΔΩ
Παιχνίδι Κορώνα-Γράμματα διαθέσιμο ΕΔΩ
Εφαρμογή Ήχοι, διαθέσιμη ΕΔΩ
Επικοινωνία με ραδιο-κύματα, διαθέσημη ΕΔΩ