Micro: Bit Puppet "Text Messaging" !: 5 βήματα (με εικόνες)
Micro: Bit Puppet "Text Messaging" !: 5 βήματα (με εικόνες)
Anonim
Image
Image
Υλικά & Εργαλεία
Υλικά & Εργαλεία

Σχεδόν όλη η ασύρματη επικοινωνία μας γίνεται με ραδιοκύματα*, συμπεριλαμβανομένων τηλεφωνικών κλήσεων, μηνυμάτων κειμένου και WiFi. Με τους ενσωματωμένους πομπούς και δέκτες ραδιοφώνου, ο μικροελεγκτής Micro: Bit καθιστά εξαιρετικά εύκολη την κατασκευή όλων των ειδών των έργων με ραδιοεπικοινωνία.

Το συγκεκριμένο έργο είναι ένας απλός και γρήγορος τρόπος αποστολής μηνυμάτων κειμένου μεταξύ δύο μικροελεγκτών Micro: Bit ** - ο αποστολέας γράφει ένα (σύντομο) μήνυμα που μεταδίδεται μέσω ραδιοφώνου στο παραλήπτη Micro: Bit, το οποίο ανακινεί μια μαριονέτα lil 'χρησιμοποιώντας ένα σερβοκινητήρα και, στη συνέχεια, εμφανίζει το μήνυμα στην οθόνη LED Micro: Bit. Κάθε Micro: Bit μπορεί να είναι και αποστολέας και δέκτης.

Είναι κάπως σαν ένα Twitter δύο ατόμων.. αν το tweet σας ειδοποίησε μέσω χορευτικού ρομποτικού κουκλοθέατρου!

*Τα ραδιοκύματα είναι κύματα φωτός μεγάλου μήκους κύματος. Δείτε το ηλεκτρομαγνητικό φάσμα εδώ!

** Ένα τεράστιο ΕΥΧΑΡΙΣΤΩ στο Adafruit για τη δωρεά των μικροελεγκτών Micro: Bit που χρησιμοποιούνται σε αυτό το έργο για εκπαιδευτικούς σκοπούς! yayy σας ευχαριστούμε για την υποστήριξη αυτής της εκπαιδευτικής προσπάθειας !!:ΡΕ

Βήμα 1: Υλικά & Εργαλεία

ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ

  • Micro: Bit microcontroller (x 2)
  • Servo Motor (x 2)
  • Κλιπ αλιγάτορα σε καλώδια Breadboard

Κουκλοθέατρο (ή άλλο σύστημα ειδοποίησης μηνυμάτων)

  • Χαρτόνι (περ. 2 πόδια. X 1 πόδια)
  • Συνδετήρες χαρτιού (13 ή περισσότερο)
  • Σουβλάκια (5 ή περισσότερα)

Εργαλεία

  • Πυροβόλο θερμό κόλλα
  • Scαλίδι ή/και μαχαίρι χρησιμότητας (π.χ. μαχαίρι ακριβείας)
  • Μολύβι
  • Χάραρχος ή άλλη άδεια

Βήμα 2: Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος

Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!
Δημιουργήστε το κουκλοθέατρο ειδοποίησης εισερχόμενου μηνύματος!

Βήμα 1: Φτιάξτε μια μαριονέτα από χαρτόνι όπως αυτή που φαίνεται στη φωτογραφία ή δημιουργήστε τη δική σας! Χρησιμοποιήστε τους συνδετήρες χαρτιού για να κάνετε αρμούς

Βήμα 2: Δημιουργήστε ένα σύστημα στερέωσης για να στερεώσετε τη μαριονέτα στο σερβιτόρο με σουβλάκια και χαρτόνι

Χρησιμοποίησα μαγνήτη για να στερεώσω τη μαριονέτα στο σύστημα τοποθέτησης σερβο, επειδή οι μαγνήτες είναι φοβεροί, αλλά μπορείτε επίσης να χρησιμοποιήσετε κόλλα, ταινία, velcro ή μια ποικιλία άλλων συγκολλητικών!

Βήμα 3: Φτιάξτε μια βάση για τη μαριονέτα.

  • Περίπου 6 ίντσες x 12 ίντσες από χαρτόνι, μετρήστε, σημειώστε και κόψτε μια τρύπα για το σερβο σώμα, έτσι ώστε οι βραχίονες του servo να ακουμπούν στο μπροστινό μέρος του φύλλου από χαρτόνι.
  • Κόψτε δύο τρίγωνα από χαρτόνι και κολλήστε τα στο πίσω μέρος της βάσης, έτσι ώστε η βάση, καλά, να στέκεται όρθια!
  • Κόψτε μια τρύπα για να περάσουν τα καλώδια Micro: Bit και προσθέστε δύο πινέζες στο μπροστινό μέρος για να συγκρατήσετε το Micro: Bit.

Βήμα 3: Κωδικοποιήστε το Two Micro: Bits

Code the Two Micro: Bits!
Code the Two Micro: Bits!
Code the Two Micro: Bits!
Code the Two Micro: Bits!

Για να ξεκινήσετε, επιλέξτε το ένα Micro: Bit για αποστολέα και το άλλο Micro: Bit για τον παραλήπτη. Μόλις λειτουργούν και τα δύο όπως αναμένεται, προσθέστε τον κωδικό και για τους δύο ρόλους.

Χρησιμοποιήστε τον ιστότοπο Make Code Micro: Bit για να προγραμματίσετε κάθε Micro: Bit. Δεδομένου ότι αυτό προορίζεται ως αρχάριο έργο, ολόκληρο το σύστημα μπορεί να δημιουργηθεί χρησιμοποιώντας τη γλώσσα προγραμματισμού που βασίζεται σε μπλοκ, αν και οι προσαρμογές ενθαρρύνονται και εκτιμώνται!

Εάν υπάρχουν περισσότερα από ένα ζεύγη Micro: Bits στο δωμάτιο (δηλαδή σε μια τάξη), θυμηθείτε να ορίσετε διαφορετικούς αριθμούς ομάδων ραδιοφώνου για κάθε ζευγάρι.

Ο αποστολέας στέλνει ένα (σύντομο) κείμενο που βασίζεται σε εισόδους χρηστών μέσω ραδιοφώνου, όπως το παραπάνω παράδειγμα. Πολύ απλό! Ο δέκτης μετακινεί το σερβο όταν λαμβάνεται ένα εισερχόμενο κείμενο και στη συνέχεια μετακινεί το κείμενο του μηνύματος στην οθόνη LED, όπως στο παρακάτω παράδειγμα.

Πατήστε το κουμπί επαναφοράς για να σταματήσετε την αποστολή/λήψη του εισερχόμενου μηνύματος.

Βήμα 4: Συνδέστε το Servo

Συνδέστε το Servo!
Συνδέστε το Servo!

Συνδέστε το σερβοκόκκινο καλώδιο στον ακροδέκτη τροφοδοσίας Micro: Bit 3V, το μαύρο σερβοσύρμα στο Micro: Καρφίτσα γείωσης Bit και το σερβο λευκό (ή κίτρινο) καλώδιο στον ακροδέκτη εισόδου Micro: Bit P0.

Βήμα 5: Στείλτε όλα τα μηνύματα

Στείλτε όλα τα μηνύματα!
Στείλτε όλα τα μηνύματα!

Προγραμματίστε και τα δύο Micro: Bits για να είστε ταυτόχρονα αποστολέας και δέκτης, ώστε να μπορείτε να επικοινωνείτε μπρος -πίσω. Στη συνέχεια, αλλάξτε ισχύ από το φορητό υπολογιστή στη μπαταρία και δοκιμάστε το ασύρματο σύστημα επικοινωνίας σας! Όταν ο αποστολέας στείλει ένα μήνυμα, η μαριονέτα θα σας ειδοποιήσει να ελέγξετε την οθόνη LED έτσι ώστε να μπορείτε να δείτε το εισερχόμενο μήνυμα.

Πόσο μακριά μπορείτε να φτάσετε; Δοκιμάστε το!

Υπάρχουν τόνοι άλλων επεκτάσεων σε αυτό το εισαγωγικό έργο, εδώ είναι μερικές δυνατότητες:

  • Προσθέστε περισσότερες επιλογές μηνυμάτων προσθέτοντας περισσότερες εισόδους ή αλλάζοντας τον τρόπο ανάγνωσης αυτών των εισόδων.
  • Αντί για ένα σύστημα ειδοποιήσεων από την κορυφή, δημιουργήστε ένα φορητό σύστημα ειδοποίησης.
  • Αποστολή φωνητικών μηνυμάτων ή/και άλλων ήχων.

Καλό κτίριο!