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

Ηλεκτρικό πολλαπλό ζάρι: 3 βήματα
Ηλεκτρικό πολλαπλό ζάρι: 3 βήματα

Βίντεο: Ηλεκτρικό πολλαπλό ζάρι: 3 βήματα

Βίντεο: Ηλεκτρικό πολλαπλό ζάρι: 3 βήματα
Βίντεο: 3. Κάν' το Ηλεκτρονικά 2024, Νοέμβριος
Anonim
Image
Image
Ηλεκτρικό πολλαπλό ζάρι
Ηλεκτρικό πολλαπλό ζάρι

Υπάρχουν πολλά έργα που σας διδάσκουν πώς να φτιάχνετε ένα ηλεκτρικό ή ζάρι 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:

  1. VCC έως 5V
  2. GND σε GND
  3. DIN στο Arduino D12
  4. CS σε Arduino D10
  5. ΚΛΚ στο Arduino D11

Περιστροφικός κωδικοποιητής:

  1. GND σε GND
  2. + έως 5V
  3. ΝΔ στο τίποτα (αυτός είναι ο διακόπτης, τον οποίο δεν χρησιμοποιούμε.)
  4. DT έως A1
  5. CLK στο A0

Push Botton:

  1. το ένα άκρο του κουμπιού με GND
  2. και το άλλο άκρο με D2

Ομιλητής:

  1. το μαύρο καλώδιο συνδέεται στο GND/ -
  2. το κόκκινο καλώδιο συνδέεται με το 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 πιο απαλό αν θέλετε.

Όταν τελειώσετε, θα έχετε ένα ωραίο και χρήσιμο ζάρι πολλαπλών όψεων για το δικό σας.

Συνιστάται: