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

Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο;: 7 βήματα (με εικόνες)
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο;: 7 βήματα (με εικόνες)

Βίντεο: Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο;: 7 βήματα (με εικόνες)

Βίντεο: Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο;: 7 βήματα (με εικόνες)
Βίντεο: Κοινωνία Ώρα Press - 24/01/2024: Δικαίωμα η επιστολική ψήφος ή συνταγματικό ολίσθημα; 2024, Νοέμβριος
Anonim
Image
Image
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο
Αναποδογύρισέ το! - Το πιο χαζό παιχνίδι στον κόσμο

Origins: Αυτό είναι ένα παιχνίδι που ανέπτυξα για μερικά χρόνια 2018-2019

Αρχικά ονομάστηκε "Stupid Flip" και προέκυψε από το ενδιαφέρον μου για τη δημιουργία απλών και διασκεδαστικών διαδραστικών παιχνιδιών που θα μπορούσαν επίσης να χρησιμοποιηθούν για τη διδασκαλία της κωδικοποίησης. Πρόκειται για το απλούστερο παιχνίδι που μπορείτε να φανταστείτε και περιλαμβάνει την ανατροπή ενός χεριού από τον ένα παίκτη στον άλλο με μια κάρτα (διακριτικό) προσαρτημένη στο τέλος με μαγνήτη.

Οι παίκτες κερδίζουν πόντους εάν ο αντίπαλός τους «ρίξει» το φύλλο όταν προσπαθεί να το γυρίσει ή αν καταφέρει να αναποδογυρίσει με την ακριβή δύναμη που απαιτείται για να καταθέσει το φύλλο στην πλευρά του αντιπάλου του.

Αν και είναι απίστευτα απλό, Flip-It! είναι επίσης παράξενα εθιστικό και εξοργιστικό.

Τα αρχικά πρωτότυπα κατασκευάστηκαν από χαρτόνι και χρησιμοποίησαν σωληνωτές βάσεις σανίδων κυκλώματος ABS ως ρουλεμάν. Αυτά είχαν ένα αναλογικό σύστημα βαθμολόγησης (δείτε φωτογραφίες).

Οι επόμενες εκδόσεις ενσωματώνουν θήκη MDF, τρισδιάστατα τυπωμένα εξαρτήματα για τα ρουλεμάν, τις αρθρώσεις και τις θήκες μαγνητών. Το τελευταίο βήμα ήταν η προσθήκη ηλεκτρονικής μοριοδότησης.

Αυτό το οδηγό σχετίζεται με την κατασκευή του CNC, τρισδιάστατη, ηλεκτρονική έκδοση. Το ανέπτυξα για μια σειρά εργαστηρίων σχεδιασμού/κατασκευής. Η ιδέα ήταν ότι τα παιδιά θα μπορούσαν να αναπτύξουν τα δικά τους θέματα για το παιχνίδι. Το αρχικό θέμα ήταν η αναστροφή ενός 毽子 (JianZi) μεταξύ δύο παικτών. Το JianZi είναι το κινέζικο ζυγισμένο ρολό που μπορεί να κλωτσήσει μεταξύ των παικτών.

Το θέμα σε αυτό το παράδειγμα δείχνει τη σεληνιακή μονάδα Apollo 11 να περιστρέφεται μεταξύ Γης και Σελήνης.

Η συγκέντρωση όλων των τμημάτων είναι μια πολύ χρονοβόρα διαδικασία, οπότε θα ήθελα επίσης να ενθαρρύνω οποιονδήποτε ενδιαφέρεται να χρησιμοποιήσει τις διαστάσεις για να φτιάξει μια απλή έκδοση σε χαρτόνι. Αυτό μπορεί να γίνει πολύ γρήγορα και το παιχνίδι είναι εξίσου διασκεδαστικό. Το μόνο που είναι απαραίτητο είναι ο μαγνήτης νεοδυμίου 5mm. Χρησιμοποιήσαμε σφαιρικά που είναι αυτά που βρίσκεις στα παιχνίδια κατασκευής ή στα «εκτελεστικά παιχνίδια» όπου μπορείς να κάνεις σχήματα με πολλούς μαγνήτες.

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

Ο ηλεκτρονικός πίνακας αποτελεσμάτων ήταν μια διασκεδαστική άσκηση στην κωδικοποίηση. Το σύστημα ανίχνευσης βασίζεται σε δύο μαγικούς αισθητήρες αντανακλαστικών ματιών IR. Αυτά επιτρέπουν στο Arduino να καθορίσει πότε η κάρτα έχει «αναποδογυρίσει» και πότε είναι πιθανό να έχει πέσει. Αυτά, μαζί με ένα κουμπί διακοπής, είναι οι μόνες εισόδους σε αυτό το παιχνίδι. Οι έξοδοι είναι οκταψήφια οθόνη 7 τμημάτων και πιεζοηχητικό βομβητή. Προσπάθησα να κάνω ό, τι μπορούσα με αυτήν την απλή ρύθμιση, αλλά υπάρχει πολύς χώρος για προσαρμογή και βελτίωση. Αυτό είναι μόνο το τρίτο ή τέταρτο έργο που έχω κωδικοποιήσει και είναι τόσο τραχύ και ακατάστατο όσο θα περίμενες. Ελπίζω να έχω βάλει αρκετές σημειώσεις για να βοηθήσω όποιον θέλει να καταλάβει τι συμβαίνει. Δημιούργησα μερικά ηχητικά εφέ και μια φανφάρα για το παιχνίδι, αλλά για πολλά από τα ηχητικά στοιχεία, συμπεριλαμβανομένου του θέματος Mario Bros, είμαι χρέος του Dipto Pratyaksa και του πρίγκιπα Stevie-Ray Charles Balabis από την Princetronics.

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

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

Προμήθειες

Για να φτιάξετε το παιχνίδι:

Χρησιμοποιήστε το συνημμένο αρχείο για CNC ή κόψτε λέιζερ ένα σύνολο εξαρτημάτων

Χρησιμοποιήστε το συνημμένο αρχείο για να εκτυπώσετε τρισδιάστατα τα στοιχεία σύνδεσης

O-Rings ή λαστιχάκια

Επέκταση ελατηρίου εξωτερική διάμετρος 7mm Εσωτερική διάμετρος 5mm

Ξύλινος πείρος 5mm

Ξύλινο μπλοκ 28mm στρογγυλό, τρυπημένο 5mm (για αντίβαρο) - δεν χρειάζεται να είναι στρογγυλό

Σφαιρικός μαγνήτης νεοδυμίου 5mm (ο ίδιος που υπάρχει στα παιχνίδια μαγνητικής κατασκευής)

Για την κατασκευή του ηλεκτρονικού στοιχείου βαθμολόγησης:

9v Θήκη και καλώδιο μπαταρίας

Μπαταρία 9V

Arduino Nano (χρησιμοποίησα κλώνο)

Nano breakout board

Διακόπτης κουμπιού 12mm

Μονάδα οθόνης LED 8 x 7 τμημάτων

Παθητικός βομβητής

2 x μονάδες αντανακλαστικών αισθητήρων IR

Θηλυκά προς θηλυκά καλώδια Dupont

Βήμα 1: Κόψτε και συναρμολογήστε μέρη

Κόψτε και συναρμολογήστε μέρη
Κόψτε και συναρμολογήστε μέρη
Κόψτε και συναρμολογήστε μέρη
Κόψτε και συναρμολογήστε μέρη
Κόψτε και συναρμολογήστε μέρη
Κόψτε και συναρμολογήστε μέρη

Χρησιμοποιήστε τα συνημμένα αρχεία για να κόψετε τα κομμάτια σε MDF 5mm

Συναρμολογήστε όπως φαίνεται στο βίντεο χρησιμοποιώντας κόλλα ξύλου και αφήστε το να στεγνώσει

Βήμα 2: Κόψτε τον πείρο και τα ελατήρια σε μέγεθος

Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος
Κόψτε τον πείρο και τα ελατήρια σε μέγεθος

Χρησιμοποιήστε τον οδηγό κοπής για να κόψετε τον πείρο και τα ελατήρια σε μέγεθος.

Τοποθετήστε τις βάσεις ελατηρίου στην πίσω σανίδα της θήκης με κόλλα ξύλου.

Όταν στεγνώσει, σπρώξτε και στρίψτε τα ελατήρια σε αυτό και στη συνέχεια τελειώστε με το άλλο τμήμα του πείρου.

Βήμα 3: Συναρμολογήστε τον μηχανισμό ανατροπής

Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής
Συναρμολογήστε τον Μηχανισμό Ανατροπής

Ο μηχανισμός αναστροφής είναι κατασκευασμένος με τον πείρο 5mm και μια σειρά τρισδιάστατων εξαρτημάτων.

Αυτά τα μέρη αναπτύχθηκαν με τους Mike και Per Widing και έκαναν εξαιρετική δουλειά για να τα βελτιώσουν.

Το τμήμα "ρουλεμάν" (που ονομάζεται εδώ "θόλος") πρέπει να διαμορφωθεί με ένα τρυπάνι 5,2 mm για να λειτουργεί ομαλά ο πείρος. Στη συνέχεια, προσαρμόζεται στην πίσω σανίδα της θήκης με ζεστή κόλλα.

Τα υπόλοιπα εξαρτήματα συγκρατούνται με δακτυλίους Omm 6mm, αλλά τα μικρά λαστιχάκια λειτουργούν εξίσου καλά.

Αυτά επιτρέπουν τη ρύθμιση του βραχίονα για βέλτιστη απόδοση παιχνιδιού!

Βήμα 4: Συνδέστε τα εξαρτήματα

Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα
Συρματώστε τα εξαρτήματα

Επισυνάπτεται ένα διάγραμμα καλωδίωσης που δείχνει τον τρόπο συναρμολόγησης των εξαρτημάτων με το Arduino Nano.

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

Βήμα 5: Ανεβάστε τον κώδικα

Ανεβάστε τον Κώδικα
Ανεβάστε τον Κώδικα

Αυτός είναι ο κώδικας που ανέπτυξα για το παιχνίδι.

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

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

Κάθε διαδοχική «ανατροπή» συμβάλλει σε ένα ράλι.

Αυτό το νούμερο προστίθεται στη βαθμολογία του παίκτη που κερδίζει όταν πέσει το διακριτικό.

Οι παίκτες χάνουν μια ζωή κάθε φορά που πέφτει ένα διακριτικό.

Όταν ένας από τους δύο παίκτες έχει χάσει 5 ζωές, το παιχνίδι τελειώνει.

Βήμα 6: Προσαρμόστε το παιχνίδι

Προσαρμόστε το παιχνίδι
Προσαρμόστε το παιχνίδι
Προσαρμόστε το παιχνίδι
Προσαρμόστε το παιχνίδι
Προσαρμόστε το παιχνίδι
Προσαρμόστε το παιχνίδι

Το παράδειγμα θέματος που φαίνεται εδώ είναι της σεληνιακής μονάδας που ταξιδεύει μεταξύ Γης και Σελήνης. Το έκανα λόγω της 50ης επετείου της αποστολής Apollo11.

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

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

Βήμα 7: Παραδείγματα

Παραδείγματα
Παραδείγματα
Παραδείγματα
Παραδείγματα
Παραδείγματα
Παραδείγματα

Εδώ είναι μερικά παραδείγματα του Flip-it! που φτιάξαμε σε πρόσφατο εργαστήριο.

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

Και τα δύο είναι τόσο διασκεδαστικά, χαζά και εθιστικά!

Διαγωνισμός Παιχνιδιών
Διαγωνισμός Παιχνιδιών
Διαγωνισμός Παιχνιδιών
Διαγωνισμός Παιχνιδιών

Επόμενος στο Διαγωνισμό Αγώνων

Συνιστάται: