Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Κολλήστε το κουμπί και τα LED
- Βήμα 2: Προαιρετικό: Θήκη για το παιχνίδι
- Βήμα 3: Συνδέστε το υπόλοιπο κύκλωμα
- Βήμα 4: Ο κώδικας
- Βήμα 5: Παίξτε το παιχνίδι
Βίντεο: ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Πρόσφατα στο Scouts, δούλεψα στο σήμα αξίας Game Design. Για μία από τις απαιτήσεις, έχτισα αυτό το παιχνίδι χρησιμοποιώντας Arduino που βασίζεται στο LED Rocker Game. Το σημείο του παιχνιδιού είναι να σκοράρει το υψηλότερο δυνατό αριθμό πόντων. Στην αρχή του παιχνιδιού, θα χρειαστεί να πατήσετε το κουμπί για να ξεκινήσει και στη συνέχεια θα υπάρχει ένα βέλος στη μέση της οθόνης. Υπάρχει ένα άλλο βέλος από κάτω που κινείται στην οθόνη. Όταν τα βέλη ταιριάζουν, πρέπει να πατήσετε το κουμπί και να το κρατήσετε πατημένο μέχρι να ανάψει η πράσινη λυχνία LED. Στη συνέχεια θα πάρετε έναν βαθμό και το παιχνίδι θα επιταχυνθεί.
Προμήθειες
- Arduino Uno ή Nano
- Breadboard (μικρό αν χρησιμοποιείτε το Arduino Uno, μεσαίο εάν χρησιμοποιείτε Arduino Nano)
- Οθόνη LCD 16x2 συμβατή με Arduino
- Ένα κόκκινο και ένα πράσινο LED (ένα το καθένα)
- Διακόπτης με κουμπί
- Σύρματα Breadboard
- Αντίσταση 10 κιλών ohm
- Ένα ποτενσιόμετρο
- Δύο αντιστάσεις 220 Ohm (μπορεί να χρειαστείτε άλλη μία για την οθόνη LCD ανάλογα με τον τύπο)
- Προαιρετικό: Τρισδιάστατος εκτυπωτής για να φτιάξετε μια θήκη για το παιχνίδι
Βήμα 1: Κολλήστε το κουμπί και τα LED
Κόψτε μερικά καλώδια σανίδων και κολλήστε τα στο κουμπί και τα LED. Μπορείτε να δημιουργήσετε ένα κοινό έδαφος για τα LEDS.
Βήμα 2: Προαιρετικό: Θήκη για το παιχνίδι
Ακολουθούν τα αρχεία για μια θήκη με 3D εκτύπωση για αυτό το παιχνίδι.
Αυτό σχεδιάστηκε αρχικά για το Arduino Uno, αλλά μπορεί να χρησιμοποιηθεί με ένα Nano.
Βήμα 3: Συνδέστε το υπόλοιπο κύκλωμα
Συνδέστε το υπόλοιπο κύκλωμα χρησιμοποιώντας το διάγραμμα κυκλώματος.
Οι συνδέσεις είναι:
- Arduino 5v στο breadboard +και Arduino GND στο breadboard -
- Κοινό έδαφος LED σε έδαφος για ψωμί
- Κόκκινο LED στον πείρο 3 και πράσινο LED στον ακροδέκτη 4
- Breadboard + για κουμπί και η άλλη πλευρά του κουμπιού για καρφίτσα 6 και γείωση
- Breadboard + προς τερματικό 1 ποτενσιόμετρου και ακροδέκτη 2 ποτενσιόμετρου για γείωση LCD
- Breadboard + σε LCD VCC
- Υαλοκαθαριστήρας ποτενσιόμετρου (μεσαία καρφίτσα) σε ακίδα αντίθεσης LCD
- Εγγραφή LCD Επιλέξτε καρφίτσα στο pin Arduino 7
- Καρφίτσα LCD RW στο breadboard -
- LCD E έως Arduino pin 9
- LCD D4 έως Arduino pin 10
- LCD D5 έως καρφίτσα Arduino 11
- LCD D6 έως Arduino pin 12
- Οθόνη LCD D7 έως Arduino 8
- LCD LED + σε breadboard +, LCD LED - σε breadboard -
Βήμα 4: Ο κώδικας
Ανεβάστε τον κώδικα στο Arduino.
Αν θέλετε, μπορείτε να αλλάξετε τον κώδικα, είναι ένα αρκετά απλό πρόγραμμα.
Βήμα 5: Παίξτε το παιχνίδι
Πατήστε το κουμπί όταν ο δείκτης βρίσκεται στη μέση και κρατήστε το πατημένο για να ανάψει το πράσινο φως και να προχωρήσετε στο επόμενο επίπεδο.
Ευχαριστούμε που διαβάσατε αυτό το Instructable! Αν σας άρεσε, σκεφτείτε να ψηφίσετε για μένα στην 1, 000η πρόκληση.
Για όσους αναρωτήθηκαν, ο τίτλος έχει διαμορφωθεί σαν μια γραμμή κώδικα Arduino (C ++).