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

Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino: 3 βήματα
Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino: 3 βήματα

Βίντεο: Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino: 3 βήματα

Βίντεο: Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino: 3 βήματα
Βίντεο: How to use 4 channel Relay to control AC load with Arduino code 2024, Νοέμβριος
Anonim
Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino
Παιχνίδι Jumping Man χρησιμοποιώντας το Arduino

Γεια σε όλους!!! Καλώς ήρθατε στο πρώτο μου Instructable. Beenμουν τεράστιος θαυμαστής του παιχνιδιού Jumping Dinosaur, οπότε προσπάθησα να φτιάξω ένα παρόμοιο παιχνίδι με τη βοήθεια ενός Arduino UNO και μιας οθόνης LCD. Αυτό είναι ένα ενδιαφέρον έργο και απαιτεί μόνο προσπάθεια περίπου 2-3 ωρών.

Βήμα 1: ΑΠΑΙΤΟΥΜΕΝΑ ΣΥΣΤΑΤΙΚΑ

ΑΠΑΙΤΟΥΜΕΝΑ ΣΤΟΙΧΕΙΑ
ΑΠΑΙΤΟΥΜΕΝΑ ΣΤΟΙΧΕΙΑ
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16*2
  4. Breadboard
  5. Αντίσταση 220 ohm
  6. Κουμπί ώθησης (12mm) (Pull Down Configuration)
  7. Καλώδια από αρσενικό σε αρσενικό άλτης
  8. Ποτενσιόμετρο

Βήμα 2: ΣΥΝΔΕΣΕΙΣ

ΣΥΝΔΕΣΕΙΣ
ΣΥΝΔΕΣΕΙΣ
ΣΥΝΔΕΣΕΙΣ
ΣΥΝΔΕΣΕΙΣ

Χρησιμοποιήστε ένα μακρύ καλώδιο σύνδεσης για να συνδέσετε το σήμα 5V στο Arduino στο αριστερό άκρο της κόκκινης σειράς στο επάνω μέρος του breadboard.

  • Χρησιμοποιήστε ένα μακρύ καλώδιο σύνδεσης για να συνδέσετε το σήμα GND στο αριστερό άκρο της μαύρης (ή μπλε σε ορισμένες σανίδες ψωμιού) στην κορυφή του breadboard.
  • Η μονάδα LCD (Liquid Crystal Display) έχει μια αντρική κεφαλίδα 16 ακίδων στην κάτω πλευρά. Συνδέστε το στη σανίδα ψωμιού όπως φαίνεται στην εικόνα. Όλα τα ηλεκτρονικά σήματα που τροφοδοτούν και ελέγχουν την οθόνη LCD περνούν από αυτήν την κεφαλίδα.
  • Αυτές οι καρφίτσες είναι (από αριστερά προς τα δεξιά):
  • GND - σήμα γείωσης ισχύος
  • VCC - θετικό σήμα ισχύος
  • V0 - ρύθμιση αντίθεσης
  • RS - εγγραφή επιλέξτε
  • R/W - ανάγνωση/εγγραφή επιλογής
  • Ηλεκτρονικό σήμα ενεργοποίησης λειτουργίας
  • DB0 - bit δεδομένων 0 (δεν χρησιμοποιείται εδώ)
  • DB1 - bit δεδομένων 1 (δεν χρησιμοποιείται εδώ)
  • DB2 - bit δεδομένων 2 (δεν χρησιμοποιείται εδώ)
  • DB3 - bit δεδομένων 3 (δεν χρησιμοποιείται εδώ)
  • DB4 - bit δεδομένων 4
  • DB5 - bit δεδομένων 5
  • DB6 - bit δεδομένων 6
  • DB7 - bit δεδομένων 7
  • LED+ - οπίσθιος φωτισμός LED θετικός
  • LED- - οπίσθιος φωτισμός LED αρνητικός
  • Χρησιμοποιώντας σύντομα καλώδια σύνδεσης, συνδέστε το GND και το LED- (ακίδες 1 και 16) στη μαύρη σειρά στο επάνω μέρος.
  • Ομοίως, συνδέστε το VCC (pin 2) στην κόκκινη σειρά στο επάνω μέρος με ένα σύντομο καλώδιο σύνδεσης.
  • Λυγίστε τα καλώδια της αντίστασης 220 Ω (κόκκινες-κόκκινες-καφέ χρωματιστές λωρίδες) και συνδέστε το μεταξύ LED+ και της κόκκινης σειράς στο επάνω μέρος της σανίδας.
  • Χρησιμοποιήστε μακρύτερα καλώδια σύνδεσης για να κάνετε το υπόλοιπο των συνδέσεων:
  • Συνδέστε το DB7 στον ακροδέκτη 3 του Arduino
  • Συνδέστε το DB6 με τον ακροδέκτη 4 του Arduino
  • Συνδέστε το DB5 με τον ακροδέκτη 5 του Arduino
  • Συνδέστε το DB4 στο pin Arduino 6
  • Συνδέστε το E στο pin 9 του Arduino
  • Συνδέστε το R/W στο Arduino pin 10 (ή στη μαύρη σειρά στο πάνω μέρος του ψωμιού)
  • Συνδέστε το RS στο pin 11 του Arduino
  • Συνδέστε το V0 στην καρφίτσα Arduino 12 (ή στη μαύρη σειρά στο πάνω μέρος του ψωμιού)
  • Συνδέστε το κουμπί κάπου στα αριστερά της οθόνης LCD, τοποθετώντας το κανάλι που τρέχει κατά μήκος του κέντρου της σανίδας (δείτε την εικόνα παραπάνω).
  • Συνδέστε μία από τις δύο κορυφαίες ακίδες του κουμπιού στη μαύρη σειρά στο επάνω μέρος του breadboard χρησιμοποιώντας ένα σύντομο καλώδιο σύνδεσης.
  • Συνδέστε τον άλλο πείρο στο επάνω μέρος του κουμπιού με τον πείρο 2 του Arduino.

Συνιστάται: