Πίνακας περιεχομένων:

LED Whack-a-mole: 5 Βήματα
LED Whack-a-mole: 5 Βήματα

Βίντεο: LED Whack-a-mole: 5 Βήματα

Βίντεο: LED Whack-a-mole: 5 Βήματα
Βίντεο: Whack a Mole - Arduino Game (полное руководство по Arduino с кодом) 2024, Ιούλιος
Anonim
LED Whack-a-mole
LED Whack-a-mole

Αυτό το παιχνίδι "Whack-a-mole" χρησιμοποιεί επτά LED και ένα χειριστήριο. Υπάρχουν 4 "κρεατοελιές" στον πίνακα μου, που αντιπροσωπεύονται από τα αριστερά με την 3η, 4η, 5η και 6η λυχνία LED. Ένα από αυτά τα τέσσερα LED θα ανάψει τυχαία και θα προσφέρει σταθερό χρονικό διάστημα για να χτυπήσει την αντίστοιχη κατεύθυνση στο χειριστήριο. Έχω ρυθμίσει τα LED με τρόπο ώστε οι επιλογές στο χειριστήριο να είναι από αριστερά προς τα δεξιά: αριστερά, κάτω, πάνω και δεξιά.

Προμήθειες

1. Arduino UNO

2. 7 LED (3 πράσινα, 2 κόκκινα και 1 κίτρινα)

3. 7 αντιστάσεις 330 ohm

4. 1 joystick ps2

5. Σύρματα

6. Ένα μικρό κουτί παπουτσιών

Βήμα 1: Συγκεντρώστε όλα τα υλικά

Δεν χρειάζεστε κανένα φανταχτερό εργαλείο για να φτιάξετε αυτό το έργο. Αντί των αντιστάσεων 330 ohm, μπορείτε επίσης να χρησιμοποιήσετε αντιστάσεις 220 ohm. Εάν χρωματίσετε τις λυχνίες LED και τα καλώδια, αυτό διευκολύνει την αναπαραγωγή σε πιο σκληρά επίπεδα.

Βήμα 2: Ακολουθήστε το Σχήμα

Ακολουθήστε το Σχηματικό
Ακολουθήστε το Σχηματικό

Όλα πρέπει να ταιριάζουν με την πραγματική εικόνα του έργου εκτός από το χειριστήριο. Το joystick μου έχει 5 ακίδες, 4 από τις οποίες έχω χρησιμοποιήσει: ονομάζονται από πάνω προς τα κάτω "Y", "X", "Bt" και "VCC" και το "GND" συνδέεται με GND και 5V στο Arduino, " Τα Χ "και" Υ "συνδέονται με τα Α0 και Α1. Μπορείτε επίσης να χρησιμοποιήσετε την 5η καρφίτσα του χειριστηρίου, αλλά θα πρέπει να προσθέσετε ένα ακόμη LED (ένα ακόμη mole) και επίσης να προσθέσετε τον κωδικό για αυτό.

Βήμα 3: Πώς να παίξετε το παιχνίδι

Πώς να παίξετε το παιχνίδι
Πώς να παίξετε το παιχνίδι

Τα δύο φώτα στα αριστερά είναι κόκκινα και πράσινα, τα οποία υποδεικνύουν εσφαλμένη ή σωστή επιλογή. Το κίτρινο φως προς τα δεξιά αναβοσβήνει τον αριθμό για την τρέχουσα υψηλή βαθμολογία και δείχνει το σκορ κάθε φορά που τελειώνει ένα τρέξιμο (κάθε φορά που γίνεται λάθος επιλογή). Για να κερδίσετε ένα πόντο, θα πρέπει να χτυπήσετε την αντίστοιχη κατεύθυνση στο χειριστήριο όταν ανάψει τυχαία ένα LED σε σταθερό χρονικό διάστημα.

Βήμα 4: Επίπεδα δυσκολίας

Επίπεδα δυσκολίας
Επίπεδα δυσκολίας

Τα επίπεδα δυσκολίας που έχω γράψει στον κωδικό μου ως σταθερές είναι ο χρόνος σε χιλιοστά του δευτερολέπτου που το άτομο πρέπει να κάνει μια επιλογή. Μπορείτε να μπλέξετε με αυτές τις ώρες για να αλλάξετε τη δυσκολία για τις προτιμήσεις σας.

Συνιστάται: