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

Παιχνίδι LED Rocker: 7 βήματα (με εικόνες)
Παιχνίδι LED Rocker: 7 βήματα (με εικόνες)

Βίντεο: Παιχνίδι LED Rocker: 7 βήματα (με εικόνες)

Βίντεο: Παιχνίδι LED Rocker: 7 βήματα (με εικόνες)
Βίντεο: Η γκουγκου δεν σεβεται τον πατερα της 2024, Νοέμβριος
Anonim
Image
Image

Το LED Rocker Game είναι ένα απλό παιχνίδι Arduino. Αποτελείται κυρίως από 9 LED (8 μπλε LED και 1 κόκκινο LED στη μέση), 1 κουμπί, 1 ηχείο και 1 οθόνη LCD. Ο στόχος αυτού του παιχνιδιού είναι να πατήσετε το κουμπί όταν αναβοσβήνει το κόκκινο LED. Ξεκινά με 9 LED που αναβοσβήνουν μπρος -πίσω. Όταν αναβοσβήνει το μεσαίο κόκκινο LED, πρέπει να πατήσετε αμέσως το κουμπί. Κάθε φορά που πατάτε επιτυχώς το κουμπί όταν αναβοσβήνει το κόκκινο LED, θα πηγαίνετε στο επόμενο επίπεδο με αυξημένη ταχύτητα αναβοσβήματος. Εάν πατήσετε το κουμπί όταν αναβοσβήνει η μπλε λυχνία LED, χάνετε μία ζωή. Έχετε συνολικά 3 ζωές και όταν χάσετε και τις τρεις ζωές, το παιχνίδι ξεκινά ξανά. Παίζοντας αυτό το παιχνίδι, βελτιώνει επίσης τον συντονισμό και την ικανότητα απόκρισης χεριού-ματιού.

Πηγή:

Η ιδέα και οι κανόνες του παιχνιδιού μου και του παιχνιδιού στο οποίο αναφέρθηκα είναι παρόμοια, αλλά πρόσθεσα ορισμένα χαρακτηριστικά που θα μπορούσαν να βοηθήσουν τους παίκτες να κατανοήσουν περισσότερο το παιχνίδι και να κάνουν την εμπειρία του παιχνιδιού τους ακόμα καλύτερη. Σε αυτό το παιχνίδι, πρόσθεσα ένα ηχείο και μια οθόνη LCD. Επίσης, δεδομένου ότι πρόσθεσα μια οθόνη LCD, οι ψηφιακές ακίδες που χρησιμοποίησα στο παιχνίδι μου θα είναι διαφορετικές από τις ψηφιακές ακίδες στο παιχνίδι στο οποίο αναφέρθηκα (άλλαξα την ψηφιακή ακίδα 2 & 3 σε 11 & 12). Ακούγοντας τον ήχο και κοιτάζοντας την οθόνη LCD, οι παίκτες μπορούν να γνωρίζουν άμεσα αν έχουν περάσει το επίπεδο ή όχι, και όταν το παιχνίδι ξεκινήσει ξανά, ο ήχος και η οθόνη θα σας θυμίζουν. Επομένως, δεν θα μπερδευτείτε αν περάσατε ή χάσατε κατά τη διάρκεια του παιχνιδιού.

Βήμα 1: Προμήθειες

LED & κουμπί
LED & κουμπί

- 1 Arduino Leonardo

- 1 Breadboard

- 9 LED (1 κόκκινο, 8 μπλε)

- 9 αντιστάσεις (10kohm)

- 1 Resister (300kohm)

- 1 κουμπί

- 1 οθόνη LCD

- 1 ηχείο

- Καλώδια βραχυκυκλωτήρων

Βήμα 2: LED & κουμπί

LED & κουμπί
LED & κουμπί
LED & κουμπί
LED & κουμπί

Αφού προμηθευτείτε όλα τα εφόδια που χρειάζεστε, το δεύτερο βήμα θα είναι να συνδέσετε όλα τα LED και το κουμπί στο breadboard και στο Arduino. Τακτοποιήστε τα καλώδια, τα κουμπιά, τις λυχνίες LED και τις αντιστάσεις με την ίδια σειρά σε ένα breadboard Leonardo σύμφωνα με την παραπάνω εικόνα. Οι λυχνίες LED πρέπει να συνδέονται με αντίσταση (10kohm) από τον ψηφιακό ακροδέκτη 4 έως 12. Δεδομένου ότι πρόκειται να συνδέσουμε την οθόνη LCD αργότερα, βεβαιωθείτε ότι δεν χρησιμοποιείτε την ψηφιακή ακίδα 2 και 3. Για το κουμπί, συνδέστε την σε ψηφιακή ακίδα 13 με αντίσταση (300kohm).

Βήμα 3: Ηχείο

Ομιλητής
Ομιλητής
Ομιλητής
Ομιλητής
Ομιλητής
Ομιλητής

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

Βήμα 4: Πίνακας LCD

Πάνελ LCD
Πάνελ LCD
Πάνελ LCD
Πάνελ LCD
Πάνελ LCD
Πάνελ LCD

Αφού συνδέσετε τις λυχνίες LED, το κουμπί και το ηχείο, το τέταρτο βήμα (τελευταίο βήμα για το κύκλωμα) είναι να συνδέσετε την οθόνη LCD στην πλάκα ψωμιού. Ο πίνακας LCD χωρίζεται σε 4 κύρια βήματα για σύνδεση (GND, VCC, SDA, SCL). Συνδέστε το GND στον αντίστοιχο ακροδέκτη GND στο Arduino, το VCC σε 5V καρφίτσα στο Arduino, το SDA στον αντίστοιχο πείρο SDA στο Arduino και SCL τον αντίστοιχο πείρο SCL στο Arduino. Αφού πατήσετε το κουμπί, ο πίνακας LCD θα εμφανίσει στην οθόνη του εάν περάσατε το επίπεδο, χάσατε μια ζωή ή ξεκινήσατε ξανά το παιχνίδι.

Βήμα 5: Κωδικός

Κώδικας
Κώδικας
Κώδικας
Κώδικας
Κώδικας
Κώδικας

Αφού τελειώσετε το κύκλωμα, μπορείτε να ξεκινήσετε να γράφετε τον κώδικα.

Κωδικός:

Μεταφέρετε τον κωδικό στην πλακέτα κυκλώματος. Βεβαιωθείτε ότι έχετε μεταφέρει τον κωδικό σας συνδέοντας την πλακέτα με τη συσκευή που θέλετε. Αφού ολοκληρώσετε τη μεταφορά του κώδικα, μπορείτε να δοκιμάσετε το παιχνίδι και να δείτε αν λειτουργεί σωστά.

Βήμα 6: Δοχείο

Δοχείο
Δοχείο
Δοχείο
Δοχείο
Δοχείο
Δοχείο
Δοχείο
Δοχείο

Αφού τελειώσετε και δοκιμάσετε το κύκλωμα και τον κωδικό, μπορείτε να φτιάξετε ένα δοχείο για το παιχνίδι Rocker. Αυτό όχι μόνο κάνει ολόκληρη τη συσκευή να φαίνεται καλύτερη και επαγγελματική, αλλά επίσης σας προσφέρει καλύτερη εμπειρία παιχνιδιού. Για το δοχείο, χρησιμοποίησα ένα κουτί από χαρτόνι για να κρατήσω ολόκληρο το ψωμί και όλα τα υλικά που χρησιμοποιήθηκαν. Κάλυψα το κουτί με μαύρο χαρτί και έκοψα τρύπες για το ηχείο, την οθόνη LCD, το κουμπί και τα LED. Βεβαιωθείτε ότι έχετε κόψει επίσης μια μικρή τρύπα στο πλάι του κουτιού, ώστε να μπορείτε να συνδέσετε τη συσκευή σας σε τράπεζα ισχύος.

Κουτί από χαρτόνι:

  • Μήκος: 22 εκ
  • Πλάτος: 12εκ
  • Ightψος: 8 εκατοστά

Τρύπα για πάνελ LCD:

  • Μήκος: 8 εκ
  • Πλάτος: 2,5 εκ

Τρύπα για LED:

  • Μήκος: 5 εκ
  • Πλάτος: 0,5 εκ

Τρύπα για ηχείο:

Διάμετρος: 3,5 εκ

Τρύπα για κουμπί:

Διάμετρος: 3 εκ

Τρύπα στο πλάι:

  • Μήκος: 1 εκ
  • Πλάτος: 1 cm

Αφού ολοκληρώσετε την κατασκευή του δοχείου, τοποθετήστε τη συσκευή σας μέσα στο δοχείο. Βεβαιωθείτε ότι έχετε τοποθετήσει την οθόνη LCD, το ηχείο, το κουμπί και το LED στις αντίστοιχες οπές τους.

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

Image
Image

Συνδέστε τη συσκευή σε τράπεζα ή υπολογιστή και δοκιμάστε το παιχνίδι!

Κανόνες:

  1. Πατήστε το κουμπί όταν αναβοσβήνει το μεσαίο κόκκινο LED
  2. Εάν πατήσετε με επιτυχία το κουμπί όταν αναβοσβήνει η κόκκινη λυχνία LED, πηγαίνετε στο επόμενο επίπεδο (οι λυχνίες LED θα αυξάνουν την ταχύτητα αναβοσβήματος κάθε φορά που ανεβαίνετε επίπεδο)
  3. Χάνετε μια ζωή αν πατήσετε το κουμπί όταν δεν είναι στην κόκκινη λυχνία LED
  4. Έχετε συνολικά 3 ζωές. Αν χάσετε και τα τρία, το παιχνίδι ξεκινά ξανά

Συνιστάται: