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

MAKEY BOMB: 8 Βήματα
MAKEY BOMB: 8 Βήματα

Βίντεο: MAKEY BOMB: 8 Βήματα

Βίντεο: MAKEY BOMB: 8 Βήματα
Βίντεο: 8 Признаков Того, Что Ты С Кем То Навсегда 2024, Νοέμβριος
Anonim
ΒΟΜΒΑ MAKEY
ΒΟΜΒΑ MAKEY

Το MAKEY BOMB είναι ένα βασικό ηλεκτρονικό έργο που χρησιμοποιεί Makey Makey και Scratch για να δημιουργήσει ένα παιχνίδι που προσομοιώνει τον αφοπλισμό μιας βόμβας. Αυτή είναι μια πλούσια δραστηριότητα για τη διδασκαλία προγραμματισμού μπλοκ, απλών πρωτοτύπων, βασικών ηλεκτρονικών και ανάπτυξης διεπαφών. Το έργο βασίστηκε στο εικονικό παιχνίδι συνεχίστε να μιλάτε και κανείς δεν εκρήγνυται και επιδιώκει να δημιουργήσει μια φυσική και εναλλακτική λύση για αυτό.

Θυμηθείτε ότι επιπλήσσουμε κάθε βίαιη στάση, όραμα ή συμπεριφορά, αυτό είναι απλά ένα παιχνίδι και η ιδέα είναι να διασκεδάσουμε.

Προμήθειες

Μάικι Μάικι

12 - Καλώδια βραχυκυκλωτήρων

Τρισδιάστατος εκτυπωτής

Ακρυλική μπογιά

Κοπή πένσας

Πένσες πολλαπλών χρήσεων

Σειρά

Μονωτική ταινία

Εγχειρίδιο

Βήμα 1: Προετοιμασία των τμημάτων βόμβας - τρισδιάστατη εκτύπωση

Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση
Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση
Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση
Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση
Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση
Προετοιμασία τμημάτων βόμβας - τρισδιάστατη εκτύπωση

Το Makey Bomb είχε ολόκληρη τη δομή του σε 3D, συνολικά, υπήρχαν τρία μέρη που ήταν μια διεπαφή για καλώδια, ένα σύνολο δυναμιτών και μια βάση σύνδεσης για τη Βόμβα. Ο δυναμίτης βασίστηκε στο έργο του @Johnygab στο Thingiverse, έκανα μια επεξεργασία έκοψε το φυτίλι των βομβών καθώς σκόπευε να το παράγει χειροκίνητα χρησιμοποιώντας χορδή.

Η διεπαφή της βόμβας διαμορφώθηκε με βάση το Tinkercad, το έργο είναι ανοιχτό και ενσωματωμένο σε αυτό το ΒΗΜΑ, ώστε να μπορείτε να δείτε το μέρος και να το δημιουργήσετε μόνοι σας εάν σας ενδιαφέρει. Βασικά πήρα τις μετρήσεις του MakeyMakey, όπως αποδεικνύω στην πρώτη εικόνα αυτού του ΒΗΜΑ, και στη συνέχεια διαμόρφωσα ένα κουτί όπου θα μπορούσα να χωρέσω την πλάκα με ευκολία. Η βάση σύνδεσης βόμβας δημιουργήθηκε ως υποστήριξη τρισδιάστατης εκτύπωσης, ξαναχρησιμοποίησα το μέρος για να συνδέσω τα άλλα μέρη.

ΕΠΙΠΛΕΕΣ ΣΥΜΒΟΥΛΕΣ:

Αν θέλετε να μάθετε περισσότερα για το Tinkercad, επισυνάπτεται ο σύνδεσμος προς την ενότητα μαθημάτων της πλατφόρμας. Είναι ένας πολύ καλός τρόπος για να κατανοήσετε καλύτερα το πρόγραμμα και να ξεκινήσετε.

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

Βήμα 2: Προετοιμάστε τρισδιάστατα μέρη για ζωγραφική

Image
Image
Προετοιμάστε τρισδιάστατα μέρη για ζωγραφική
Προετοιμάστε τρισδιάστατα μέρη για ζωγραφική
Προετοιμάστε τρισδιάστατα μέρη για ζωγραφική
Προετοιμάστε τρισδιάστατα μέρη για ζωγραφική

Αυτή είναι μια απλή διαδικασία, θα χρειαστείτε ένα PRIMER (Ink fixer), αξίζει να θυμηθείτε ότι αυτό το προϊόν πωλείται με διαφορετικές συνθέσεις για να βοηθήσει στη στερέωση διαφορετικών υλικών, η έκδοση που χρησιμοποίησα σε αυτήν την παραγωγή πωλείται σε σπρέι και είναι συμβατή με πλαστικό Το

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

Βήμα 3: Ζωγραφική τμημάτων 3D

Image
Image
3D Μέρη Ζωγραφική
3D Μέρη Ζωγραφική
3D Μέρη Ζωγραφική
3D Μέρη Ζωγραφική
3D Μέρη Ζωγραφική
3D Μέρη Ζωγραφική

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

Το χρώμα που χρησιμοποιήθηκε ήταν ακρυλικό, σχεδόν πάντα αραιωμένο με νερό!

Βήμα 4: Σύνδεση των καλωδίων

Image
Image
Σύνδεση των καλωδίων
Σύνδεση των καλωδίων
Σύνδεση των καλωδίων
Σύνδεση των καλωδίων

Αυτό είναι το πιο επίπονο μέρος της χειροκίνητης διαδικασίας και επίσης όπου θα καθοριστεί ποια καλώδια θα είναι διαδραστικά. Για να αυξήσω την πολυπλοκότητα κατά τη διάρκεια της βόμβας, πρόσθεσα όσο το δυνατόν περισσότερα καλώδια, αλλά μόνο μερικά από αυτά είναι πραγματικά συνδεδεμένα με το MakeyMakey, σκεπτόμενος τον προγραμματισμό μέσω του Scratch έδωσα προτεραιότητα στις συνδέσεις που ενεργοποιούν κλειδιά στον πίνακα.

Καθώς χρησιμοποιούσα JUMPERS, ήταν απαραίτητο να αφαιρέσω τα πλαστικά προστατευτικά και σε ορισμένες περιπτώσεις να κόψω τα καλώδια για να τα στερεώσω στο MakeyMakey.

Μια σημαντική πρόταση είναι να αποφύγετε την επανάληψη των χρωμάτων των νημάτων, ειδικά των ενεργών.

Ένα άλλο σημαντικό σημείο είναι ο έλεγχος της περίσσειας καλωδίων, όπως φαίνεται στην τρίτη εικόνα, κόλλησα όλα τα καλώδια "FAKE" (δεν είναι συνδεδεμένα) με ένα κομμάτι ταινίας.

Βήμα 5: Ολοκληρώνοντας τη συναρμολόγηση

Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση
Ολοκληρώνοντας τη Συναρμολόγηση

Τέλος, είναι απαραίτητο να συνδέσετε όλα τα τυπωμένα μέρη. Χρησιμοποιήστε ισχυρές ταινίες προσάρτησης για να διασφαλίσετε ότι το MakeyMakey έχει ανασταλεί από τη βόμβα.

Για να στερεώσω το φυτίλι στη βόμβα χρησιμοποίησα σούπερ κόλλα και φυτικό βούτυρο για να διαμορφώσω τις χορδές.

Αφού τελειώσετε, μπορείτε ήδη να συνδέσετε το MakeyMakey στη συσκευή για αναπαραγωγή!

Βήμα 6: Ανάπτυξη διεπαφών παιχνιδιών

Ανάπτυξη διεπαφών παιχνιδιών
Ανάπτυξη διεπαφών παιχνιδιών
Ανάπτυξη διεπαφών παιχνιδιών
Ανάπτυξη διεπαφών παιχνιδιών
Ανάπτυξη διεπαφών παιχνιδιών
Ανάπτυξη διεπαφών παιχνιδιών

Το παιχνίδι μας έχει αναπτυχθεί στο Scratch, για να αυτοματοποιήσει την πρόοδο της βόμβας ή την αποτυχία. Ανέπτυξα διαφορετικά σενάρια χρησιμοποιώντας το αρχικό σχήμα βόμβας.

Τα κομμάτια αναπτύχθηκαν σε διάνυσμα στο πρόγραμμα Illustrator και εξήχθησαν σε-p.webp

Μετά από αυτό, μετέτρεψα όλα τα πρόχειρα σενάρια και ευθυγράμμισα τα γραφικά στοιχεία από την αρχή με τη σύνθεση φόντου.

Βήμα 7: Ανάπτυξη του Κώδικα

Ανάπτυξη του Κώδικα
Ανάπτυξη του Κώδικα
Ανάπτυξη του Κώδικα
Ανάπτυξη του Κώδικα
Ανάπτυξη του Κώδικα
Ανάπτυξη του Κώδικα

Για να αναπτύξουμε το παιχνίδι μας χρησιμοποιούμε το Scratch, ο προγραμματισμός μπορεί να έχει πρόσβαση στο σύνδεσμο στο τέλος του STEP, αλλά βασικά αποτελείται από τη χρήση μεταβλητών χρόνου, οι οποίες αφαιρούν μια τιμή κάθε δευτερόλεπτο. Είναι μια μεταβλητή για τη βόμβα, η οποία καθορίζει εάν ο παίκτης έκοψε τα καλώδια με τη σωστή σειρά ή αν είναι πιο κοντά στην ήττα.

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

Βήμα 8: ΩΡΑ ΠΑΙΧΝΙΔΙΟΥ !

ΩΡΑ ΠΑΙΧΝΙΔΙΟΥ !!!
ΩΡΑ ΠΑΙΧΝΙΔΙΟΥ !!!

Τώρα διασκεδάστε, θυμηθείτε ότι η ακολουθία κοπής των καλωδίων θα βασίζεται στον προγραμματισμό σας. Η βασική ακολουθία κώδικα είναι ΓΡΑΜΜΑ Δ, ΕΠΑΝΩ ΒΕΛΟΣ, ΚΑΤΩ ΒΕΛΟΣ, ΔΕΞΙΟ ΒΕΛΟΣ, ΔΕΞΙΟΥ ΒΕΛΟΥΣ ΚΑΙ ΧΩΡΟΥ.

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

Συνιστάται: