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

Δυαδικό παιχνίδι: 9 βήματα (με εικόνες)
Δυαδικό παιχνίδι: 9 βήματα (με εικόνες)

Βίντεο: Δυαδικό παιχνίδι: 9 βήματα (με εικόνες)

Βίντεο: Δυαδικό παιχνίδι: 9 βήματα (με εικόνες)
Βίντεο: Ευτυχισμένοι Μαζί - Επεισόδιο 9 HD ''Ο Προικισμένος Γιος'' 2024, Νοέμβριος
Anonim
Δυαδικό παιχνίδι
Δυαδικό παιχνίδι

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

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

Βήμα 1: Έκδοση με δυνατότητα αναπαραγωγής

Βήμα 2: Απαιτούνται ανταλλακτικά

Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά

1 ανθεκτικό μεταλλικό κουμπί με λευκό δαχτυλίδι LED - 16mm λευκό στιγμιαίο

1 Adafruit METRO 328 με κεφαλίδες - ATmega328 - Οποιαδήποτε παραλλαγή Arduino Uno θα λειτουργούσε επίσης. Μου αρέσει το μετρό επειδή ο πυθμένας είναι ομαλός, οπότε δεν χρειάστηκε να βάλω στάσεις για τον πίνακα στο σχεδιασμό μου.

Βίδα 15 M3 x 8 Socket Head Cap

3 καρύδια Μ3

1 LCD 16x2

4 Αναστολές 40 mm

Καλώδιο από σιλικόνη Stranded -Core Wire - 30AWG - Χρησιμοποίησα πολλά χρώματα για να κάνω την καλωδίωση εύκολη στην παρακολούθηση.

9 Toggle Switch SPDT Panel Mount - Οποιοδήποτε στυλ θα λειτουργήσει, αλλά ήθελα το επίπεδο ύφος.

9 Switch Dress Nut 1/4-40 - Προαιρετικό, για εμφάνιση. Μπορείτε επίσης να χρησιμοποιήσετε το υλικό που συνοδεύει τον διακόπτη.

Βήμα 3: Σχεδιασμός

Σχέδιο
Σχέδιο
Σχέδιο
Σχέδιο
Σχέδιο
Σχέδιο

Σχεδίασα τη θήκη στο Fusion 360. Αυτό μου επέτρεψε να τοποθετήσω όλα τα μέρη και να βεβαιωθώ ότι ταιριάζουν. Μόλις αυτό έγινε, μπόρεσα να εκτυπώσω τρισδιάστατα τη θήκη και να δω πώς ταιριάζει.

Ταίριαζε καλά, οπότε δημιούργησα ένα svg από τα δύο πάνελ. Το επόμενο βήμα ήταν να ετοιμάσουμε τα αρχεία για αποστολή για κοπή με λέιζερ. Ακολούθησα τα πρότυπα που παρείχε ο Ponoko. Οι οδηγίες τοποθετήθηκαν επίσης στην κάτω πλάκα, ώστε οι άνθρωποι να γνωρίζουν πώς λειτουργεί το παιχνίδι.

Χρειάστηκε λίγο περισσότερο από μια εβδομάδα για να πάρω τα μέρη μου από την Ponoko.

Βήμα 4: Συναρμολόγηση Top Panel

Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel
Συναρμολόγηση Top Panel

Το πάνω πάνελ συνδυάζεται αρκετά εύκολα.

Βάλτε πρώτα τους εννέα διακόπτες εναλλαγής και σφίξτε τους. Στη συνέχεια, βάλτε τις βίδες m3 για την οθόνη. Βάλτε τα διαχωριστικά στην άλλη πλευρά και στη συνέχεια περάστε τις βίδες μέσα από τις οπές στερέωσης στην οθόνη. Το τελευταίο μέρος είναι το κουμπί 16mm.

Βήμα 5: Συναρμολόγηση του κάτω πίνακα

Συναρμολόγηση Κάτω Πάνελ
Συναρμολόγηση Κάτω Πάνελ
Συναρμολόγηση Κάτω Πάνελ
Συναρμολόγηση Κάτω Πάνελ

Χρησιμοποιήστε 3 βίδες και παξιμάδια Μ3 για να στερεώσετε την σανίδα στην κάτω πλάκα. Όπως μπορείτε να δείτε στην εικόνα είχα λάθος τις τρύπες κατά την κοπή με λέιζερ. Το έχω διορθώσει για το πρότυπο που έβαλα στο github

Βήμα 6: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Για καλωδίωση ακολουθήστε το διάγραμμα. Ο αρχικός σχεδιασμός χρησιμοποίησε επίσης ψηφιακό 1 και 0, αλλά αν οι διακόπτες δεν ήταν στη σωστή θέση, ο πίνακας θα αντιμετώπιζε προβλήματα με τη μεταφόρτωση κώδικα.

Κόλλησα τα καλώδια σε αρσενικές κεφαλίδες συνδεδεμένες στον πίνακα Arduino. Αυτό επιτρέπει την εύκολη αποσύνδεση στο μέλλον, εάν επαναπροσδιορίσετε ποτέ τον πίνακα. Η οθόνη LCD χρησιμοποιεί επίσης γυναικείες κεφαλίδες για συγκόλληση.

Ένα θέμα που είχα παρατηρήσει μετά την καλωδίωση ήταν η καλωδίωση των διακοπτών. Θα πρέπει να επαληθεύσετε τις συνδέσεις για κλειστό κύκλωμα. Χρησιμοποιώντας τους διακόπτες που ανέφερα νωρίτερα όταν ο μοχλός είναι κάτω, ο μεσαίος και ο πάνω πείρος είναι κλειστοί. Δεδομένου ότι έκανα καλώδιο λάθος, έπρεπε να αλλάξω τον κωδικό μου. Για τον κωδικό που παρέχω σε αυτόν τον οδηγό, υποτίθεται ότι ο δικός σας είναι καλωδιωμένος σωστά.

Επίσης, όταν συνδέετε το μεταλλικό κουμπί, πρέπει να είναι στην κανονική ανοιχτή διαμόρφωση.

Βήμα 7: Τροφοδοτήστε το

Τροφοδοσία του
Τροφοδοσία του

Μπορείτε να συνδέσετε τον πίνακα σε έναν υπολογιστή μέσω του καλωδίου usb για να τον τροφοδοτήσετε ή να χρησιμοποιήσετε μια φορητή μπαταρία φορτιστή τηλεφώνου όπως αυτή

Βήμα 8: Πώς να παίξετε

Πώς να παίξεις
Πώς να παίξεις
Πώς να παίξεις
Πώς να παίξεις
Πώς να παίξεις
Πώς να παίξεις

Όταν ενεργοποιηθεί εάν είναι σε εύκολη λειτουργία, θα σας δοθεί ένας τυχαίος αριθμός μεταξύ 0 - 15. Εάν η σκληρή λειτουργία θα είναι 0 - 255.

Στη συνέχεια, αναποδογυρίζετε τους διακόπτες προς τα πάνω για να παριστάνουν το 1 ή το κάτω για 0 και, στη συνέχεια, πατάτε το κουμπί ώθησης για να δείτε αν έχετε το σωστό. Αν είναι σωστό, θα παίξει τον σωστό τόνο απάντησης και θα σας δώσει έναν νέο αριθμό. Εάν είναι λάθος, θα βουίσει και θα πει προσπαθήστε ξανά.

Η τιμή των διακοπτών από αριστερά προς τα δεξιά είναι 2^7 (128), 2^6 (64), 2^5 (32), 2^4 (16), 2^3 (8), 2^2 (4), 2^1 (2), 2^0 (1).

Εάν ο τυχαίος αριθμός ήταν 18, η δυαδική τιμή θα ήταν 0001 0010. Αυτό συμβαίνει επειδή 2^4 (16) + 2^1 (2) θα ισούται με 18.

Αν ήταν 255 θα ήταν 1111 1111, αφού όλοι οι αριθμοί αθροίζονται ίσο με 255.

Βήμα 9: Βίντεο της αναπαραγωγής

Image
Image
Διαγωνισμός κυκλωμάτων 2016
Διαγωνισμός κυκλωμάτων 2016

Πρώτο Βραβείο στον Διαγωνισμό Κυκλωμάτων 2016

Συνιστάται: