Πίνακας περιεχομένων:

Micro: bit Smart Watch: 9 βήματα
Micro: bit Smart Watch: 9 βήματα

Βίντεο: Micro: bit Smart Watch: 9 βήματα

Βίντεο: Micro: bit Smart Watch: 9 βήματα
Βίντεο: Lenovo HW01 Smart Sport Wristband: Unboxing and Review 2024, Ιούλιος
Anonim
Micro: bit Smart Watch
Micro: bit Smart Watch

Πήρα ένα σύνολο έξυπνου σπιτιού micro: bit για τα Χριστούγεννα. Έτσι σκέφτηκα ότι θα μπορούσα να δημιουργήσω ένα έξυπνο ρολόι που θα λειτουργούσε ως ξυπνητήρι, ρολόι, συσκευή αναπαραγωγής μουσικής αλλά ακόμα και ως βηματόμετρο και αριθμομηχανή. Στο τέλος τα πήγα υπέροχα και έτσι μπορώ να σας γράψω οδηγίες πώς να φτιάξετε και να προγραμματίσετε αυτό το έξυπνο ρολόι: D.

Προμήθειες

Micoro: λίγο έξυπνο σπίτι

χαρτόνι

απομίμηση δέρματος

μερικά καλώδια

συνδετήρας

κολλητική ταινία

Βήμα 1: Βήμα 1: Κιβώτιο κατασκευής

Βήμα 1: Χτίσιμο κουτιού
Βήμα 1: Χτίσιμο κουτιού
Βήμα 1: Χτίσιμο κουτιού
Βήμα 1: Χτίσιμο κουτιού

Αρχικά φτιάχνουμε ένα κουτί. Ας ξεκινήσουμε σχεδιάζοντας δύο ορθογώνια 7 cm * 6,2 cm στο χαρτόνι, στη συνέχεια τα άλλα δύο ορθογώνια σε 3,5 x 7 cm και προηγουμένως ένα 3,5 x 6,5 cm στο χαρτόνι. Στη συνέχεια, μπορείτε να κόψετε αυτά τα ορθογώνια. Και ως το τελευταίο μέρος αυτού του στόχου, χρησιμοποιήστε ένα πιστόλι κόλλας για να κολλήσετε τα ορθογώνια στα κουτιά όπως φαίνεται. Αφήσαμε ένα ορθογώνιο 7 x 6,2 cm και θα μπορούσαμε να δουλέψουμε μαζί τους στα επόμενα βήματα.

Βήμα 2: Βήμα 2: Τελειώνοντας το κουτί

Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί
Βήμα 2: Τελειώνοντας το κουτί

Έτσι έχουμε ήδη τη βάση του κουτιού, αλλά αυτό δεν σημαίνει ότι έχει τελειώσει. Και θα δούμε πώς να το ολοκληρώσουμε σε αυτό το βήμα. Το πιο αναμενόμενο κομμάτι εργασίας στο κουτί όπου βρίσκεται η υποδοχή ακουστικών όταν η θύρα USB microbit βρίσκεται στο εκτεθειμένο τμήμα του κουτιού. Στη συνέχεια κολλάμε το τελευταίο ορθογώνιο, το οποίο έχουμε αφήσει στο τελευταίο βήμα, όπως μπορούμε στην εικόνα. Ποιος θέλει να είναι ένας κύριος που μοιάζει με ένα μικρό πουλί που μοιάζει με κουτί, αλλά ακόμα δεν κάνει το πάνω δερματίνη ορθογώνιο που προσφέρει ήδη, εμφανίζεται. Και τώρα έρχεται το δύσκολο κομμάτι. Κυνηγούν το κάλυμμα και σημειώνουν τα διαθέσιμα Α και Β στο σώμα. Στη συνέχεια, σε αυτά τα δύο σημεία, έχετε μια τρύπα στο χαρτοκιβώτιο. Σπρώξτε τα μέσα από τις προετοιμασμένες τρύπες ώστε να αγγίξουν τα δάχτυλά σας. Ως προτελευταίο μέρος αυτού του βήματος, όπου βρίσκονται οι σύνδεσμοι οθόνης, κόψτε μια μικρή τρύπα έτσι ώστε οι σύνδεσμοι να ακουμπήσουν καλύτερα τα καλώδια. Και τέλος στο κουτί κόλλα δερμάτινο πιστόλι για καλύτερη αισθητική εμφάνιση.

Βήμα 3: Ολοκλήρωση του ρολογιού

Ολοκληρώνοντας το ρολόι
Ολοκληρώνοντας το ρολόι
Ολοκληρώνοντας το ρολόι
Ολοκληρώνοντας το ρολόι
Ολοκληρώνοντας το ρολόι
Ολοκληρώνοντας το ρολόι

Σε αυτό το βήμα θα ολοκληρώσουμε το ρολόι microbit. Αρα ας το κάνουμε. Αρχικά κόψαμε ένα κομμάτι δερματίνη τόσο φαρδύ όσο ο τάφος μας και όσο η περιφέρεια του χεριού μας. στη συνέχεια κολλήστε αυτό το κομμάτι στο κάτω μέρος του κουτιού μας με ένα πιστόλι κόλλας. Στη συνέχεια, στο άλλο άκρο αυτού του κομματιού δερματίνης, δημιουργούμε μερικές τρύπες με ένα συνδετήρα χαρτιού. Στη συνέχεια, τρυπήστε μια τρύπα σε ένα κομμάτι χαρτόνι που βρίσκεται πάνω από τις θύρες microbit με ένα συνδετήρα και κολλήστε το συνδετήρα χαρτιού εκεί. Τώρα είναι η σειρά σας να καλύψετε την μπαταρία. Σχεδιάζουμε μια μπαταρία στο χαρτόνι και κόβουμε αυτά τα κομμάτια μαζί και τα κολλάμε χρησιμοποιώντας ένα κολλητικό πιστόλι. Στη συνέχεια, για καλύτερη εμφάνιση, κόψαμε τα ίδια μεγάλα κομμάτια δερματίνης όπως μόλις κόψαμε από χαρτόνι. Κολλήστε αυτά τα κομμάτια στο κάλυμμα της μπαταρίας. Τέλος, κολλήστε το κάλυμμα της μπαταρίας στο κουτί όπως φαίνεται στην εικόνα. Και τώρα έχουμε τελειώσει το υλικό για να δούμε το softwarwe.

Βήμα 4: Έναρξη προγραμματισμού

Image
Image

Κάντε κλικ στο νέο εικονίδιο του έργου και τίποτα δεν μας εμποδίζει να ξεκινήσουμε τον προγραμματισμό. Τώρα έχετε ολοκληρώσει το ρολόι σας, αλλά δεν θα προγραμματίσουμε ποτέ τον εαυτό μας: Δ. Και γι 'αυτό θα σας μάθω πώς να προγραμματίζετε μικροβίτες. Καλύτερα διαθέσιμα μεταβείτε στη σελίδα makekode.t. Κάντε κλικ στο εικονίδιο Basic και σύρετε την άσπρη περιοχή "κατά την εκκίνηση" και "εμφάνιση οδηγήσεων". Στη συνέχεια πηγαίνουμε στο Imput και εδώ βλέπουμε διάφορες προϋποθέσεις οι οποίες όταν εκπληρωθούν θα ξεκινήσουν το πρόγραμμα που θέσαμε σε αυτές. Επιλέγουμε στο κουμπί A πατημένο και το σύρουμε στην επιφάνεια εργασίας. Στη συνέχεια, σύρετε το "show leds" σε αυτό το μπλοκ και κάντε κλικ στο τι θα εμφανίσει η οθόνη LED 5 * 5 στο microbit. Αυτό μπορεί να επαναληφθεί άλλες δύο φορές, αλλά πρέπει να ορίσουμε το πρόγραμμα να ξεκινά όταν πατάτε τα Α και Α ή Β. Τέλος, μπορούμε να προσθέσουμε μια εικόνα καλωσορίσματος που θα εμφανίζεται όταν φορτώνεται το πρόγραμμα και εικόνες που θα εμφανίζονται όταν Α, Β, και Α + Β πιέζονται.

Βήμα 5: Παρακολουθήστε τον προγραμματισμό

Προγραμματισμός αριθμομηχανής
Προγραμματισμός αριθμομηχανής

Στο τελευταίο βήμα μάθαμε τη βασική θεωρία του προγραμματισμού μικροβιτών. Αν δεν καταλαβαίνετε κάτι και θέλετε βοήθεια, γράψτε στα σχόλια, αν ξέρω θα σας συμβουλέψω. Αρχικά, ας ξεκαθαρίσουμε τι θέλουμε να κάνει το microbit. Έκανα αυτό το πρόγραμμα να λειτουργεί ως εξής: Όταν πατάω το κουμπί A, ο χρόνος προστίθεται στην ώρα ή η ώρα προσθέτει τον χρόνο κατά τον οποίο ακούγεται το ξυπνητήρι. ο χρόνος που θέλετε να ηχήσει ο συναγερμός εξαρτάται από τη ρύθμιση. Και μόνο οι ρυθμίσεις θα αλλάξουν όταν πατάτε το A + B. Τώρα ας εξηγήσουμε τι σημαίνει κάθε ρύθμιση: Η ρύθμιση 1 σημαίνει τη ρύθμιση της ώρας όταν πατάτε το Α προσθέτει μια ώρα στον χρόνο και το πάτημα του Β ένα λεπτό. Η ρύθμιση 2 σημαίνει ότι η ώρα αφύπνισης είναι η ίδια με την ώρα. Το κουμπί Α προσθέτει μία ώρα στον χρόνο συναγερμού και το κουμπί Β προσθέτει ένα λεπτό στον χρόνο αφύπνισης. Η ρύθμιση 3 σημαίνει ότι τόσο ο χρόνος αφύπνισης όσο και ο χρόνος αφύπνισης έχουν ήδη ρυθμιστεί έτσι ώστε το κουμπί Α και το κουμπί Β να μην κάνουν τίποτα μόνο όταν πατάτε ή τα κουμπιά ταυτόχρονα μεταβαίνουν στην επόμενη ρύθμιση. Τέλος, η ρύθμιση 4 σημαίνει ότι το ξυπνητήρι δεν είναι ενεργό και το ρολόι δείχνει μόνο την ώρα. Το επόμενο βήμα σας λέει πώς να προγραμματίσετε το microbit έτσι ώστε να μπορεί να μετρηθεί ως αριθμομηχανή.

Βήμα 6: Προγραμματισμός αριθμομηχανής

Image
Image

Στο τελευταίο βήμα, σας υποσχέθηκα ότι θα εξετάσουμε πώς να προγραμματίσετε ένα microbit για να λειτουργεί ως αριθμομηχανή, και εδώ το έχετε: Αυτό το πρόγραμμα είναι προγραμματισμένο να δημιουργεί 4 μεταβλητές: αριθμό φρίστας, δεύτερο αριθμό, συνάρτηση και αποτέλεσμα. Στη συνέχεια, το πάτημα του κουμπιού Α προσθέτει ένα στη μεταβλητή "frist number" και το πάτημα του B προσθέτει ένα στη δεύτερη μεταβλητή αριθμών. Και τώρα σίγουρα θα ρωτήσετε τι συμβαίνει όταν πιέζουμε το A + B; Μαντέψατε σωστά αν πιστεύατε ότι αλλάζει τη λειτουργία. Όταν η τιμή της συνάρτησης μεταβλητής ισούται με 0, σημαίνει + όταν 1 σημαίνει - αν 2 τότε * και τέλος όταν 3 τότε η συνάρτηση / είναι ενεργοποιημένη.

Βήμα 7: Προγραμματισμός μουσικής

Έχουμε ήδη προσπαθήσει να προγραμματίσουμε ένα microbita να συμπεριφέρεται σαν ρολόι και αριθμομηχανή. Σε αυτό το βήμα θα δούμε κάτι πιο ευχάριστο, δηλαδή τον προγραμματισμό μουσικής. Μπορείτε να βρείτε μπλοκ προγραμματισμού μουσικής στο φάκελο μουσικής. Εκεί μπορείτε να επιλέξετε αν θέλετε να παίξετε μερικές από τις προκαθορισμένες μελωδίες ή μπορείτε να προγραμματίσετε τις δικές σας. Για να προγραμματίσετε τις δικές σας μελωδίες, σύρετε το πρώτο μπλοκ στο μενού στην επιφάνεια εργασίας. Όταν κάνετε κλικ σε αυτό το μπλοκ όπου είναι γραμμένο το μεσαίο C, θα δείτε ένα πληκτρολόγιο πιάνου όπου μπορείτε να επιλέξετε ποια νότα θα παίξει αυτό το μπλοκ. Στη συνέχεια κάντε κλικ στο "beat" για να καθορίσετε το μήκος της νότας. Και τώρα μπορείτε να προγραμματίσετε σύμφωνα με τη μουσική κάποιο τραγούδι ή ίσως σαν εμένα τσεχική έκδοση Jingle bells: D. Αλλά χρειάζεται πολλή υπομονή γιατί πρέπει να ορίσετε κάθε νότα ξεχωριστά. Παρακάτω είναι ένα πρόγραμμα στο οποίο υπάρχουν 4 μελωδίες. το ένα ξεκινά στην αρχή και τα άλλα τρία όταν πιέζονται τα Α, Β και Α + Β. Καλή ακρόαση:)

Βήμα 8: Πρόγραμμα Smart Watch

Image
Image

Εάν τα άλλα βήματα ήταν εύκολα, αυτό το πρόγραμμα θα ήταν πολύ περίπλοκο. Πρώτα απ 'όλα, αντιγράφουμε όλα τα μπλοκ για παρακολούθηση. Στη συνέχεια, χρειαζόμαστε περισσότερες ρυθμίσεις (εναλλαγή μεταβλητής) περίπου 11. Η ρύθμιση 1-4 είναι ήδη γνωστή από το βήμα όπου προγραμματίσαμε το ρολόι ή: Ρύθμιση 1 = ρύθμιση ώρας, Ρύθμιση 2 = ρύθμιση ώρας ξυπνητηριού, Ρύθμιση 3 = Συναγερμός, Ρύθμιση 4 = ο συναγερμός είναι απενεργοποιημένος. Τώρα σε αυτήν τη ρύθμιση προσθέτουμε: Ρυθμίσεις 5 = Αναπαραγωγή μουσικής, Ρυθμίσεις 6 = Αριθμομηχανή προσθήκης, Ρυθμίσεις 7 = Υπολογιστής αφαίρεσης, Ρυθμίσεις 8 = Αριθμομηχανή πολλαπλασιασμού, Ρυθμίσεις 9 = Διαίρεση αριθμομηχανής, Ρυθμίσεις 10 = Ορισμός αριθμού μεταβλητών και δεύτερων αριθμών μεταβλητών στο μηδέν, και τελευταία 11 Ρύθμιση 11 = βηματόμετρο. Ολόκληρο το πρόγραμμα λειτουργεί έτσι ώστε στο μπλοκ στο κουμπί A / B πατημένο να υπάρχουν πολλά μπλοκ όταν αλλάζετε = 5 έτσι αυξάνει κάποια μεταβλητή κατά μία. Και εδώ είναι που χρειάζονται τα τακάκια 5. Ωστόσο, όλο το πρόγραμμα είναι τόσο δύσκολο να το περιγράψω με πλήρεις λέξεις θα δημοσιευτεί στο βιβλίο και έτσι επισυνάπτω στιγμιότυπα οθόνης αυτού του προγράμματος. Και εδώ είναι ένας σύνδεσμος προς το βίντεο όπου εμφανίζονται όλες οι δυνατότητες αυτού του προγράμματος:

Βήμα 9: Αξιολόγηση ολόκληρου του έργου

Αξιολόγηση ολόκληρου του έργου
Αξιολόγηση ολόκληρου του έργου
Αξιολόγηση ολόκληρου του έργου
Αξιολόγηση ολόκληρου του έργου
Αξιολόγηση ολόκληρου του έργου
Αξιολόγηση ολόκληρου του έργου

Αυτό το έργο ήταν πολύ πιο δύσκολο από ό, τι πίστευα αρχικά. Νομίζω ότι υπάρχει ακόμα κάτι να βελτιωθεί, αλλά το αφήνω σε εσάς. Θα μπορούσατε ακόμη και να προγραμματίσετε μια πυξίδα ή κάποιο παιχνίδι. Στην πραγματικότητα, δεν υπάρχουν όρια στη φαντασία. Ελπίζω να σας άρεσε αυτό το έργο ή να γράψετε οποιεσδήποτε ερωτήσεις σχετικά με αυτό το έργο στους κομήτες αν ξέρω ότι θα ήθελα να απαντήσω. Θα χαρώ πολύ αν με ψηφίσετε στο διαγωνισμό wearable. Σας εύχομαι καλή επιτυχία στην υλοποίηση αυτού του έργου:).

Συνιστάται: