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

Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)
Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)

Βίντεο: Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)

Βίντεο: Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)
Βίντεο: ✅ Μετανάστευση στην Ιταλία - Πώς να φτιάξετε έναν φορολογικό κωδικό στην Ιταλία 2024, Ιούλιος
Anonim
Image
Image
Το Κύκλωμα
Το Κύκλωμα

Σε συνεργασία με τον 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 και τον αισθητήρα δόνησης
Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
Τοποθετήστε το Arduino και τον αισθητήρα δόνησης
Τοποθετήστε το Arduino και τον αισθητήρα δόνησης

Τοποθετήστε και κολλήστε το Arduino και τον Αισθητήρα δόνησης στο κάτω καπάκι (3D εκτύπωση). Συγκολλήστε ένα καλώδιο από τη μία σύνδεση του αισθητήρα στο GND του Arduino και ένα άλλο καλώδιο από την άλλη σύνδεση του αισθητήρα στον κωδικό PIN D12.

Βήμα 4: Τοποθέτηση του δέκτη IR

Τοποθέτηση του δέκτη IR
Τοποθέτηση του δέκτη IR
Τοποθέτηση του δέκτη IR
Τοποθέτηση του δέκτη IR

Αφαιρέστε το μεταλλικό κάλυμμα του αισθητήρα IR. Τοποθετήστε και κολλήστε το στη θέση τους στη θήκη, όπως φαίνεται.

Βήμα 5: Καλωδίωση και τοποθέτηση της οθόνης

Καλωδίωση και τοποθέτηση της οθόνης
Καλωδίωση και τοποθέτηση της οθόνης
Καλωδίωση και τοποθέτηση της οθόνης
Καλωδίωση και τοποθέτηση της οθόνης

Συγκολλήστε ένα σύρμα (περίπου 4 cm) σε κάθε επαφή της οθόνης και κολλήστε το στη θέση του στη θήκη (όπως φαίνεται στην πρώτη φωτογραφία). Συγκολλήστε ένα άλλο καλώδιο από τον πείρο Vcc στην επαφή του φορτιστή στην πλευρική πλευρά της θήκης (όπως φαίνεται στη δεύτερη εικόνα).

Βήμα 6: Καλωδίωση του δέκτη IR

Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR
Καλωδίωση του δέκτη IR

Κόψτε τις ακίδες IR στα 2 mm περίπου. Στη συνέχεια, κολλήστε ένα καλώδιο από τον πείρο Vcc της IR στην επαφή Vcc της οθόνης και ένα άλλο από τον πείρο GND του IR στην επαφή GND της οθόνης. Μετά από αυτό, κολλήστε ένα καλώδιο από τον πείρο σήματος του IR στον πείρο D10 του Arduino.

Βήμα 7: Καλωδίωση της οθόνης στο Arduino

Καλωδίωση της οθόνης στο Arduino
Καλωδίωση της οθόνης στο Arduino
Καλωδίωση της οθόνης στο Arduino
Καλωδίωση της οθόνης στο 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

Φορτιστής II
Φορτιστής II
Φορτιστής II
Φορτιστής II

Συγκολλήστε ένα σύρμα στο κομμάτι PCB 17x10mm και περάστε το ρίξτε την υποδοχή στο τρισδιάστατο τμήμα εκτύπωσης. Κολλήστε το όπως φαίνεται.

Βήμα 14: Φορτιστής III

Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III

Τοποθετήστε και κολλήστε τα μέρη εκτύπωσης 3D όπως φαίνεται και κολλήστε τα καλώδια στη μονάδα φορτιστή μπαταρίας. Το σύρμα που συγκολλήθηκε στο κάτω μέρος είναι αρνητικό. Τώρα μπορείτε να φορτίσετε την μπαταρία της συσκευής με ένα καλώδιο μίνι USB.

Πρόκληση ταχύτητας τσέπης
Πρόκληση ταχύτητας τσέπης
Πρόκληση ταχύτητας τσέπης
Πρόκληση ταχύτητας τσέπης

Πρώτο βραβείο στην πρόκληση ταχύτητας τσέπης

Συνιστάται: