Περιγραφή
Με αυτό το project μπορείτε να μετατρέψετε το BBC micro:bit σας σε ζάρι με μερικά μόνο βήματα, προγραμματίζοντας το επιταχυνσιόμετρο του micro:bit για να κάνει κάτι να συμβεί όταν το κουνάτε (εντολή shake).
Όταν ταρακουνάτε το micro:bit σας, το πρόγραμμα επιλέγει έναν τυχαίο αριθμό μεταξύ 1 και 6 και τον εμφανίζει στην οθόνη LED.
Το project απευθύνεται σε αρχάριους και μπορεί να γίνει χρήση MakeCode ή Python για την υλοποίηση του!
Τι θα χρειαστείτε:
- micro:bit (ή προσομοιωτή MakeCode)
- Editor για το MakeCode ή την Python
- Πακέτο μπαταριών (προαιρετικά)
- ένα αληθινό ζάρι (προαιρετικά)
Στο παρακάτω βίντεο θα βρείτε αναλυτικές οδηγίες για το project βήμα-βήμα!
Κωδικας και Σχεδιαγράμματα:
from microbit import *
import random
while True:
if accelerometer.was_gesture('shake'):
display.show(random.randint(1, 6))
Εξελίξτε το!
Κάντε τον αριθμό να εμφανιστεί για μερικά δευτερόλεπτα και, στη συνέχεια, να σβήνει από την οθόνη LED για να εξοικονομήσετε μπαταρία.
Είναι πραγματικά δύσκολο για τους υπολογιστές να εμφανίσουν τυχαίους αριθμούς, επειδή είναι μηχανές και λειτουργούν με ακρίβεια και συνέπεια. Για να το ελέγξετε, φτιάξτε έναν πίνακα καταμέτρησης και σημειώστε πόσο συχνά εμφανίζεται κάθε αριθμός.
Είναι αυτοί οι αριθμοί πραγματικά τυχαίοι; Συγκρίνετε τους με το αληθινό ζάρι σας!