Στο προγραμματιστικό περιβάλλον του Microsoft MakeCode, δημιουργούμε τον ακόλουθο κώδικα με blocks για τον έλεγχο της πλακέτας micro:bit.
Περιγραφή του κώδικα:
Όταν πατηθεί το κουμπί "A":
- Ορίζεται η μεταβλητή "αριθμός" σε 10.
- Εμφανίζεται η τιμή της μεταβλητής.
- Ξεκινά μια αντίστροφη μέτρηση από το 10 μέχρι το 1, μειώνοντας την τιμή κατά -1 κάθε 200ms.
- Όταν η μέτρηση φτάσει στο 0, εμφανίζεται το μήνυμα "Boom".
Όταν πατηθεί το κουμπί "B":
- Ορίζεται η μεταβλητή "αριθμός" σε 0.
- Εμφανίζεται η τιμή της μεταβλητής.
- Ξεκινά μια προοδευτική μέτρηση από το 0 μέχρι το 10, αυξάνοντας την τιμή κατά +1 κάθε 200ms.
- Όταν η μέτρηση φτάσει στο 10, εμφανίζεται το μήνυμα "Boom".
Ουσιαστικά, προγραμματίζει το micro:bit να λειτουργεί ως χρονόμετρο, είτε αντίστροφης μέτρησης (κουμπί A) είτε κανονικής μέτρησης (κουμπί B). Και στις δύο περιπτώσεις, στο τέλος της μέτρησης εμφανίζεται η λέξη "Boom". 😊
Δείτε το πρόγραμμα στην προσομοίωση του MakeCode.
0 σχόλια:
Δημοσίευση σχολίου