Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Το κύκλωμα
- Βήμα 2: Τοποθετήστε τις επαφές φορτιστή
- Βήμα 3: Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
- Βήμα 4: Τοποθέτηση του δέκτη IR
- Βήμα 5: Καλωδίωση και τοποθέτηση της οθόνης
- Βήμα 6: Καλωδίωση του δέκτη IR
- Βήμα 7: Καλωδίωση της οθόνης στο Arduino
- Βήμα 8: Καλωδίωση του διακόπτη
- Βήμα 9: Καλωδίωση της μπαταρίας
- Βήμα 10: Προγραμματισμός
- Βήμα 11: Πώς να το χρησιμοποιήσετε
- Βήμα 12: Φορτιστής Ι
- Βήμα 13: Φορτιστής II
- Βήμα 14: Φορτιστής III
Βίντεο: Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε συνεργασία με τον J. Arturo Espejel Báez.
Τώρα μπορείτε να έχετε έως και 8 ζάρια από 2 έως 999 όψεις σε θήκη διαμέτρου 42mm και ύψους 16mm! Παίξτε τα αγαπημένα σας επιτραπέζια παιχνίδια με αυτό το διαμορφώσιμο σε μέγεθος τσέπη ηλεκτρονικό σετ ζαριών!
Αυτό το έργο αποτελείται από ένα ηλεκτρονικό σετ τσέπης έως 8 ζάρια. Ο αριθμός των όψεων καθενός από αυτά μπορεί να ρυθμιστεί από 2 έως 999 από ένα τηλεχειριστήριο IR και να αποθηκευτεί στην εσωτερική μνήμη EEPROM.
Για αυτό το έργο χρησιμοποιήσαμε ένα Arduino pro-mini, έναν πίνακα μικροελεγκτών που βασίζεται στο ATmega328.
Η αναπαράσταση του ζαριού επιλέγεται αυτόματα. Για ζάρια 6 όψεων, ο αριθμός αναπαρίσταται με τελείες ως κλασικό ζάρι (με τετράγωνα πρόσωπα). Για την περίπτωση των 12 όψεων, ο αριθμός παρουσιάζεται μέσα σε ένα πεντάγωνο και για την περίπτωση των 20 όψεων, ο αριθμός παρουσιάζεται μέσα σε ένα τρίγωνο. Για τα υπόλοιπα, ο αριθμός εμφανίζεται μέσα σε ένα κουτί. Επίσης, το ζάρι 3 προσώπων μπορεί να παρουσιαστεί με δύο διαφορετικές μορφές: ως το παιχνίδι "χαρτί, ροκ, ψαλίδι" και με τον αριθμό. Επίσης, για τα ζάρια δύο προσώπων, το αντιπροσωπεύσαμε με χτύπημα πάνω/κάτω.
Προμήθειες
Για το σετ ζαριών:
- Arduino pro-mini
- SparkFun USB σε Serial Breakout - FT232RL
- Οθόνη SSD1306 I2c 0.96 "128x64 OLED
- Ελατήριο αισθητήρα δόνησης J34 Knock Switch Spring
- Μπαταρία λιπο-πολυμερούς Lipo 3.7V 300mAh
- Υπέρυθρη μονάδα IR 1838B του τηλεχειριστηρίου ασύρματου κιτ
- Τρισδιάστατη θήκη εκτύπωσης (2 μέρη, βρείτε τους συνδέσμους STL)
Για το φορτιστή:
- Δύο κομμάτια PCB. 17x10mm και 13x18mm
- Τρισδιάστατη θήκη εκτύπωσης (2 μέρη, βρείτε τους συνδέσμους STL)
- Μονάδα φόρτισης μπαταρίας Micro USB 5V 1A TP4056 λιθίου
Βήμα 1: Το κύκλωμα
Βήμα 2: Τοποθετήστε τις επαφές φορτιστή
Πάρτε δύο καλώδια από έναν αρσενικό συνδετήρα πείρου κεφαλίδας. Διπλώστε το καθένα σχηματίζοντας ένα γάντζο όπως στην πρώτη φωτογραφία. Τοποθετήστε το ένα στην πλευρική πλευρά της βιτρίνας και το άλλο στο κάτω καπάκι, όπως φαίνεται.
Βήμα 3: Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
Τοποθετήστε και κολλήστε το Arduino και τον Αισθητήρα δόνησης στο κάτω καπάκι (3D εκτύπωση). Συγκολλήστε ένα καλώδιο από τη μία σύνδεση του αισθητήρα στο GND του Arduino και ένα άλλο καλώδιο από την άλλη σύνδεση του αισθητήρα στον κωδικό PIN D12.
Βήμα 4: Τοποθέτηση του δέκτη IR
Αφαιρέστε το μεταλλικό κάλυμμα του αισθητήρα IR. Τοποθετήστε και κολλήστε το στη θέση τους στη θήκη, όπως φαίνεται.
Βήμα 5: Καλωδίωση και τοποθέτηση της οθόνης
Συγκολλήστε ένα σύρμα (περίπου 4 cm) σε κάθε επαφή της οθόνης και κολλήστε το στη θέση του στη θήκη (όπως φαίνεται στην πρώτη φωτογραφία). Συγκολλήστε ένα άλλο καλώδιο από τον πείρο Vcc στην επαφή του φορτιστή στην πλευρική πλευρά της θήκης (όπως φαίνεται στη δεύτερη εικόνα).
Βήμα 6: Καλωδίωση του δέκτη IR
Κόψτε τις ακίδες IR στα 2 mm περίπου. Στη συνέχεια, κολλήστε ένα καλώδιο από τον πείρο Vcc της IR στην επαφή Vcc της οθόνης και ένα άλλο από τον πείρο GND του IR στην επαφή GND της οθόνης. Μετά από αυτό, κολλήστε ένα καλώδιο από τον πείρο σήματος του IR στον πείρο D10 του Arduino.
Βήμα 7: Καλωδίωση της οθόνης στο Arduino
Συγκολλήστε το καλώδιο SDA από την οθόνη στην ακίδα A4 του Arduino και το καλώδιο SCK στην ακίδα A5.
Βήμα 8: Καλωδίωση του διακόπτη
Συγκολλήστε δύο καλώδια στην επαφή του φορτιστή στο κάτω καπάκι. Συγκολλήστε ένα από αυτά τα καλώδια στον κεντρικό πείρο του διακόπτη και το άλλο στον αρνητικό ακροδέκτη της μπαταρίας. Συγκολλήστε ένα τρίτο σύρμα από τον επάνω πείρο του διακόπτη στον πείρο GND του Arduino.
Βήμα 9: Καλωδίωση της μπαταρίας
Συγκολλήστε τον θετικό ακροδέκτη της μπαταρίας στον πείρο Vcc του Arduino. Καλύψτε το Arduino με ταινία απομόνωσης. Κλείστε και κολλήστε τα κομμάτια της θήκης.
Βήμα 10: Προγραμματισμός
Για μεταφόρτωση προγραμμάτων με το Arduino IDE, συνδέστε τον προγραμματιστή FT232RL στον υπολογιστή με καλώδιο USB. Τοποθετήστε και κρατήστε τις καρφίτσες τους στις οπές του Arduino όπως φαίνεται.
Πρέπει να επιλέξετε Arduino pro ή pro mini στο Arduino IDE (για περισσότερες πληροφορίες, μπορείτε να ελέγξετε
Πρώτα ανεβάστε το σκίτσο DiceEEPROM.ino στο Arduino για προετοιμασία της μνήμης EPROM με την προεπιλεγμένη διαμόρφωση των ζαριών (η μεταφόρτωση αυτού του σκίτσου προφανώς δεν έχει καμία επίδραση στην οθόνη). Στη συνέχεια, ανεβάστε το σκίτσο DiceIR.ino. Μετά από αυτό, ένα σύνολο ζαριών θα εμφανιστεί στην οθόνη.
Βήμα 11: Πώς να το χρησιμοποιήσετε
Για να ρίξετε τα ζάρια, απλά ανακινήστε τη συσκευή.
Για να αλλάξετε τη διαμόρφωση του αριθμού των προσώπων, δείξτε το με το τηλεχειριστήριο και πατήστε το κουμπί "OK" ενώ τα ζάρια κυλούν. Θα εμφανιστεί μια οθόνη όπως στη δεύτερη φωτογραφία. Χρησιμοποιήστε τα κουμπιά αριστερού και δεξιού βέλους για να επιλέξετε το ζάρι για διαμόρφωση. Πατήστε τα επάνω ή κάτω βέλη για να αλλάξετε τον αριθμό των προσώπων κατά 1. χρησιμοποιήστε τα κουμπιά "1" ή "4" για αλλαγή στο 10 και κουμπιά "2" ή "5" για αλλαγή στο 100. Πατήστε ξανά το κουμπί "OK" για έξοδο από τη λειτουργία διαμόρφωσης. Η διαμόρφωση θα αποθηκευτεί στην εσωτερική μη πτητική μνήμη και μπορεί να αλλάξει όποτε θέλετε.
Σημειώσεις:
Εάν επιλέξετε…
- ένα ζάρι με μηδενική όψη, αυτό το ζάρι δεν θα εμφανιστεί.
- ένα ζάρι ενός προσώπου, το αποτέλεσμα θα αναπαρασταθεί με το εικονίδιο "χαρτί, ροκ, ψαλίδι".
- ένα ζάρι δύο όψεων, το αποτέλεσμα θα αναπαρασταθεί με τον αντίχειρα πάνω/κάτω εικονίδιο.
- ένα ζάρι 6 όψεων, ο αριθμός αναπαρίσταται με τελείες ως κλασικό ζάρι (με τετράγωνα πρόσωπα).
- ένα ζάρι 12 όψεων, ο αριθμός παρουσιάζεται μέσα σε ένα πεντάγωνο.
- ένα ζάρι 20 όψεων, ο αριθμός παρουσιάζεται μέσα σε ένα τρίγωνο.
- οποιοσδήποτε άλλος αριθμός προσώπων, το αποτέλεσμα θα εμφανίζεται ως αριθμός μέσα σε ένα πλαίσιο.
Βήμα 12: Φορτιστής Ι
Κόψτε δύο κομμάτια PCB 17 mm x 10 mm και 13 mm x 18 mm. Τρυπήστε μια τρύπα στο μικρό κομμάτι που ταιριάζει με την τρύπα στο στρογγυλό τρισδιάστατο τμήμα εκτύπωσης, περάστε ένα καλώδιο και κολλήστε το. Κολλήστε το PCB όπως φαίνεται στη φωτογραφία.
Βήμα 13: Φορτιστής II
Συγκολλήστε ένα σύρμα στο κομμάτι PCB 17x10mm και περάστε το ρίξτε την υποδοχή στο τρισδιάστατο τμήμα εκτύπωσης. Κολλήστε το όπως φαίνεται.
Βήμα 14: Φορτιστής III
Τοποθετήστε και κολλήστε τα μέρη εκτύπωσης 3D όπως φαίνεται και κολλήστε τα καλώδια στη μονάδα φορτιστή μπαταρίας. Το σύρμα που συγκολλήθηκε στο κάτω μέρος είναι αρνητικό. Τώρα μπορείτε να φορτίσετε την μπαταρία της συσκευής με ένα καλώδιο μίνι USB.
Πρώτο βραβείο στην πρόκληση ταχύτητας τσέπης
Συνιστάται:
Γεννήτρια ζαριών: 12 βήματα (με εικόνες)
Dice Generator: Αυτό το Instructables είναι για το μείζον έργο μου που ολοκλήρωσα στο πλαίσιο του IGCSE Systems and Controls Course. Έλαβε βαθμό Α* και θα σας καθοδηγήσω πώς να το κάνετε σε αυτό το διδακτικό. Ένα αξιοπρεπές υπόβαθρο στα ηλεκτρονικά καθώς και το εξειδικευμένο
Προσαρμόσιμο Laser Maze With Arduino και Android App: 13 βήματα (με εικόνες)
Προσαρμόσιμο Laser Maze With Arduino και Android App: Δείτε πολλούς λαβύρινθους από παιδικά βιβλία έως αυτόματο ρομπότ επίλυσης λαβυρίνθου. Εδώ δοκιμάζω κάτι διαφορετικό όπου λύνω έναν λαβύρινθο χρησιμοποιώντας αντανάκλαση λέιζερ. Στην αρχή νομίζω ότι είναι πολύ εύκολο, αλλά το κάνω φθηνά, κοστίζει περισσότερο χρόνο για ακρίβεια. Αν κάποιος θέλει να
Ρολόι λέξεων Arduino - Προσαρμόσιμο και εύκολο στην κατασκευή: 15 βήματα (με εικόνες)
Ρολόι λέξης Arduino - Προσαρμόσιμο και εύκολο στην κατασκευή: Ο σύντροφός μου είδε ένα ρολόι σε ένα κατάστημα που σας είπε την ώρα φωτίζοντας τις λέξεις για να γράψετε μια πλήρη γραπτή πρόταση από αυτό που φαινόταν ένα μπέρδεμα τυχαίων γραμμάτων. Μας άρεσε το ρολόι, αλλά όχι η τιμή - έτσι αποφασίσαμε να φτιάξουμε ένα από τα δικά μας σχέδια
C4TB0T - Ασύρματο προσαρμόσιμο παιχνίδι γάτας: 6 βήματα (με εικόνες)
C4TB0T - Ασύρματο Προσαρμόσιμο Παιχνίδι Γάτας: Αυτό το παιχνίδι δεν είναι απλώς ένα ασύρματο παιχνίδι λέιζερ που μπορείτε να ελέγξετε με το smartphone σας, ούτε αυτό ’ s περισσότερο! Μπορείτε να τοποθετήσετε άλλα παιχνίδια σε αυτό το ρομπότ, καθιστώντας το το απόλυτο, παιχνίδι προσαρμογής γάτας. Εάν ακολουθήσετε τις οδηγίες, θα μπορείτε επίσης να
LED Ξυπνητήρι Sunrise με Προσαρμόσιμο Ξυπνητήρι Τραγουδιού: 7 Βήματα (με Εικόνες)
LED Ξυπνητήρι Sunrise με Προσαρμόσιμο Ξυπνητήρι Τραγουδιού: Το Κίνητρό μου Αυτό το χειμώνα η κοπέλα μου είχε πολύ πρόβλημα να ξυπνήσει το πρωί και φαινόταν να πάσχει από SAD (Seasonal Affective Disorder). Παρατηρώ μάλιστα πόσο πιο δύσκολο είναι να ξυπνάς το χειμώνα αφού ο ήλιος δεν έχει έρθει