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

The Memento Game: 7 βήματα (με εικόνες)
The Memento Game: 7 βήματα (με εικόνες)

Βίντεο: The Memento Game: 7 βήματα (με εικόνες)

Βίντεο: The Memento Game: 7 βήματα (με εικόνες)
Βίντεο: Ιουλία Καλλιμάνη | 7 / 7 | Εφτά στα Εφτά - Official Music Video 2024, Ιούλιος
Anonim
Το παιχνίδι Memento
Το παιχνίδι Memento

Έργα Tinkercad »

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

Το Memento Game προσθέτει έπαθλα για επιπλέον διασκέδαση! Μόλις ένας παίκτης πετύχει ένα προκαθορισμένο σκορ, κερδίζει το παιχνίδι και το κουτί ανοίγει, αποκαλύπτοντας το έπαθλο.

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

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

Βήμα 1: Σχεδιάζοντας το κουτί

Σχεδιάζοντας το κουτί
Σχεδιάζοντας το κουτί

Surprisingταν εκπληκτικά εύκολο να σχεδιάσετε το κουτί χρησιμοποιώντας το Tinkercad. Πέρασα μερικά από τα επίσημα σεμινάρια για να το μάθω, τότε το youtube με είδε στα υπόλοιπα. Ακολουθεί το πλαίσιο για να μπορείτε να το κολλάτε (σύρετε για να το δείτε σε 3D):

Εάν το ανοίξετε στο Tinkercad, μπορείτε να κάνετε κλικ σε κάθε τμήμα και, στη συνέχεια, να πατήσετε τα πλήκτρα βέλους για να το μετακινήσετε (Ctrl+επάνω εάν θέλετε να ανεβείτε). Χρησιμοποιώντας αυτά τα πλήκτρα, μπορείτε να αποκτήσετε μια "εκτεταμένη προβολή". Το σχήμα σφήνας μέσα στο κουτί αντιπροσωπεύει την κλειδαριά ηλεκτρομαγνητικής βαλβίδας, σε περίπτωση που αναρωτιέστε.

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

Βήμα 2: Σχεδιάζοντας το κύκλωμα Arduino

Σχεδιάζοντας το κύκλωμα Arduino
Σχεδιάζοντας το κύκλωμα Arduino

Έτσι, αποδεικνύεται ότι το Tinkercad έχει κυκλώματα που είναι ένας εύχρηστος προσομοιωτής ηλεκτρονικών. Με αυτό εννοώ ότι προσομοιώνει πραγματικά τη συμπεριφορά των ηλεκτρονικών εξαρτημάτων, συμπεριλαμβανομένου ενός πραγματικού Arduino. Όταν έτρεξα την προσομοίωσή μου, έβγαλα ακόμη και προειδοποιήσεις ότι οι λυχνίες LED παίρνουν υπερβολικό ρεύμα. Συγγνώμη Κυκλώματα, αλλά ξέρω καλύτερα. Οι λυχνίες LED δεν είναι συνεχώς αναμμένες, οπότε οι αντιστάσεις 220 Ω είναι εντάξει. Ευχαριστώ για την προειδοποίηση, όμως.

Το όλο θέμα είναι πολύ διαισθητικό, έκανα μόνο μερικά σεμινάρια πριν αρχίσω το Circuit, οπότε άρχισα αμέσως να σχεδιάζω το όλο θέμα. Εδώ είναι:

www.tinkercad.com/things/1mPEFTjZVTQ-the-m…

Μπορείτε να δείτε τα 4 έγχρωμα φώτα, το καθένα με το δικό του κουμπί, το ηχείο και μια λευκή λάμπα.

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

Βήμα 3: Κωδικοποίηση του παιχνιδιού

Κωδικοποίηση του παιχνιδιού
Κωδικοποίηση του παιχνιδιού

Τα κυκλώματα εκτελούν μια προσομοίωση επειδή κωδικοποιούμε μερικές οδηγίες για το Arduino. Πώς το έκανα αυτό; Έψαξα για άλλα παιχνίδια μνήμης Arduino, υπήρχαν αρκετά για να διαλέξω, οπότε κατέληξα να κάνω ακριβώς αυτό. Διάλεξα μερικά κομμάτια κώδικα από εδώ, μερικά από εκεί, πρόσθεσα τη δική μου μυστική σάλτσα και πολτοποίησα τα πάντα με έναν αρκετά συνεκτικό τρόπο ώστε να λειτουργεί. Έπρεπε να το τεκμηριώσω καλύτερα, συγγνώμη που δεν το έκανα. Μη διστάσετε να σπάσετε τον κωδικό μου σε κομμάτια εάν υπάρχει κάτι εκεί που σας εξυπηρετεί. Απλώς κάντε κλικ στο κουμπί Κωδικός στα κυκλώματα για να το δείτε.

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

Βήμα 4: Barebones Arduino

Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino
Barebones Arduino

Όπως εξηγώ στο βίντεο, επέλεξα μια εγκατάσταση Arduino με γυμνό, έτσι ώστε να χωρέσω τα επιπλέον κυκλώματα και τα εξαρτήματα στον ίδιο πίνακα. Δεν χρειάζεται να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε οποιοδήποτε Arduino, αλλά σε περίπτωση που θέλετε να επαναλάβετε την κατασκευή μου, χρησιμοποίησα το σχέδιο του Nick Gammon.

Τα επιπλέον κομμάτια που ταιριάζουν ήταν:

Ένα απομονωμένο κύκλωμα ρελέ για να οδηγήσει την ηλεκτρομαγνητική κλειδαριά 9v που ανοίγει την πόρτα.

Ένα απλό κύκλωμα ενισχυτή για το ηχείο.

Έχω επισυνάψει ένα σχέδιο Fritzing που δείχνει τι συνδέει πού. Άφησα σκόπιμα ένα διάστημα μεταξύ των ακίδων ATmega328P-PU και των υπόλοιπων εξαρτημάτων, αλλά στην πραγματικότητα είναι συνδεδεμένα.

Το τσιπ ATmega328P-PU καλύπτεται από μια δροσερή ετικέτα για να προσδιορίσει ποιες ακίδες αντιστοιχούν στις καρφίτσες Arduino. Υπάρχει επίσης ένα αρχείο για αυτό στο τέλος.

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

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

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

Βήμα 5: Δημιουργήστε συμβουλές και κόλπα

Δημιουργήστε συμβουλές και κόλπα
Δημιουργήστε συμβουλές και κόλπα
Δημιουργήστε συμβουλές και κόλπα
Δημιουργήστε συμβουλές και κόλπα
Δημιουργήστε συμβουλές και κόλπα
Δημιουργήστε συμβουλές και κόλπα

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

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

Έπρεπε να χαράξω μερικά χιλιοστά όπου ο μεντεσές βιδώνεται στην πόρτα και στην οροφή του κουτιού.

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

Χρησιμοποίησα χαρτόνι για να ταιριάζουν όλα άνετα. Το κουτί έχει πέσει και συνεχίζει να λειτουργεί.

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

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

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

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

Βήμα 6: Οι πραγματικοί στόχοι του παιχνιδιού: Δεξιότητες μνήμης και επιμονή

Οι πραγματικοί στόχοι του παιχνιδιού: Δεξιότητες μνήμης και επιμονή
Οι πραγματικοί στόχοι του παιχνιδιού: Δεξιότητες μνήμης και επιμονή

Αυτό είναι ένα παιχνίδι που συνεχίζει να παίζει η κόρη μου. Είναι 3 ετών και αυτή τη στιγμή έχει περίπου 50% επιτυχία στο επίπεδο 5. Μερικές φορές βάζω ένα μικρό παιχνίδι εκεί (έχω αρκετούς ανθρώπους της Lego που δεν έχει δει ακόμα), ή ένα μπισκότο, και το λατρεύει. Την έχω δει να παίζει μόνη της και μερικές φορές λύνει το παιχνίδι μόνο για να μπορεί να μου κάνει ένα δώρο (ένα από τα παιχνίδια της). Φυσικά πρέπει να λύσω το παιχνίδι για να το αποκτήσω. Αλλάζω επίπεδα όταν φτάνει περίπου το 90% της επιτυχίας για να το κρατήσει αρκετά δύσκολο για να είναι κίνητρο.

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

Βήμα 7: Πηγαίος κώδικας, σχέδια, σύνδεσμοι και αρχεία, ελάτε να τα αποκτήσετε, χρησιμοποιήστε τα κατά βούληση

Συνδέσεις:

Βίντεο για την ταχύτητα κατασκευής:

Ο σχεδιασμός των κυκλωμάτων Tinkercad με πηγαίο κώδικα:

Το σχέδιο κουτιού Tinkercad 3D:

Συνημμένα αρχεία:

Η διάταξη Fritzing

Ένα αρχείο κειμένου "Πώς να αλλάξετε επίπεδο"

Ένα αρχείο pdf που έχει πολλές ετικέτες για επικόλληση πάνω από τα τσιπ ATmega328P-PU.

Διαγωνισμός συγγραφέων για πρώτη φορά
Διαγωνισμός συγγραφέων για πρώτη φορά
Διαγωνισμός συγγραφέων για πρώτη φορά
Διαγωνισμός συγγραφέων για πρώτη φορά

Επόμενη στον διαγωνισμό συγγραφέων για πρώτη φορά

Συνιστάται: