Πίνακας περιεχομένων:
Βίντεο: Ηλεκτρικό πολλαπλό ζάρι: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Υπάρχουν πολλά έργα που σας διδάσκουν πώς να φτιάχνετε ένα ηλεκτρικό ή ζάρι LED στον ιστότοπο με οδηγίες, αλλά αυτό το έργο είναι διαφορετικό, αυτό το ηλεκτρικό ζάρι μπορεί να προσαρμοστεί σε διαφορετικό μέγεθος. Μπορείτε να επιλέξετε την πλευρά του ζαριού μόνοι σας, υπάρχουν 6, 10, 20, 30 και 40 ζάρια πολλαπλών όψεων από τα οποία μπορείτε να επιλέξετε.
Έφτιαξα αυτό το έργο με βάση:
www.instructables.com/id/E-dice-Arduino-Di…
Αλλάζω μέρος του κώδικα και δομώ τον εαυτό μου.
- 1 κύβος: εμφάνιση μεγάλων κουκίδων
- 2-6 ζάρια: εμφάνιση κουκκίδων καθώς και συνολικής αξίας (εναλλαγή)
- 4, 5, 8, 10, 12, 20, 24 και 30 ζάρια με όψη που δείχνουν αξία και δείκτη για το επιλεγμένο ζάρι
- κινούμενα σχέδια για ρίψη ζαριών όταν πατάτε το κουμπί
- το ηχητικό εφέ πατώντας το κουμπί (το μέρος που αλλάζω από το αρχικό έργο)
Προμήθειες
1. Ardunio (χρησιμοποίησα τον Leonardo)
2. Περιστροφικός κωδικοποιητής (ή κωδικοποιητής κλικ, αλλά δεν χρησιμοποιούμε τη λειτουργία ώθησης)
https://www.indiamart.com/proddetail/rotary-encode
3. Πλήκτρο
https://www.ebay.com/itm/10pcs-Momentary-Tact-Tac…
4. Μήτρα led 8 x 8 με μονάδα MAX7219
https://www.indiamart.com/proddetail/8x8-led-dot-m…
5. Δυνατό ηχείο
https://www.aliexpress.com/i/32714353956.ht
6. βραχυκυκλωτήρες
Βήμα 1: Συνδέστε εξαρτήματα
8X8 LED Dot Matrix to Arduino:
- VCC έως 5V
- GND σε GND
- DIN στο Arduino D12
- CS σε Arduino D10
- ΚΛΚ στο Arduino D11
Περιστροφικός κωδικοποιητής:
- GND σε GND
- + έως 5V
- ΝΔ στο τίποτα (αυτός είναι ο διακόπτης, τον οποίο δεν χρησιμοποιούμε.)
- DT έως A1
- CLK στο A0
Push Botton:
- το ένα άκρο του κουμπιού με GND
- και το άλλο άκρο με D2
Ομιλητής:
- το μαύρο καλώδιο συνδέεται στο GND/ -
- το κόκκινο καλώδιο συνδέεται με το D3
Βήμα 2: Ο κώδικας
Αυτό είναι το αρχείο του κώδικα:
create.arduino.cc/editor/ginawu_1124/3d99b…
Και θυμηθείτε να εγκαταστήσετε 3 βιβλιοθήκες στον κώδικα, μπορείτε να τις κατεβάσετε από αυτούς τους συνδέσμους:
- https://www.arduinolibraries.info/libraries/led-co… για έλεγχο LED
- https://www.arduinolibraries.info/libraries/timer-… για το TimerOne
- https://github.com/0xPIT/encoderfor Encoder
Βήμα 3: Κάντε το όμορφο
Χρησιμοποιώ ένα χάρτινο κουτί για να κρύψω τα καλώδια και τον πίνακα Arduino έτσι.
Και έκοψα μερικές τρύπες για να δώσω λίγο χώρο για να δείξω το ηχείο, τον κωδικοποιητή, το κουμπί και το led Matrix.
Μπορείτε επίσης να καλύψετε το led matrix με ένα ημιδιαφανές κάλυμμα για να κάνετε το φωτιστικό led πιο απαλό αν θέλετε.
Όταν τελειώσετε, θα έχετε ένα ωραίο και χρήσιμο ζάρι πολλαπλών όψεων για το δικό σας.
Συνιστάται:
Πώς να ρίξετε ένα ζάρι χρησιμοποιώντας Python: 9 βήματα
Πώς να ρίξετε ένα ζάρι χρησιμοποιώντας Python: Οι ακόλουθες οδηγίες θα σας καθοδηγήσουν για το πώς να δημιουργήσετε μια ενότητα Python για το «ρίξιμο» ενός ζαριού. Αυτή η ενότητα θα δημιουργήσει τυχαίους αριθμούς από αυτό το μηχανογραφημένο ζάρι. Θα παράσχω τις λειτουργίες που απαιτούνται για τη δημιουργία της ενότητας και θα παράσχω μια περιγραφή ως
Πώς να κωδικοποιήσετε ένα απλό τυχαίο εικονικό ζάρι: 6 βήματα
Πώς να κωδικοποιήσετε ένα απλό τυχαίο εικονικό ζάρι: Γεια σε όλους !!!!! Αυτό είναι το πρώτο μου διδακτικό και θα σας διδάξω πώς να κωδικοποιείτε ένα εικονικό ζάρι στον υπολογιστή ή το smartphone σας. Χρησιμοποιώ HTML, JavaScript και CSS, ελπίζω να σας αρέσει πολύ και μην ξεχάσετε να με ψηφίσετε στο παρακάτω πλαίσιο
Digitalηφιακό ζάρι εννέα όψεων: 7 βήματα
Ineηφιακά ζάρια εννέα όψεων: Αναφορά: https://www.instructables.com/id/Arduino-Led-Dice..Προσθέτω δύο ακόμη LED. Τα Instructables θα σας δείξουν πώς να δημιουργήσετε ένα ειδικό ψηφιακό ζάρι που μπορεί να κυκλοφορήσει αριθμούς ένα έως εννέα χρησιμοποιώντας το Arduino. Είναι ένα απλό έργο και
Πώς να φτιάξετε ένα ζάρι με Arduino!: 3 βήματα
Πώς να φτιάξετε ένα ζαριά με Arduino!: Αυτό το έργο είναι κατασκευασμένο από ένα έργο σε αυτόν τον ιστότοπο (https: //www.instructables.com/id/Arduino-LED-Dice -…) Έκανα μερικές αλλαγές για να το κάνω προβάλλετε καλύτερα και ευκολότερα στη χρήση με μια ακολουθία αντίστροφης μέτρησης κατασκευασμένη από εκεί led και ένα ηχείο που βουίζει μετά από
Πολλαπλό χρονοδιακόπτη W/ Εξωτερικός έλεγχος: 13 βήματα
Multi-Timer W/ External Control: This project Instructable is a build of a multi time Timer. Αυτός ο χρονοδιακόπτης μπορεί να λειτουργήσει ως: Ένας συναγερμός γενικής χρήσης με επιλεγόμενους χρόνους μεταξύ 1 δευτερολέπτου και +90 ωρών. Έχοντας αντίστροφη μέτρηση με ηχητικό συναγερμό ή/και έλεγχο εξωτερικών