Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- Βήμα 2: Κωδικός
- Βήμα 3: Καλωδίωση
- Βήμα 4: Ανεβάστε τον κώδικα και εκτελέστε
- Βήμα 5: Πώς λειτουργεί ο κώδικας;
- Βήμα 6: Ευχαριστώ για την ανάγνωση
Βίντεο: Arduino Cyclone Arcade Παιχνίδι: 6 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αστραφτερά λαμπερά φώτα! Arduino! Παιχνίδι! Τι άλλο χρειάζεται να ειπωθεί; Αυτό το παιχνίδι βασίζεται στο παιχνίδι Cyclone arcade, όπου ο παίκτης προσπαθεί να σταματήσει ένα led που κάνει κύλιση γύρω από έναν κύκλο σε ένα συγκεκριμένο σημείο.
Βήμα 1: Υλικά
1x Arduino Uno
3x Καλώδια βραχυκυκλωτήρων
1x WS2812B LED Strip (αγόρασα το δικό μου για $ 30 από το Amazon εδώ)
Βήμα 2: Κωδικός
Κατεβάστε το Arduino IDE από τη διεύθυνση www.arduino.cc/en/Main/Software
Κατεβάστε την τελευταία έκδοση της βιβλιοθήκης FastLED από τη διεύθυνση
Εγκαταστήστε τη βιβλιοθήκη στο Arduino IDE ακολουθώντας τις οδηγίες εδώ:
Κατεβάστε τον κώδικα για αυτό το έργο από εδώ.
Αποσυμπιέστε τον κώδικα και ανοίξτε τον στο Arduino κάνοντας διπλό κλικ στο LEDGame.ino.
Βήμα 3: Καλωδίωση
Συνδέστε τα τρία καλώδια βραχυκυκλωτήρα στη χορδή led. Συνδέστε το πρώτο καλώδιο από το μαξιλάρι 5v στη λωρίδα LED με τον πείρο 5v στο Arduino. Συνδέστε το δεύτερο καλώδιο από το μαξιλάρι Din στη λωρίδα LED στην ψηφιακή ακίδα 7 στο Arduino. Συνδέστε το τελευταίο καλώδιο από το μαξιλάρι Gnd στη λωρίδα LED στο Gnd στο Arduino. Σως χρειαστεί να κολλήσετε αυτά τα καλώδια στα τακάκια της λωρίδας LED. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η σύνδεση περισσότερων από 30 led στο Arduino μας μπορεί να προκαλέσει υπερβολική ζημιά στο ρυθμιστή του σκάφους ή στο τροφοδοτικό USB.
Βήμα 4: Ανεβάστε τον κώδικα και εκτελέστε
Ανοίξτε τον κωδικό στο Arduino IDE. Αντικαταστήστε τον αριθμό 27 στη γραμμή 24 με τον αριθμό των led. Προσδιορίστε ποιο led θα πρέπει να είναι το κεντρικό led και αντικαταστήστε το με τον αριθμό 14 στη γραμμή 27. Κάντε κλικ στο upload για να ανεβάσετε το πρόγραμμα στον πίνακα. Βεβαιωθείτε ότι έχετε επιλέξει τον σωστό τύπο και θύρα πλακέτας από το μενού εργαλείων. Στη συνέχεια, ανοίξτε τη Σειριακή οθόνη, ορίστε τον ρυθμό baud σε 9600 και ακολουθήστε τις οδηγίες στην οθόνη.
Βήμα 5: Πώς λειτουργεί ο κώδικας;
Ο κώδικας είναι ένα απλό μηχάνημα κατάστασης, που λειτουργεί είτε σε λειτουργία παιχνιδιού είτε σε κατάσταση παιχνιδιού. Ο βρόχος for μετακινεί το led κατά μήκος της συμβολοσειράς μέχρι να ληφθεί η είσοδος μέσω Serial. Στη συνέχεια, το παιχνίδι μεταβαίνει στην κατάσταση παιχνιδιού και υπολογίζει την απόσταση του led από το κέντρο της συμβολοσειράς.
Βήμα 6: Ευχαριστώ για την ανάγνωση
Αν σας άρεσε αυτό το Instructable, σκεφτείτε να το προτιμήσετε και δείτε το ιστολόγιό μου εδώ. Ευχαριστούμε για την ανάγνωση και αν έχετε οποιεσδήποτε προτάσεις ή αλλαγές, αφήστε τις στα παρακάτω σχόλια.
Συνιστάται:
Πραγματικό παιχνίδι 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
Έξυπνο παιχνίδι καλαθοσφαίρισης Arcade με βαθμολογώντας τα χουπς χρησιμοποιώντας το Evive- Arduino Embedded Platform: 13 βήματα
Έξυπνο παιχνίδι καλαθοσφαίρισης Arcade με βαθμολογία μέτρησης Hoops Using Evive- Arduino Embedded Platform: Από όλα τα παιχνίδια εκεί έξω, τα πιο διασκεδαστικά είναι παιχνίδια arcades. Έτσι, σκεφτήκαμε γιατί να μην το φτιάξουμε μόνοι μας στο σπίτι! Και εδώ είμαστε, το πιο διασκεδαστικό παιχνίδι DIY που θα είχατε παίξει μέχρι τώρα - το DIY Arcade Basketball Game! Όχι μόνο η
Γιγαντιαίο παιχνίδι με παιχνίδι Makey Makey: 8 βήματα
Gigantic Playable Makey Makey: Μερικοί εκπαιδευτικοί στην ομάδα μας στο Facebook, ανέβηκαν σε ένα εντελώς νέο επίπεδο αυτό το σχολικό έτος φτιάχνοντας το δικό τους γιγάντιο Makey Makeys. Η ομάδα μας θεώρησε ότι αυτή ήταν μια εξαιρετική ιδέα για τη διδασκαλία των μαθητών σχετικά με τους μικροελεγκτές. Ως εκ τούτου, ρωτήσαμε τον Διευθυντή μας
Απόκριες ιπποδρομίες Arcade παιχνίδι: 6 βήματα
Halloween Horse Racing Arcade Παιχνίδι: Φέτος αποφασίσαμε να κάνουμε ένα arcade παιχνίδι ιπποδρομιών για το Halloween. Εμπνευστήκαμε από μια μηχανική έκδοση που ονομάζεται Roll-a-Ball Horse Racing. Ο στόχος μας ήταν να φτιάξουμε ένα παιχνίδι με κατευθείαν χειριστήρια για να προσελκύσει ένα ευρύ φάσμα παικτών. Με βάση
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: 4 βήματα
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: Πρόσφατα απέκτησα το Call of Duty 4 από έναν φίλο (δωρεάν θα μπορούσα να προσθέσω) επειδή δεν θα εκτελεστεί στον υπολογιστή του. Λοιπόν, ο υπολογιστής του είναι αρκετά νέος και με μπέρδεψε γιατί δεν θα λειτουργούσε. Έτσι, μετά από μερικές ώρες αναζήτησης στο διαδίκτυο, συνάντησα