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

ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD: 5 βήματα (με εικόνες)
ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD: 5 βήματα (με εικόνες)

Βίντεο: ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD: 5 βήματα (με εικόνες)

Βίντεο: ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD: 5 βήματα (με εικόνες)
Βίντεο: RAMPS 1.4 - LCD Custom Boot Screen on Marlin 1.1.6 2024, Δεκέμβριος
Anonim
ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD
ΠΑΤΗΣΤΕ το ΚΟΥΜΠΙ); // Ένα παιχνίδι Arduino LCD

Πρόσφατα στο 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
Κολλήστε το κουμπί και τα LED
Κολλήστε το κουμπί και τα LED
Κολλήστε το κουμπί και τα 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 ++).