Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Παρακολουθήστε το Demo
- Βήμα 2: Βρείτε οποιοδήποτε τύπο πλαισίου
- Βήμα 3: Προγραμματισμός
- Βήμα 4: Καλωδίωση και συγκόλληση
- Βήμα 5: Καυτή κόλλα και ασφαλές
- Βήμα 6: Μια άλλη αναφορά
Βίντεο: Cyclone (Arduino LED Game): 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το σεμινάριο, θα σας διδάξω πώς να δημιουργήσετε ένα παιχνίδι LED με πολύ λίγο κώδικα ή εμπειρία! Είχα αυτή την ιδέα για λίγο και τελικά άρχισα να τη δημιουργώ. Είναι ένα διασκεδαστικό παιχνίδι που μας θυμίζει όλα τα παιχνίδια arcade. Υπάρχουν άλλα σεμινάρια που θα συνδέσω για περαιτέρω αναφορές. Αυτό μπορεί να γίνει μέσα σε μία ώρα σκληρής δουλειάς και αξίζει τον κόπο:)
Προμήθειες
WS2812B LEDS x24
Arduino Nano
Στιγμιαίο κουμπί
Βήμα 1: Παρακολουθήστε το Demo
Βήμα 2: Βρείτε οποιοδήποτε τύπο πλαισίου
Σε αυτήν την περίπτωση, χρησιμοποίησα μια κορνίζα. Η κατασκευή ενός είναι πάντα μια επιλογή, αλλά ήθελα να ολοκληρώσω γρήγορα αυτό το έργο. Το έργο μου έχει 20 LED που τυλίγονται γύρω από το πλαίσιο. Ωστόσο, αυτός ο αριθμός μπορεί πάντα να αλλάξει με βάση τις προτιμήσεις ή την επιθυμητή κατανάλωση ενέργειας.
Βήμα 3: Προγραμματισμός
Αυτό το πρόγραμμα δεν είναι το πιο αποτελεσματικό.. αλλά κάνει τη δουλειά του τέλεια. Το παιχνίδι έχει πέντε διαφορετικούς παίκτες. Το παιχνίδι μηδέν αντιπροσωπεύει την κατάσταση αδράνειας μέχρι να πατηθεί το κουμπί. Τα άλλα παιχνίδια παιχνιδιού αντιπροσωπεύουν σε ποιο επίπεδο βρίσκεται η συσκευή αναπαραγωγής. Για να αντιμετωπίσω την κατάρριψη του κουμπιού, χρησιμοποιώ τη συνάρτηση millis () αντί για καθυστέρηση (). Με αυτόν τον τρόπο το παιχνίδι μπορεί να συνεχίσει να λειτουργεί ενώ το κουμπί επεξεργάζεται.
Για να προσαρμόσετε την ταχύτητα στην προτίμηση, η μείωση της μεταβλητής ledSpeed θα αυξήσει την ταχύτητα. Οι ταχύτητες είναι κατά σειρά δυσκολίας.
Βήμα 4: Καλωδίωση και συγκόλληση
Αυτό το έργο μπορεί είτε να τροφοδοτηθεί από ένα καλώδιο 5v που τρέχει στο Arduino Nano είτε από μια μπαταρία 3 AA για να είναι φορητό.
Τρυπήστε μια τρύπα για το στιγμιαίο κουμπί ή τοποθετήστε το ξεχωριστά από το πλαίσιο. Συνδέστε τη μία πλευρά στη γείωση και την άλλη πλευρά στην καρφίτσα 4.
(Προαιρετικό) -Συνδέστε την μπαταρία με το διακόπτη στη γραμμή 5v στις ακίδες VIN και Ground στο Arduino Nano. Βεβαιωθείτε ότι το σήμα είναι 5v και ότι η έξοδος μπορεί να χειριστεί την τροφοδοσία του Arduino και των LED. Για να αυξήσετε τη μακροζωία των μπαταριών, τοποθετήστε μια ικανότητα φωτεινότητας στα LED.
Συνδέστε και τα δύο σετ LED με τη ράγα 5v στο Arduino και συνδέστε τα Grounds. Τέλος, ακολουθήστε τις γραμμές Din στις επιθυμητές ακίδες του Arduino.
Βήμα 5: Καυτή κόλλα και ασφαλές
Χρησιμοποίησα πολύ ζεστή κόλλα και ένα φερμουάρ για να στερεώσω τα καλώδια. Προσπαθήστε να καλύψετε τυχόν αιχμηρά αντικείμενα και ασφαλίστε τα καλώδια σταθερά. Τα χέρια μπορεί να το κρατούν.
Βήμα 6: Μια άλλη αναφορά
Πιο διδακτικό βρήκα συνδέονται. Σας ευχαριστώ για τον χρόνο σας και ελπίζω να αξιοποιήσατε κάπως αυτό το έργο. Επισκεφθείτε τον ιστότοπό μου (www.neehaw.com) για περισσότερη τεκμηρίωση και διασκεδαστικά έργα. Απολαμβάνω!
Εκπαιδευτικό Ένα
Διδάξιμο δύο
Συνιστάται:
FPGA Cyclone IV DueProLogic - Push Button & LED: 5 Βήματα
FPGA Cyclone IV DueProLogic - Push Button & LED: Σε αυτό το σεμινάριο, θα χρησιμοποιήσουμε το FPGA για τον έλεγχο εξωτερικού κυκλώματος LED. Θα υλοποιήσουμε τις ακόλουθες εργασίες (Α) Χρησιμοποιήστε τα κουμπιά στο FPGA Cyclone IV DuePrologic για τον έλεγχο της λυχνίας LED. (Β) Αναβοσβήνει το LED & απενεργοποιείται περιοδικάVideo demo Lab
Arduino Cyclone Game: 5 βήματα (με εικόνες)
Παιχνίδι Arduino Cyclone: Δεν έχω παίξει ποτέ το πραγματικό παιχνίδι κυκλώνας arcade, αλλά μου αρέσει η ιδέα να παίζω με τον χρόνο αντίδρασής μας. Σχεδίασα ένα μικροσκοπικό παιχνίδι. Αποτελείται από 32 LED που σχηματίζουν έναν κύκλο, τα LED ανάβουν ένα ένα ως led chaser. Ο στόχος είναι να πατήσετε ένα κουμπί
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 σε αυτά τα εκπαιδευτικά
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 όταν ήμουν νεότερος, οπότε αποφάσισα να το επαναλάβω. Τ