Home » Ρομποτική » BBC micro:bit » Χρονόμετρο

Χρονόμετρο

Στόχος

Να δημιουργήσεις ένα πρόγραμμα στο Microsoft MakeCode που να:

  • Μετράει δευτερόλεπτα όταν πατάς το κουμπί Α.

  • Σταματάει και δείχνει τον χρόνο όταν πατάς το κουμπί Β.


Βήματα Δημιουργίας Προγράμματος


Βήμα 1 – Άνοιγμα του MakeCode

  1. Άνοιξε έναν φυλλομετρητή (browser).
  2. Πήγαινε στη σελίδα:
    https://makecode.microbit.org

Βήμα 2 – Δημιουργία Νέου Έργου

  1. Πάτησε Νέο έργο.
  2. Δώσε ένα όνομα, π.χ. Χρονόμετρο

Βήμα 3 – Αλλαγή γλώσσας σε Ελληνικά

  1. Πάνω δεξιά, πάτησε στο γρανάζι (⚙️).
  2. Επίλεξε Language → Ελληνικά.

Βήμα 4 – Δημιουργία Μεταβλητής

Για να αποθηκεύσουμε τον χρόνο, χρειαζόμαστε μια "αποθήκη" πληροφορίας. Αυτή η αποθήκη ονομάζεται μεταβλητή! Το micro:bit χρειάζεται τη μεταβλητή για να φυλάει το σύνολο των δευτερολέπτων και να μας το δείχνει στην οθόνη. Χωρίς αυτήν, θα μετρούσε το χρόνο αλλά θα τον ξεχνούσε αμέσως! 

Πήγαινε στην κατηγορία Μεταβλητές και δημιούργησε μια νέα μεταβλητή με το όνομα χρόνος.


Βήμα 5 – Προγραμματισμός του Κουμπιού Α (Έναρξη)

Σύρε τα παρακάτω μπλοκ για να πούμε στο micro:bit να ξεκινάει τη μέτρηση:

 

 


Βήμα 6 – Προγραμματισμός του Κουμπιού Β (Τέλος)

Σύρε τα μπλοκ για να σταματάει η μέτρηση και να βλέπουμε το αποτέλεσμα:

 


Βήμα 7 – Ο "Κινητήρας" του Χρονομέτρου (Για πάντα)

Τώρα θα φτιάξουμε τη λογική που προσθέτει δευτερόλεπτα:

  • Στο μπλοκ για πάντα, βάλε μια Λογική εντολή εάν... τότε.

  • Στη θέση της δοκιμής, βάλε το σύμβολο 0 > 0 (από τη Λογική) και άλλαξέ το σε: χρόνος > 0.

  • Μέσα στο "εάν", βάλε από τη Βασική την εντολή παύση (ms) 1000 (δηλαδή 1 δευτερόλεπτο).

  • Από τις Μεταβλητές, βάλε την εντολή άλλαξε το χρόνος κατά 1.

Ο «κινητήρας» του χρονομέτρου είναι το μπλοκ «για πάντα», το οποίο ελέγχει συνεχώς αν η μεταβλητή χρόνος είναι μεγαλύτερη από το μηδέν(Δηλαδή αν πατήθηκε το κουμπί Α). Αν πατήθηκε, τότε περιμένει 1 δευτερόλεπτο και μετά αυξάνει το χρόνο κατά 1.

 


Βήμα 8 – Μεταφορά στο πραγματικό micro:bit

Σύνδεσε το micro:bit στον υπολογιστή με το καλώδιο USB.

Αν χρησιμοποιείς Firefox, κάνε ότι δείχνει η παρακάτω εικόνα.

Αν χρησιμοποιείς Google Chrome, κάνε ότι δείχνει η παρακάτω εικόνα.

Διαφορετικά,

  1. Πάτησε το κουμπί Λήψη
  2. Θα κατέβει ένα αρχείο microbit-XXXX.hex στον φάκελο Λήψεις.
  3. Σύρε αυτό το αρχείο πάνω στο drive "MICROBIT" για να μεταφερθεί.
  4. Το micro:bit θα κάνει επανεκκίνηση και θα αρχίσει να τρέχει το πρόγραμμά σου!

Βήμα 9 - Τι διαφορετικό προσθέτουν οι παρακάτω εντολές;

 

 

 

Ερωτήσεις