Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: ΒΗΜΑ 1: Κάνοντας το κύκλωμα
- Βήμα 2: Βήμα 2: Σύνδεση κυκλώματος
- Βήμα 3: ΒΗΜΑ 3: Συναρμολόγηση εξαρτημάτων
- Βήμα 4: ΒΗΜΑ 4: Εγκατάσταση λογισμικού
- Βήμα 5: ΒΗΜΑ 5: Προσαρμογή όπλου
- Βήμα 6: ΒΗΜΑ 6: Απολαύστε
- Βήμα 7: ΒΗΜΑ: 7: Μελλοντική βελτίωση
Βίντεο: Παιχνίδι όπλου ZAP: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Μέσα από αυτό το Instructables, θα ήθελα να σας παρουσιάσω το παιχνίδι μου. Το θέμα αυτού του έργου είναι η ανάπτυξη ενός τυχερού παιχνιδιού arcade gun. το οποίο μπορείτε μέσα σε 2 έως 3 ώρες. Εάν προσπαθήσετε να το περιγράψετε, μπορείτε να το πείτε ως συνδυασμός, πληκτρολογίου και ποντικιού αέρα.
αυτό το όπλο μπορεί να χρησιμοποιηθεί για να παίξετε διάφορα παιχνίδια FPS.
ΚΙΝΗΤΡΟ
Το κίνητρο αυτού του παιχνιδιού είναι από τα παιχνίδια arcade. Αυτό το έργο ταιριάζει τέλεια για ανθρώπους που αγαπούν τα παιχνίδια, καθώς και είναι θαυμαστές του Arduino.
Είναι ένα έργο που δεν θα χρειαστεί χρόνο περισσότερο από 3 ώρες.
ΕΡΓΑΖΟΜΕΝΟΣ
Η εργασία του έργου είναι τόσο εύκολη όσο το ABC!
Το σύνολο του προγράμματος λειτουργεί με ένα σύνολο και, άλλως, συνθηκών που αποτελούν ολόκληρο τον κώδικα.
το όπλο αντιγράφει ποντίκι αέρα και πληκτρολόγιο. Το γυροσκόπιο που υπάρχει στο όπλο βοηθά στον εντοπισμό των κινήσεων του όπλου και δίνει εντολή στον υπολογιστή να τοποθετήσει τον δείκτη του ποντικιού στην ακόλουθη θέση.
Ομοίως, το joystick που υπάρχει στο όπλο προσπαθεί να αναπαράγει το joystick που υπάρχει στην κονσόλα παιχνιδιών. Βοηθά τον χρήστη να περιηγηθεί μπροστά, πίσω, δεξιά, αριστερά στο παιχνίδι. Εκτός από αυτό, βοηθάει και το άλμα.
Ο αισθητήρας IR βοηθά στην ενεργοποίηση του στόχου α
*όλα πάνω από αυτό*
Μπορείτε απλά να αλλάξετε τα εκχωρημένα κλειδιά στο πρόγραμμα σύμφωνα με το παιχνίδι.
Προμήθειες
Τα πράγματα που θα χρειαστείτε για να κάνετε αυτό το έργο είναι:
- Arduino Leonardo.
- MPU-6050/γυροσκόπιο
- Χειριστήριο
- Κουμπί απτικής ώθησης
- Σετ χάραξης PCB
- σύρμα
- αρσενική ταινία berg
- θηλυκό λουρί μπέργ.
- Αισθητήρας IR
*Μπορείτε να προμηθευτείτε αυτές τις προμήθειες online ή σε τοπικά καταστήματα.*
Βήμα 1: ΒΗΜΑ 1: Κάνοντας το κύκλωμα
Για αυτό, θα χρειαστείτε επίστρωση χαλκού και διάλυμα χλωριούχου σιδήρου.
Μπορείτε να προμηθευτείτε οποιοδήποτε από ένα τοπικό κατάστημα ηλεκτρονικών ειδών ή σας προτείνω να αγοράσετε ένα «κιτ χάραξης PCB».
Μπορεί να είναι το πιο χρήσιμο εργαλείο για αυτή τη διαδικασία.
Για να φτιάξετε το διάγραμμα PCB θα χρειαστεί να χρησιμοποιήσετε fritzing ή μπορείτε επίσης να χρησιμοποιήσετε EAGLE.
Έχω ανεβάσει τους συνδέσμους για το σχεδιασμό PCB σε αυτό το Instructables.
Για να φτιάξετε το PCB, μπορείτε να ακολουθήσετε τα βήματα που δίνονται στην κατασκευή του PCB σας.
Βήμα 2: Βήμα 2: Σύνδεση κυκλώματος
Μετά την παραγωγή του PCB, απλά τοποθετήστε όλα τα εξαρτήματα στο PCB.
*Μπορείτε επίσης να χρησιμοποιήσετε ένα breadboard για*
*καλοκαιρινή σύνδεση*
buttonPin = 4 buttonPin1 = 5
buttonPin2 = 6 κουμπίPin3 = 7
buttonPin4 = 8 buttonPin5 = 9;
buttonPin6 = 10 buttonPin7 = 11;
buttonPin8 = 12; buttonPin9 = 13;
buttonPin10 = A1; analogPin = 0;
buttonPINjoy = A2
VRyPIN = A3; VRxPIN = A4;
Βήμα 3: ΒΗΜΑ 3: Συναρμολόγηση εξαρτημάτων
Πριν από αυτή τη διαδικασία, θα χρειαστεί να συνδέσετε τους αισθητήρες και το χειριστήριο στη θηλυκή ταινία μπούργκ, ώστε να ταιριάζουν στις καρφίτσες των ανδρικών κεφαλίδων που κολλήσατε στο PCB.
Τώρα, το βήμα είναι απλό.
Δεν θα ήθελα να πω πολλά για αυτή τη διαδικασία.
Απλώς για να σας πω, σε αυτή τη διαδικασία, πρέπει να ανοίξετε ένα όπλο και να συναρμολογήσετε (προσαρτήσετε) όλα τα μέρη μέσα στο όπλο.
Καθώς το όπλο μπορεί να είναι διαφορετικό για όλους, εξαρτάται από εσάς πώς να συναρμολογήσετε.
Μπορείτε να δείτε στις παραπάνω εικόνες πώς τακτοποίησα το όπλο μου.
Βήμα 4: ΒΗΜΑ 4: Εγκατάσταση λογισμικού
Για να χρησιμοποιήσετε το όπλο θα πρέπει να κατεβάσετε το λογισμικό Arduino και οποιοδήποτε παιχνίδι θέλετε να παίξετε.
Αυτές είναι όλες οι απαιτήσεις του όπλου.
για να χρησιμοποιήσετε το όπλο, απλά συνδέστε τη θύρα του Arduino Leonardo στη θύρα USB του υπολογιστή ή του φορητού υπολογιστή.
το όπλο θα αναγνωριστεί ως εξουσιοδοτημένο ποντίκι και πληκτρολόγιο για τη συσκευή.
Βήμα 5: ΒΗΜΑ 5: Προσαρμογή όπλου
Για να αλλάξετε τα χειριστήρια του όπλου θα πρέπει να αλλάξετε τον πηγαίο κώδικα του όπλου.
Θα δείξω πού να αλλάξω
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // ειδική γρανίτα}
εάν (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // παραλάβετε οποιοδήποτε όπλο}
εάν (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // νυχτερινή όραση}
για αλλαγή στοιχείων ελέγχου αντικαταστήστε τα έντονα γράμματα με στοιχεία ελέγχου που θέλετε.
*παρόμοιοι όροι ισχύουν για όλες τις προϋποθέσεις εάν.*
Βήμα 6: ΒΗΜΑ 6: Απολαύστε
Τώρα το όπλο σου είναι έτοιμο
απόλαυσέ το…
Τα αρχεία κώδικα
Βήμα 7: ΒΗΜΑ: 7: Μελλοντική βελτίωση
Καθώς μιλάμε για οτιδήποτε, γνωρίζουμε ότι όλα πρέπει να εξελιχθούν με το χρόνο.
έτσι έχουμε μελλοντικές εξελίξεις σε αυτό το όπλο
- Μπορεί να κατασκευαστεί πιστόλι Bluetooth αντί για καλώδια USB.
- Μπορεί να γίνει πιο ρεαλιστικό.
Εάν λάβετε οποιαδήποτε μελλοντική βελτίωση ή οποιαδήποτε πρόταση
σας παρακαλούμε
σχόλιο
στην ενότητα σχολίων
παρακάτω…
Συνιστάται:
Προγραμματίστε το δικό σας παιχνίδι 2048 W/Java!: 8 βήματα
Προγραμματίστε το δικό σας παιχνίδι 2048 W/Java!: Λατρεύω το παιχνίδι 2048. Και έτσι αποφάσισα να προγραμματίσω τη δική μου έκδοση. Είναι πολύ παρόμοιο με το πραγματικό παιχνίδι, αλλά ο προγραμματισμός του ο ίδιος μου δίνει την ελευθερία να αλλάξω ό, τι θέλω όποτε θέλω. Αν θέλω ένα παιχνίδι 5x5 αντί για το τυπικό 4x4, ένα
BBC Micro: bit and Scratch - Διαδραστικό παιχνίδι τιμονιού & οδήγησης: 5 βήματα (με εικόνες)
BBC Micro: bit and Scratch - Interactive Steering Wheel & Driving Game: Μία από τις εργασίες της τάξης μου αυτή την εβδομάδα είναι να χρησιμοποιήσω το BBC Micro: bit για διασύνδεση με ένα πρόγραμμα Scratch που έχουμε γράψει. Νόμιζα ότι αυτή ήταν η τέλεια ευκαιρία να χρησιμοποιήσω το ThreadBoard μου για να δημιουργήσω ένα ενσωματωμένο σύστημα! Η έμπνευσή μου για το μηδέν
Πραγματικό παιχνίδι Life War Tower Defense παιχνίδι: 11 βήματα
Making a Real Life War Tower Defense Game: Γεια σας, είμαστε GBU! Στην ομάδα μας ανατέθηκε μια εργασία στο VG100, Intro to Engineering, class: να σχεδιάσουμε και να δημιουργήσουμε ένα πραγματικό παιχνίδι Warzone Tower Defense Game. Το VG100 είναι μια βασική τάξη που όλοι οι πρωτοετείς καλούνται να παρακολουθήσουν στο Joint Institute (JI.) The Joint Inst
Γιγαντιαίο παιχνίδι με παιχνίδι Makey Makey: 8 βήματα
Gigantic Playable Makey Makey: Μερικοί εκπαιδευτικοί στην ομάδα μας στο Facebook, ανέβηκαν σε ένα εντελώς νέο επίπεδο αυτό το σχολικό έτος φτιάχνοντας το δικό τους γιγάντιο Makey Makeys. Η ομάδα μας θεώρησε ότι αυτή ήταν μια εξαιρετική ιδέα για τη διδασκαλία των μαθητών σχετικά με τους μικροελεγκτές. Ως εκ τούτου, ρωτήσαμε τον Διευθυντή μας
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: 4 βήματα
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: Πρόσφατα απέκτησα το Call of Duty 4 από έναν φίλο (δωρεάν θα μπορούσα να προσθέσω) επειδή δεν θα εκτελεστεί στον υπολογιστή του. Λοιπόν, ο υπολογιστής του είναι αρκετά νέος και με μπέρδεψε γιατί δεν θα λειτουργούσε. Έτσι, μετά από μερικές ώρες αναζήτησης στο διαδίκτυο, συνάντησα