Περιγραφή
Στόχος του προγράμματος είναι να δείξετε πόσο ζεστό ή κρύο είναι το micro:bit σας χρησιμοποιώντας τον ενσωματωμένο αισθητήρα θερμοκρασίας.
Αυτό μπορεί να γίνει για παράδειγμα, κάνοντας λήψη μέτρησης από τον αισθητήρα θερμοκρασίας στον επεξεργαστή ή την CPU (κεντρική μονάδα επεξεργασίας).
Η θερμοκρασία του επεξεργαστή είναι μια αρκετά κοντινή προσέγγιση της θερμοκρασίας του περιβάλλοντος σε °C (Κελσίου).
Σε αυτό το project, όταν πατάτε το κουμπί εισόδου A, το micro:bit εμφανίζει την τρέχουσα θερμοκρασία του επεξεργαστή στην έξοδο της οθόνης LED.
Μεταφέρετε το micro:bit σε θερμότερα και ψυχρότερα μέρη και δείτε πώς αλλάζουν οι ενδείξεις της θερμοκρασίας.
Το project απευθύνεται σε αρχάριους και μπορεί να γίνει χρήση MakeCode, ή Python για την υλοποίηση του!
Τι θα χρειαστείτε:
- micro:bit (ή προσομοιωτή MakeCode)
- Editor για το MakeCode ή την Python
- Πακέτο μπαταριών (προαιρετικά)
- μια πηγή θερμότητας ή ψύξης, όπως έναν ανεμιστήρα, αν θέλετε να δείτε τη θερμοκρασία να αλλάζει γρήγορα (προαιρετικά)
Κωδικας και Σχεδιαγράμματα:
MakeCode
Python
from microbit import *
while True:
if button_a.was_pressed():
display.scroll(temperature())
Εξελίξτε το!
Συγκρίνετε την ένδειξη με ένα άλλο θερμόμετρο. Πόσο ακριβές είναι το micro:bit σας; Χρειάζεται να τροποποιήσετε την ένδειξη του micro:bit για να μετρήσετε τη θερμοκρασία του αέρα;
Μετατρέψτε τη θερμοκρασία σε Φαρενάιτ ή Κέλβιν.
Χρησιμοποιήστε την δυνατότητα Radio για να χρησιμοποιήσετε ραδιοκύματα και να φτιάξετε έναν απομακρυσμένο αισθητήρα που στέλνει μετρήσεις θερμοκρασίας σε ένα άλλο micro:bit, για παράδειγμα από έξω προς τα μέσα. Θα μπορούσατε να φτιάξετε ένα εσωτερικό/εξωτερικό θερμόμετρο με αυτόν τον τρόπο.