Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Κανόνες
- Βήμα 2: Πρωτοτυπία
- Βήμα 3: Το περίβλημα
- Βήμα 4: Συναρμολόγηση
- Βήμα 5: Διασκεδάστε
Βίντεο: Arduino Cyclone Game: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Έργα Fusion 360 »
Δεν έχω παίξει ποτέ το πραγματικό παιχνίδι κυκλώνας arcade αλλά μου αρέσει η ιδέα να παίζω με τον χρόνο αντίδρασής μας.
Σχεδίασα ένα παιχνίδι μικρογραφίας. Αποτελείται από 32 LED που σχηματίζουν έναν κύκλο, τα LED ανάβουν ένα ένα ως led chaser. Ο στόχος είναι να πατήσετε ένα κουμπί όταν ανάψει το κόκκινο LED.
ΒΙΝΤΕΟ ΕΔΩ
Προμήθειες
- 29x πράσινο led
- 2x κίτρινο led
- 1x κόκκινο led
- Κουμπί led 1x 12mm
- 4x 74HC595
- 1x Arduino nano
- Tube Σωλήνας 3mm μήκους 46mm
- 1x I2C OLDE οθόνη 128*32
- Καλώδια
- Τρισδιάστατος εκτυπωτής
- αστάρι + χρώμα
- χαρτί άμμου
- συγκολλητικό σίδερο
- Μίνι καλώδιο USB + πηγή τροφοδοσίας USB
Βήμα 1: Κανόνες
Πρόσθεσα σε αυτό το παιχνίδι τους δικούς του κανόνες βαθμολογίας καθώς και αλλαγές ταχύτητας για να το κάνω πιο δύσκολο, -αν σταματήσετε στο κόκκινο led: το σκορ αυξάνεται κατά μια τιμή μεταξύ 4 και 20 ανάλογα με την ταχύτητα. Η ταχύτητα αυξάνεται κατά 2%.
-αν σταματήσετε σε κίτρινο led: η βαθμολογία αυξάνεται κατά 2 και η ταχύτητα αυξάνεται κατά 10%
-αν σταματήσετε σε ένα πράσινο led: το παιχνίδι τελείωσε
Πρόσθεσα επίσης ένα μπόνους για πραγματικά εξειδικευμένους παίκτες!
-αν σταματήσετε στο κόκκινο led 3 φορές στη σειρά ενώ η ταχύτητα είναι πάνω από 80%: η ταχύτητα επιστρέφει στο 20%! (τα αστέρια υποδεικνύουν την εξέλιξη αυτού του μπόνους)
η πρώτη λυχνία LED που ανάβει επιλέγεται τυχαία από το arduino καθώς και αν γυρίζει δεξιόστροφα ή αριστερόστροφα.
Βήμα 2: Πρωτοτυπία
Αυτό ήταν το βήμα όπου δοκίμασα κάθε είδους κανόνες βαθμολόγησης. Ο πίνακας arduino nano δεν έχει αρκετές ακίδες εξόδου για να οδηγήσει 32 LED, οπότε χρησιμοποίησα τέσσερα τσιπ 74HC595, το καθένα οδηγώντας 8 Leds, αυτά λειτουργούν πολύ καλά και χρησιμοποιεί μόνο 3 ακίδες εξόδου arduino!
Έφτιαξα αυτό το διάγραμμα κυκλώματος:
και εδώ είναι ο κώδικας arduino (θα χρειαστείτε αυτή τη βιβλιοθήκη για την οθόνη που έχει λιπανθεί και αυτή τη βιβλιοθήκη για τα τσιπ hc595)
Βήμα 3: Το περίβλημα
Σχέδιο:
Το περίβλημα έχει σχεδιαστεί στο Fusion 360, αποτελείται από 4 μέρη.
Μπορείτε να βρείτε τα αρχεία. STL και.f3d στο Cults3D ΕΔΩ
Τρισδιάστατη εκτύπωση:
Το επάνω μέρος του σώματος απαιτεί υποστηρίγματα για εκτύπωση. Εκτύπωσα όλα τα μέρη χρησιμοποιώντας νήμα πάγου PLA με προεπιλεγμένες ρυθμίσεις στο Cura και 3D εκτύπωση σε Creality Ender3
Μετα-εκτύπωση:
Για αυτό το έργο ήθελα να δοκιμάσω μια τεχνική φινιρίσματος για τρισδιάστατη εκτύπωση.
Δείτε πώς φαίνεται η τρισδιάστατη εκτύπωση…
Αρχικά έτριψα τα κομμάτια με γυαλόχαρτο από 120 έως 800 κόκκους
Έβαλα ένα primer coat
Το ξήλωσα ξανά με γυαλόχαρτο 800 grit
Στη συνέχεια πρόσθεσα 3 στρώσεις μαύρου χρώματος ψεκασμού εδώ έχετε τη σύγκριση "πριν και μετά":
Βήμα 4: Συναρμολόγηση
-
τοποθετήστε τις 32 λυχνίες LED στις οπές του άνω σώματος (εσωτερικά αρνητικές, εξωτερικές θετικές)
-
λυγίστε τα αρνητικά πόδια για να τα κολλήσετε μεταξύ τους
-
τοποθετήστε το πρώτο 74HC595 εδώ ανάποδα και κολλήστε τα LED σύμφωνα με το διάγραμμα στο βήμα 2
-
συνδέστε τις τέσσερις μάρκες με πραγματικά λεπτά σύρματα επίσης σύμφωνα με το διάγραμμα κυκλώματος.
-
συγκολλήστε τέσσερα καλώδια στην οθόνη OLED και περάστε τα μέσω του σωλήνα έτσι:
-
κολλήστε όλα τα καλώδια στο Arduino.
- κολλήστε τη σανίδα arduino στη θέση της με ζεστή κόλλα.
- Κολλήστε το πάνω μέρος του σώματος στο κάτω μέρος του σώματος και στερεώστε το μπροστινό λαδωμένο κουτί.
Βήμα 5: Διασκεδάστε
Τώρα, απλώς πρέπει να συνδέσετε το arduino σε μια πηγή ισχύος 5V (τράπεζα ισχύος, φορητό υπολογιστή,…)
τότε θα ξεκινήσει από μόνο του.
Προσπαθήστε να κάνετε την υψηλότερη βαθμολογία!
Το δικό μου είναι 1152 καλή τύχη!
Συνιστάται:
Arduino Based DIY Game Controller - Arduino PS2 Game Controller - Παίζοντας Tekken With DIY Arduino Gamepad: 7 Βήματα
Arduino Based DIY Game Controller | Arduino PS2 Game Controller | Παίζοντας Tekken With DIY Arduino Gamepad: Γεια σας παιδιά, το να παίζετε παιχνίδια είναι πάντα διασκεδαστικό, αλλά το παιχνίδι με το δικό σας προσαρμοσμένο χειριστήριο παιχνιδιών DIY είναι πιο διασκεδαστικό. Έτσι, θα κάνουμε έναν ελεγκτή παιχνιδιών χρησιμοποιώντας arduino pro micro σε αυτά τα εκπαιδευτικά
Cyclone (Arduino LED Game): 6 βήματα (με εικόνες)
Cyclone (Arduino LED Game): Σε αυτό το σεμινάριο, θα σας διδάξω πώς να δημιουργήσετε ένα παιχνίδι LED με πολύ λίγο κώδικα ή εμπειρία! Είχα αυτή την ιδέα για λίγο και τελικά άρχισα να τη δημιουργώ. Είναι ένα διασκεδαστικό παιχνίδι που μας θυμίζει όλα τα παιχνίδια arcade. Υπάρχουν και άλλα μαθήματα
Arduino Cyclone Arcade Παιχνίδι: 6 Βήματα
Arduino Cyclone Arcade Παιχνίδι: Blinky λαμπερά φώτα! Arduino! Παιχνίδι! Τι άλλο χρειάζεται να ειπωθεί; Αυτό το παιχνίδι βασίζεται στο παιχνίδι Cyclone arcade, όπου ο παίκτης προσπαθεί να σταματήσει ένα led που κάνει κύλιση γύρω από έναν κύκλο σε ένα συγκεκριμένο σημείο
Cyclone LED Arcade Game: 4 Βήματα
Cyclone LED Arcade Game: Ο σκοπός αυτού του έργου ήταν να δημιουργήσει ένα απλό παιχνίδι χρησιμοποιώντας ένα Arduino που θα ήταν διαδραστικό και διασκεδαστικό για τα παιδιά. Θυμάμαι ότι το παιχνίδι Cyclone arcade ήταν ένα από τα αγαπημένα μου παιχνίδια arcade όταν ήμουν νεότερος, οπότε αποφάσισα να το επαναλάβω. Τ
Arduino Game Controller + Unity Game: 5 Βήματα
Arduino Game Controller + Unity Game: Σε αυτό το διδακτικό θα σας δείξω πώς να δημιουργήσετε/προγραμματίσετε έναν ελεγκτή παιχνιδιών arduino που μπορεί να συνδεθεί με την ενότητα