Πίνακας περιεχομένων:
Βίντεο: Βάζοντας ήχο, φως και κίνηση σε ένα επιτραπέζιο παιχνίδι με μαγνήτες: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αυτό το έργο είναι μια προσπάθεια να τοποθετηθούν στοιχεία eletronics σε ένα επιτραπέζιο παιχνίδι. Μαγνήτες ήταν κολλημένοι σε πιόνια και αισθητήρες αίθουσας κολλήθηκαν κάτω από τον πίνακα. Κάθε φορά που ένας μαγνήτης χτυπά έναν αισθητήρα, παίζεται ένας ήχος, ανάβει ένα led ή ενεργοποιείται ένας σερβοκινητήρας. Έφτιαξα ένα επιτραπέζιο παιχνίδι Pokemon ως χριστουγεννιάτικο δώρο στον ανιψιό και την ανιψιά μου επειδή λατρεύουν τα Pokemons, αλλά το έργο μπορεί να ταιριάξει για κάθε είδους επιτραπέζιο παιχνίδι, ειδικά RPG.
Προμήθειες
- Arduino Mega 2560
- Buzzer
- Βοηθητικό μοτέρ
- LED
- Αισθητήρας HAL 3144
- USB breakout board
- κόντρα πλακέ
- σύρματα/θερμή κόλλα/εργαλεία/κλπ
Βήμα 1: Σχεδιάζοντας το παιχνίδι
Αυτό είναι ένα απλό παιχνίδι για παιδιά όπου τα πιόνια (Squirtle, Charmandar, Pikachu και Bulbassaur) πρέπει να διασχίσουν το γήπεδο και να φτάσουν στην άλλη πλευρά. Στην πορεία τους θα μπορούσαν να πολεμήσουν άλλα pokemon, να πάρουν κάρτες για να αυξήσουν την επίθεση ή να μειώσουν την άμυνα του εχθρού και να πάρουν χρήματα για να αγοράσουν άλλες κάρτες.
Δεν σκέφτηκα μπροστά πώς να παίξω το παιχνίδι γιατί ξέρω ότι τα ανιψιά μου θα φτιάξουν τους δικούς τους κανόνες:)
Βάζω ένα φύλλο χαρτιού Α4 μαζί και σκιαγραφώ τη θέση των σημείων στο γήπεδο. Έβαλα έναν αισθητήρα HAL κάτω από κάθε σχέδιο πόκεμπολ, όταν ο παίκτης έβαλε το πιόνι επί τόπου, ένα LED θα δείξει τι pokemon θα χρειαστείς για μάχη και θα ακουστεί ένας ήχος μάχης.
Όταν ο παίκτης φτάσει στο σημείο να πολεμήσει με τους Jolteon ή Vaporeon, δύο LED θα αναβοσβήνουν και μια άλλη μουσική θα παίζει, το ίδιο με τους Zapdos, Articunos, Moltres και Meltwo.
Όταν η συσκευή αναπαραγωγής αντιμετωπίζει το Snorlax πριν από τη γέφυρα, πρέπει να τοποθετηθεί ένα διακριτικό για να αφαιρεθεί το Snorlax από το δρόμο. Αυτό το διακριτικό και ο ίδιος ο Snorlax έχουν επίσης μαγνήτη και ένας άλλος μαγνήτης που συνδέεται με τον άξονα ενός σερβο κάτω από τον πίνακα θα αλληλεπιδράσει με αυτόν για να τον κάνει να απομακρυνθεί.
Βήμα 2: Κατασκευή και ηλεκτρονικά
Το ηλεκτρονικό που χρησιμοποιείται είναι απλό, αλλά οι ρουτίνες του κώδικα μπορεί να είναι πολύ περίπλοκες, επειδή πολλά σενάρια πρέπει να υποτεθούν. Για παράδειγμα: εάν τρεις ή τέσσερις παίκτες χτυπήσουν σημεία για να παίξουν ήχο ταυτόχρονα; Or το παιδί κινεί το πιόνι αργά και το arduino σκέφτεται τις θέσεις του επιτόπου;
Οι ρουτίνες αποσύνδεσης μου πήραν λίγο χρόνο για να διορθώσω, αλλά ελπίζω ότι ο κώδικας θα μπορούσε να βοηθήσει άλλους κατασκευαστές. Όταν ο μαγνήτης στο πιόνι ενεργοποιεί τον αισθητήρα HALL, η λυχνία LED θα ανάψει αμέσως, αλλά θα πρέπει να μείνει για 0,8 δευτερόλεπτα για να αναπαράγεται ο ήχος.
Κατά τη γνώμη μου, ο ήχος είναι το καλύτερο μέρος αυτού του έργου. Iμουν σε θέση να προσδιορίσω κάθε νότα ενός αρχείου MIDI για αναπαραγωγή σε βομβητή. Στο μέλλον θα φτιάξω ένα Instructable μόνο για να δείξω πώς μπορώ να αναγνωρίσω τις συγχορδίες σε ένα λογισμικό μουσικής και να μεταφέρω στον κώδικα arduino.
Η δομή είναι απλώς ένα φύλλο MDF με θραύσματα ξύλου ως πλαίσιο. Όλα τα εξαρτήματα ήταν κολλημένα εν θερμώ για να παραμείνουν στη θέση τους.
Το Snorlax και η γέφυρα εκτυπώθηκαν 3D, τα αρχεία STL είναι διαθέσιμα στο Thingverse:
Γέφυρα:
Snorlax:
Συνιστάται:
Επιτραπέζιο παιχνίδι μπόουλινγκ: 10 βήματα (με εικόνες)
Tabletop Bowling Παιχνίδι: Lookάχνετε έναν διασκεδαστικό τρόπο για μπολ στο σπίτι; Αυτό το διδακτικό σάς καθοδηγεί πώς να φτιάξετε ένα εντελώς λειτουργικό επιτραπέζιο παιχνίδι μπόουλινγκ. Αυτό το παιχνίδι μπόουλινγκ που ελέγχεται από το Arduino, που αναπτύχθηκε από έναν ένθερμο μπόουλερ για ένα σχολικό έργο, φέρνει το μπόουλινγκ
Επιτραπέζιο παιχνίδι Τεχνητή Νοημοσύνη: ο αλγόριθμος Minimax: 8 βήματα
Επιτραπέζιο παιχνίδι Τεχνητή Νοημοσύνη: ο αλγόριθμος Minimax: Αναρωτηθήκατε ποτέ πώς κατασκευάζονται οι υπολογιστές με τους οποίους παίζετε στο σκάκι ή στα πούλια; Λοιπόν, μην κοιτάξετε πέρα από αυτό το Instructable γιατί θα σας δείξει πώς να φτιάξετε μια απλή αλλά αποτελεσματική τεχνητή νοημοσύνη (AI) χρησιμοποιώντας τον αλγόριθμο Minimax! Χρησιμοποιώντας τη
Πώς να μετατρέψετε οποιονδήποτε ήχο σε ήχο κλήσης σε τηλέφωνο Apple: 5 βήματα
Πώς να μετατρέψετε οποιονδήποτε ήχο σε ήχο κλήσης σε τηλέφωνο Apple: Εάν δεν έχετε την αίσθηση ότι είστε ο μόνος που έχει τον γενικό ήχο κλήσης ή δεν θέλετε να πληρώσετε για ένα, αυτό το απλό έργο είναι υπέροχο για εσάς
Βάζοντας τον ήχο στο παιχνίδι DDR Style: 6 βήματα
Βάζοντας τον ήχο στο παιχνίδι DDR Style: Αυτό το σεμινάριο θα σας διδάξει πώς να φτιάξετε ένα παιχνίδι με στυλ DDR μέσα στο Scratch
Βάζοντας μουσική στο παιχνίδι Scratch Racing: 3 βήματα
Βάζοντας μουσική στο παιχνίδι Scratch Racing: Αυτό το σεμινάριο θα σας δείξει βήμα προς βήμα πώς να βάλετε τη δική σας μουσική στο αγωνιστικό παιχνίδι BIY Scratch