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

Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί: 5 βήματα
Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί: 5 βήματα

Βίντεο: Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί: 5 βήματα

Βίντεο: Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί: 5 βήματα
Βίντεο: Absolute TOP 25 BEST High End DIY Decor Dupes On a BUDGET! 2024, Νοέμβριος
Anonim
Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί
Ηλεκτρονικό παιχνίδι Tic-Tac-Toe σε ξύλινο κουτί

γεια σας

Παρουσιάζω το αστείο παιχνίδι Tic-Tac-Toe σε νέα έκδοση.

Έψαξα στον ιστό για παρόμοιο έργο, αλλά η ιδέα εδώ είναι μοναδική.

ΕΛΠΙΖΩ:)

Ας ξεκινήσουμε λοιπόν τώρα.

Βήμα 1: Σχηματικό

Σχηματικός
Σχηματικός

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

Βήμα 2: Σχεδιάζοντας το ξύλινο κουτί

Σχεδιάζοντας το ξύλινο κουτί
Σχεδιάζοντας το ξύλινο κουτί
Σχεδιάζοντας το ξύλινο κουτί
Σχεδιάζοντας το ξύλινο κουτί

Εδώ σχεδίασα ένα ξύλινο κουτί χρησιμοποιώντας το πρόγραμμα Coral Draw. τα μεγέθη των άκρων μετρήθηκαν προσεκτικά ώστε να περιέχουν τη μήτρα LED, τα πληκτρολόγια και την οθόνη LCD. Η συναρμολόγηση του κουτιού έχει γίνει σταδιακά και τελικά το κάτω μέρος έκλεισε το πρωτότυπο.

Βήμα 3: Συστατικά

Χρειάζομαι τα εξής:

  • 9 LED με δύο χρώματα (κόκκινο/πράσινο για παράδειγμα)
  • 9 αντιστάσεις 330 ohm
  • 9 Μακρά καλώδια αρσενικού αρσενικού (για κόκκινα LED)
  • 9 Μακρά καλώδια αρσενικού αρσενικού (για πράσινες λυχνίες LED)
  • 7 Μακρά καλώδια αρσενικού-αρσενικού (για το πρώτο πληκτρολόγιο)
  • 7 Μακρά καλώδια αρσενικού-αρσενικού (για δεύτερο πληκτρολόγιο)
  • 1 αρσενικό μακρύ καλώδιο (για GND)
  • 4 Μακρύ καλώδιο αρσενικό-θηλυκό (για LCD)
  • 1 I2C LCD (σειριακός τύπος)
  • Μπαταρία 1 9 V
  • 1 Θήκη μπαταρίας
  • 1 διακόπτης ON/OFF
  • 1 Arduino Mega 2560
  • 1 ξύλινο κουτί (35 x 15 x 4 cm)

Βήμα 4: Διαδικασίες

Διαδικασίες
Διαδικασίες
Διαδικασίες
Διαδικασίες
Διαδικασίες
Διαδικασίες
Διαδικασίες
Διαδικασίες

Πρώτα απ 'όλα πρέπει να δοκιμάσω κάθε στοιχείο ξεχωριστά για να βεβαιωθώ ότι λειτουργεί σωστά. Στη συνέχεια άρχισα να συνδέω τα στοιχεία μεταξύ τους για να ολοκληρώσω το έργο.

Το πρώτο βήμα πρέπει να ελέγξω τη σύνδεση δύο πληκτρολογίων στο ίδιο Arduino. Έτσι συνδέω τα πρώτα πληκτρολόγια στις ακίδες 2 έως 8 και στη συνέχεια συνδέω τα πρώτα πληκτρολόγια στις ακίδες Α0 έως Α6

Φυσικά, κάθε ψηφιακή ακίδα θα κάνει την ίδια δουλειά. Επομένως, μη διστάσετε να επιλέξετε τις καρφίτσες που είναι κατάλληλες για το έργο σας.

Δεύτερο βήμα πρέπει να ελέγξω την οθόνη LCD. Έτσι συνδέω την οθόνη LCD με θύρες VCC, GND, SDL και SDA.

Στη συνέχεια, αρχίζω να ελέγχω κάθε LED ξεχωριστά για να ελέγξω ότι λειτουργεί. Η διχρωμία LED είναι κοινή γείωση. Συνδέω λοιπόν τις κόκκινες ανόδους LED στις ακίδες 35 έως 51 (9 ψηφιακές ακίδες), στη συνέχεια συνδέω τις πράσινες ανόδους LED στις ακίδες 34 έως 50 (9 ψηφιακές ακίδες). Στη συνέχεια, συνδέω την κοινή κάθοδο για κάθε LED σε αντίσταση 330 ohm και συνδέω όλες τις αντιστάσεις μαζί με ένα μακρύ καλώδιο πίσω στο GND.

Τέλος συνδέω την μπαταρία και ανεβάζω τον κωδικό για να ελέγξω τη λειτουργικότητα του συστήματος. ΑΠΟΛΑΥΣΤΕ: D

Βήμα 5: Αρχεία

Αρχεία
Αρχεία

Για το αρχείο Fritzing, αλλάξτε την επέκταση από.txt σε.fzz

Ο κώδικας που χρησιμοποιείται για το έργο γίνεται με το Arduino IDE. Πρέπει να κατεβάσετε τις βιβλιοθήκες του πληκτρολογίου και του I2C. Θα τα βρείτε παντού online.

Επισυνάπτεται η εικόνα των προτεινόμενων διαστάσεων για το κουτί. Επίσης, μπορείτε να βρείτε τα αρχεία έργου Coral Draw, ώστε να μπορείτε να φτιάξετε το δικό σας κουτί και να προσαρμόσετε τις διαστάσεις ώστε να είναι κατάλληλες για το δικό σας παιχνίδι Tic-Tac-Toe

Συνιστάται: