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

Arcade Soundbox: 7 βήματα (με εικόνες)
Arcade Soundbox: 7 βήματα (με εικόνες)

Βίντεο: Arcade Soundbox: 7 βήματα (με εικόνες)

Βίντεο: Arcade Soundbox: 7 βήματα (με εικόνες)
Βίντεο: Η ΣΙΝΤΕΡΕΛΑ ΚΑΝΕΙ ΤΑΤΟΥ ΣΕ ΚΡΥΦΟ ΣΗΜΕΙΟ 2024, Νοέμβριος
Anonim
Arcade Soundbox
Arcade Soundbox

Για πολύ καιρό, ήθελα να φτιάξω ένα soundbox, το οποίο είναι κάτι σαν αυτού του είδους, αλλά στην πραγματική ζωή.

Υποθέτω ότι δεν είμαι ο πρώτος που δημιούργησε ένα τέτοιο κουτί, αλλά δεν το βρήκα ποτέ εδώ, οπότε αποφάσισα να το δημοσιεύσω!

Ελπίζω να το απολαύσετε, είναι το πρώτο μου διδακτικό και μην είστε πολύ αυστηροί στα αγγλικά λάθη γιατί δεν είναι η μητρική μου γλώσσα.

Βήμα 1: Προμήθειες

Προμήθειες
Προμήθειες

Για αυτό το έργο, θα χρειαστείτε:

  • Πρεσαριστό ξύλο 3mm για το κουτί
  • κουμπιά arcade όπως αυτό ή αυτό (αγόρασα το τελευταίο)
  • μερικοί διακόπτες εναλλαγής
  • μερικά καλώδια
  • μια σανίδα ψωμιού
  • ένα arduino uno
  • a sparkfun mp3 player shield (εδώ για amazon)
  • μια δέσμη αντιστάσεων για τα κουμπιά και τη γείωση. Χρησιμοποίησα 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k και 220k, συν 470k

Βήμα 2: Προετοιμασία - το κουτί

Προετοιμασία - το κουτί
Προετοιμασία - το κουτί

Το κουτί έχει δημιουργηθεί χρησιμοποιώντας έναν ιστότοπο όπως το makercase. Καθώς τα κουμπιά έχουν διάμετρο 6cm, δημιουργήστε ένα τετράγωνο κουτί 25 cm. Το ύψος του κουτιού μου είναι περίπου 15 εκατοστά (λάβετε υπόψη τον χώρο για το arduino, τα καλώδια, το ηχείο…)

Χρησιμοποιώντας το Inkscape, το coreldraw ή το Adobe Illustrator, δημιουργήστε τις τρύπες στο επάνω κομμάτι του κουτιού. Μπορεί επίσης να θέλετε να προσθέσετε τα ονόματα των ήχων που θα συνδέσετε αργότερα σε κάθε κουμπί. Σε μια μελλοντική έκδοση, θα προσθέσω τις τρύπες για το κουμπί λειτουργίας.

Μόλις το αρχείο svg είναι έτοιμο, απλά κόψτε το χρησιμοποιώντας τον αγαπημένο σας κόφτη λέιζερ.

Βήμα 3:

Εικόνα
Εικόνα

Βήμα 4: Η καλωδίωση κουμπιών

Η κουμπωτή καλωδίωση
Η κουμπωτή καλωδίωση
Η καλωδίωση των κουμπιών
Η καλωδίωση των κουμπιών
Η καλωδίωση των κουμπιών
Η καλωδίωση των κουμπιών

Όπως μπορείτε να παρατηρήσετε, δεν έχουμε πραγματικά πολλές δωρεάν καρφίτσες για να συνδέσουμε τα κουμπιά στην ασπίδα του MP3 player, οπότε θα πρέπει να χρησιμοποιήσουμε ένα πολύ ωραίο "κόλπο", το οποίο χρησιμοποιεί αναλογικό pin. Πραγματικά εξηγείται καλά σε αυτό το ible.

Πρέπει να συνδέσετε διάφορες αντιστάσεις με διαφορετικές τιμές παράλληλα το +5V, μετά το κουμπί και μετά να το συνδέσετε με τον αναλογικό πείρο.

Χρησιμοποίησα 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k και 220k, συν 470k για το έδαφος. Γιατί αυτές οι αξίες; Λοιπόν … Αυτά είναι τα πρώτα που βρήκα στο χάος μου και έτυχε να ταιριάζουν αρκετά.

Μπορείτε να δείτε στις φωτογραφίες τις συνδέσεις μου. Δεδομένου ότι δεν είμαι πολύ καλός στη συγκόλληση, προτίμησα να το αφήσω στο breadboard, αλλά θα το αλλάξω για να κάνω το κουτί μικρότερο στο μέλλον (τα καλώδια και το breadboard παίρνουν πολύ χώρο).

Μόλις συνδεθούν όλα, μπορείτε να προχωρήσετε στον κώδικα. Εξηγείται στο ible που συνδέθηκε προηγουμένως, αλλά η ιδέα, εάν δεν θέλετε να το (ξανα) ανοίξετε, είναι να διαβάσετε την τιμή στην αναλογική καρφίτσα και να δημιουργήσετε θήκες που ταιριάζουν με κάθε αντίσταση. Στην περίπτωσή μου, ήταν:

if (val> = 920 && val <= 940) {Serial.println ("πράσινο"); } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("μοβ"); } else {Serial.println (val); }

Σως χρειαστεί να το προσαρμόσετε λίγο για να ταιριάζει με τις αξίες σας.

Βήμα 5: Το MP3 Player Shield

Το MP3 Player Shield
Το MP3 Player Shield

Εάν δεν έχετε παίξει ποτέ με αυτήν την ασπίδα, σας συμβουλεύω να ελέγξετε τα μαθήματα στο sparkfun.

Τέλος πάντων, μπορείτε να βρείτε συνημμένο τον κώδικα που τρέχει στο έργο μου.

Μπορεί να δείτε τη χρήση του αριθμού καρφίτσας 10 στον κώδικα, για να επιλέξετε τη "γραμμή" των ήχων.

Αποφάσισα ότι το κουτί μου έπρεπε να παίζει περισσότερους από 9 ήχους, οπότε πρόσθεσα έναν διακόπτη εναλλαγής. Όταν είναι κλειστό, η καρφίτσα κατεβαίνει και ο κώδικας προσθέτει 9 στη μεταβλητή "τραγούδι", επιτρέποντας την αναπαραγωγή έως και 18 τραγουδιών σε αυτήν τη διαμόρφωση. Είναι απολύτως δυνατό να φανταστεί κανείς την προσθήκη κουμπιών. 2, 4, 8, 16, 32… σύνολα τραγουδιών…

Βήμα 6: Το τροφοδοτικό

Το τροφοδοτικό
Το τροφοδοτικό

Όσον αφορά το τροφοδοτικό, χρησιμοποίησα θήκη μπαταρίας με 3 υποδοχές για μπαταρίες ΑΑ. Συνδέω τη γείωση στο έδαφος του arduino και τη θήκη της μπαταρίας σε έναν διακόπτη. Ο άλλος πείρος του διακόπτη πηγαίνει στο Vin του arduino.

Καθώς δεν μπόρεσα να χρησιμοποιήσω μόνο ένα κουμπί για το arduino και το ηχείο, άφησα το ίδιο πράγμα με το ηχείο.

(Καταλήγω με δύο κουμπιά που πρέπει να πατήσω για να λειτουργήσει το ηχείο… mightσως το λύσω αργότερα.)

Βήμα 7: Συμπέρασμα

Μόλις συνδεθούν όλα, βάλτε το στο κουτί, προσευχηθείτε να μείνει στη θέση του και παίξτε με το ηχείο σας!

(Πάρτε το για ένα ταξίδι με έναν φίλο στη θέση του συνοδηγού, αφήστε τον να παίξει με αυτό και θα καταλήξετε να προσευχηθείτε για να σπάσει το κουτί …)

Σας ευχαριστώ που το διαβάσατε. Ξέρω, χρειάζεται κάποιες βελτιώσεις (πολλές) και θα επανέλθω για να το προσθέσω αργότερα στις οδηγίες:)

Μπήκα στον "Διαγωνισμό συγγραφέων για πρώτη φορά", οπότε, παρακαλώ, αν σας άρεσε αυτό το έργο, σκεφτείτε να το ψηφίσετε!:)

Συνιστάται: