Πίνακας περιεχομένων:
- Βήμα 1: Έκδοση με δυνατότητα αναπαραγωγής
- Βήμα 2: Απαιτούνται ανταλλακτικά
- Βήμα 3: Σχεδιασμός
- Βήμα 4: Συναρμολόγηση Top Panel
- Βήμα 5: Συναρμολόγηση του κάτω πίνακα
- Βήμα 6: Καλωδίωση
- Βήμα 7: Τροφοδοτήστε το
- Βήμα 8: Πώς να παίξετε
- Βήμα 9: Βίντεο της αναπαραγωγής
Βίντεο: Δυαδικό παιχνίδι: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό είναι ένα παιχνίδι που δημιούργησα στα κυκλώματα 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
Το πάνω πάνελ συνδυάζεται αρκετά εύκολα.
Βάλτε πρώτα τους εννέα διακόπτες εναλλαγής και σφίξτε τους. Στη συνέχεια, βάλτε τις βίδες 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: Βίντεο της αναπαραγωγής
Πρώτο Βραβείο στον Διαγωνισμό Κυκλωμάτων 2016
Συνιστάται:
Πραγματικό παιχνίδι Life War Tower Defense παιχνίδι: 11 βήματα
Making a Real Life War Tower Defense Game: Γεια σας, είμαστε GBU! Στην ομάδα μας ανατέθηκε μια εργασία στο VG100, Intro to Engineering, class: να σχεδιάσουμε και να δημιουργήσουμε ένα πραγματικό παιχνίδι Warzone Tower Defense Game. Το VG100 είναι μια βασική τάξη που όλοι οι πρωτοετείς καλούνται να παρακολουθήσουν στο Joint Institute (JI.) The Joint Inst
DIY Arduino δυαδικό ξυπνητήρι: 14 βήματα (με εικόνες)
DIY Arduino Binary Ξυπνητήρι: Είναι πάλι το κλασικό δυαδικό ρολόι! Αυτή τη φορά όμως με ακόμα περισσότερη λειτουργία! Σε αυτό το διδακτικό, θα σας δείξω πώς να φτιάξετε ένα δυαδικό ξυπνητήρι με το Arduino που μπορεί να σας δείξει όχι μόνο την ώρα, αλλά την ημερομηνία, τον μήνα, ακόμη και με χρονοδιακόπτη και συναγερμό
Δυαδικό ρολόι γραφείου: 9 βήματα (με εικόνες)
Δυαδικό ρολόι γραφείου: Τα δυαδικά ρολόγια είναι φοβερά και αποκλειστικά για το άτομο που γνωρίζει το δυαδικό (τη γλώσσα των ψηφιακών συσκευών). Αν είστε τεχνικός, αυτό το περίεργο ρολόι είναι για εσάς. Έτσι, φτιάξτε μόνοι σας και κρατήστε το χρόνο σας μυστικό! Θα βρείτε πολλά δυαδικά c
Γιγαντιαίο παιχνίδι με παιχνίδι Makey Makey: 8 βήματα
Gigantic Playable Makey Makey: Μερικοί εκπαιδευτικοί στην ομάδα μας στο Facebook, ανέβηκαν σε ένα εντελώς νέο επίπεδο αυτό το σχολικό έτος φτιάχνοντας το δικό τους γιγάντιο Makey Makeys. Η ομάδα μας θεώρησε ότι αυτή ήταν μια εξαιρετική ιδέα για τη διδασκαλία των μαθητών σχετικά με τους μικροελεγκτές. Ως εκ τούτου, ρωτήσαμε τον Διευθυντή μας
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: 4 βήματα
Πώς να ελέγξετε αν ένα παιχνίδι θα τρέξει στον υπολογιστή σας πριν αγοράσετε το παιχνίδι .: Πρόσφατα απέκτησα το Call of Duty 4 από έναν φίλο (δωρεάν θα μπορούσα να προσθέσω) επειδή δεν θα εκτελεστεί στον υπολογιστή του. Λοιπόν, ο υπολογιστής του είναι αρκετά νέος και με μπέρδεψε γιατί δεν θα λειτουργούσε. Έτσι, μετά από μερικές ώρες αναζήτησης στο διαδίκτυο, συνάντησα