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

Μουσικά παπούτσια MIDI: 5 βήματα (με εικόνες)
Μουσικά παπούτσια MIDI: 5 βήματα (με εικόνες)

Βίντεο: Μουσικά παπούτσια MIDI: 5 βήματα (με εικόνες)

Βίντεο: Μουσικά παπούτσια MIDI: 5 βήματα (με εικόνες)
Βίντεο: Η γκουγκου δεν σεβεται τον πατερα της 2024, Δεκέμβριος
Anonim
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI
Μουσικά παπούτσια MIDI

Όπως πολλοί άνθρωποι, συχνά βρίσκομαι να χτυπάω ασυναίσθητα τα πόδια μου, είτε πρόκειται για τραγούδι είτε από κάποια νευρική συνήθεια. Όσο διασκεδαστικό κι αν είναι αυτό, πάντα ένιωθα ότι κάτι έλειπε. Αν μπορούσα να πυροδοτήσω τους ήχους του ας πούμε, ένα μανιασμένο πακέτο εξαγριωμένων θηρίων της ζούγκλας αντί για τα βαρετά παλιά χτυπήματα των ποδιών. Or, ξέρετε, ήχοι ντραμς ή κάτι τέτοιο. Υποθέτω ότι είναι επίσης δροσερό. Λοιπόν, τώρα τα όνειρά μου έχουν πραγματοποιηθεί! Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε ένα ζευγάρι φοβερά μουσικά παπούτσια. Έχω συμμετάσχει σε αυτά στον διαγωνισμό Art of Sound, οπότε, ξέρετε, μη διστάσετε να με ψηφίσετε!

Βήμα 1: Υλικά: Τι θα χρειαστείτε

Υλικά: Τι θα χρειαστείτε
Υλικά: Τι θα χρειαστείτε
Υλικά: Τι θα χρειαστείτε
Υλικά: Τι θα χρειαστείτε

Bill of Materials4 Force Sensitive ResistorsΠολλά DIY μαξιλαράκια τυμπάνου έχουν κατασκευαστεί με πιεζοηλεκτρικούς μετατροπείς, αλλά στην εμπειρία μου αυτά είναι στην καλύτερη περίπτωση αναξιόπιστα. Για ευθεία ταμπόν μπορεί να λειτουργούν εντάξει, αλλά στα παπούτσια οι αισθητήρες βρίσκονται πάντα υπό κάποια πίεση, δεν αντιμετωπίζουν μόνο σύντομες επιπτώσεις. Οι Πιέζοι είναι απογοητευτικά ευαίσθητοι και απρόβλεπτοι. Ραγίζονται και λυγίζουν εύκολα και τα καλώδια στα οποία είναι συνήθως προσαρτημένα είναι συνήθως αρκετά εύθραυστα. Επομένως, αντί αυτού, θα πρέπει να χρησιμοποιήσετε FSRs ή Force Sensitive Resistors. Αυτά τα εξαρτήματα είναι εύχρηστα, ανθεκτικά και πιο αξιόπιστα από τα πιεζό, τουλάχιστον σε αυτήν την εφαρμογή. Βασικά, όσο περισσότερη πίεση ασκείτε σε ένα FSR, τόσο λιγότερη αντίσταση γίνεται. Αρχικά, έχει άπειρη αντίσταση, που σημαίνει ότι λειτουργεί σαν διακοπή στο κύκλωμα. Αγόρασα το δικό μου από το adafruit. Σίγουρα υπάρχουν άλλοι πωλητές, αλλά δεν έχω ιδέα πώς και/ή αν διαφέρουν. 1 Ζευγάρι Παπούτσια Ναι, αυτό φαίνεται να μιλάει από μόνο του, αλλά στην πραγματικότητα υπάρχουν μερικά πράγματα που πρέπει να λάβουμε υπόψη. Για τα παπούτσια μου χρησιμοποίησα ένα ζευγάρι παπούτσια για πατίνια, το είδος με πολλή επένδυση στη φτέρνα. Αυτό είναι σημαντικό, επειδή χρειάζεστε κάτι για να κρύψετε τις υποδοχές που θα εγκαταστήσετε στη φτέρνα. Διαφορετικά, τα παπούτσια σας θα είναι αρκετά άβολα. Για το λόγο αυτό, δεν θα συνιστούσα τη χρήση παπουτσιών με λεπτό τοίχωμα όπως τα παπούτσια, εκτός εάν θέλετε να προσθέσετε επιπλέον επένδυση. Επίσης, προσπαθήστε να επιλέξετε ένα παπούτσι που έχει ένα άκαμπτο υλικό στο εξωτερικό της φτέρνας, καθώς αυτό θα κάνει την τοποθέτηση των γρύλων πολύ πιο εύκολη. 4-6 10 Kohm ResistorsΑυτές είναι πτυσσόμενες αντιστάσεις που θα συνδέονται το καθένα με το έδαφος και το ένα άκρο του κάθε FSR.1 ArduinoΤο Arduino είναι ένας μικροελεγκτής ανοιχτού κώδικα - επιτρέπει την επικοινωνία μεταξύ των FSR και του υπολογιστή σας. Διατίθενται από πολλούς προμηθευτές. Εάν δεν έχετε κάνει ποτέ προγραμματισμό πριν, ίσως θελήσετε να δείτε μερικά από τα σεμινάρια. Μπορείτε να παραγγείλετε ένα κουτί έργου στο διαδίκτυο, να αγοράσετε ένα στο Radioshack ή να χρησιμοποιήσετε κάτι που έχετε ήδη γύρω-γύρω που μοιάζει περισσότερο με κουτί. 8-10 1/8 "Mono/Stereo Jacks Έχετε μόνο δύο τακούνια και δύο δάχτυλα, αλλά το Arduino έχει έξι αναλογικές εισόδους, οπότε μπορείτε επίσης να δώσετε στον εαυτό σας την επιλογή να τα χρησιμοποιήσετε κάποια στιγμή στο μέλλον. Τέσσερα από αυτά τα βύσματα θα μπουν στα παπούτσια σας και τα άλλα 4-6 στο κουτί του έργου. Μπορείτε να πάρετε από Radioshack, Digi-Key και πολλά άλλα μέρη.4-6 Μονοφωνικά/στερεοφωνικά καλώδια 1/8 "… για σύνδεση των παπουτσιών στη διεπαφή. Θα τα βρείτε στα περισσότερα καταστήματα ηλεκτρονικών ειδών, όπως το Radioshack, το Best Buy ή το Future Shop. Είμαι βέβαιος ότι μπορείτε να τα παραγγείλετε και διαδικτυακά. 1 Καλώδιο USB… για τη σύνδεση του Arduino με τον υπολογιστή σας. 1 Ρολό ηλεκτρικών ταινιών… για τη στερέωση των αισθητήρων στα παπούτσια. Mad Trap-Tapping Skillz… οι ποσότητες μπορεί να διαφέρουν.

Βήμα 2: Η διεπαφή

Η διεπαφή
Η διεπαφή
Η διεπαφή
Η διεπαφή
Η διεπαφή
Η διεπαφή

Μπορείτε να κάνετε αυτό το έργο μόνο με ένα breadboard και το Arduino, αλλά για λόγους καθαριότητας και φορητότητας, θα πρέπει να δημιουργήσετε μια μικρή διεπαφή. Το μόνο που χρειάζεται να κάνετε είναι να τοποθετήσετε το Arduino σε ένα πλαίσιο έργου, να ανοίξετε 4-6 (ανάλογα με τον αριθμό των αισθητήρων που θέλετε να χρησιμοποιήσετε) τρύπες για τις υποδοχές ήχου 1/8 , μία τρύπα για ένα LED και μια τετράγωνη τρύπα για την υποδοχή USB του Arduino. Στη συνέχεια, συγκολλήστε τα πάντα και θα είστε έτοιμοι! Κάθε υποδοχή ήχου στη διεπαφή πρέπει να έχει αντίσταση 10K και καλώδιο για αναλογική είσοδο συνδεδεμένη σε ένα τερματικό και καλώδιο για την τροφοδοσία 5V που συνδέεται με το άλλα. Τα τερματικά που χρησιμοποιείτε θα εξαρτηθούν από το αν έχετε μονοφωνική ή στερεοφωνική υποδοχή. Και τα δύο θα λειτουργήσουν, το στερεοφωνικό θα παρέχει απλώς ένα επιπλέον, περιττό τερματικό. Με τον τρόπο που λειτουργεί αυτό, εφαρμόζουμε 5V σε ολόκληρο το FSR, οπότε όταν το πατάμε, το επιτρέπει λίγο και το Arduino μπορεί να το αναζητήσει και να στείλει ένα σήμα στον υπολογιστή. Τώρα, πιάστε το κολλητήρι σας, λίγο καλώδιο σύνδεσης, ακολουθήστε το σχηματικό και το διάγραμμα και θα είστε καλά. Θα μπορούσατε σίγουρα προσθέστε πολλά επιπλέον LED και τι άλλο σε αυτό το κουτί, δηλαδή ένα για κάθε αισθητήρα ή κάτι άλλο. Επιπλέον, θα Είναι πολύ απλό να φτιάξετε μια πολύ απλή θωράκιση για το Arduino χρησιμοποιώντας ένα πρωτόπλακα και έξι περίπου αρσενικές καρφίτσες κεφαλίδας. Θα μπορούσατε ακόμη και να αποκτήσετε ένα πιο ισχυρό που κατασκευάστηκε επαγγελματικά από κάποια εταιρεία PCB στα interwebs. Το πρωτότυπο που εμφανίζεται σε αυτό το εκπαιδευτικό είναι μια αρκετά βασική ρύθμιση, οπότε απομένει πολύς χώρος για επέκταση (κυριολεκτικά, υπάρχει άφθονος ελεύθερος χώρος σε αυτό το κουτί).

Βήμα 3: Χειρουργική παπουτσιών

Χειρουργική παπουτσιών
Χειρουργική παπουτσιών
Χειρουργική παπουτσιών
Χειρουργική παπουτσιών
Χειρουργική παπουτσιών
Χειρουργική παπουτσιών

Έτσι, με αυτά τα παπούτσια για πατίνια, θα πρέπει να κάνετε μια μικρή ανατομή για να τοποθετήσετε τις υποδοχές στις φτέρνες. Στα παπούτσια που χρησιμοποίησα, η επένδυση της φτέρνας περιείχε ένα υλικό που μοιάζει με πλέγμα ραμμένο στη σόλα του παπουτσιού. Έτσι, πρώτα, δείτε αν μπορείτε να ξεκολλήσετε το επάνω στρώμα της σόλας προσωρινά, ώστε να μπορέσετε να ράψετε που συνδέει αυτό το πλέγμα στο παπούτσι. Μόλις έχετε πρόσβαση σε αυτό, απλά αρχίστε να κόβετε. Μην αφαιρείτε τελείως το υλικό εάν σκοπεύετε να αντικαταστήσετε την επένδυση στο τέλος. Απλά κόψτε όπου το πλέγμα έχει ραμμένο στη σόλα. Ένα μαχαίρι ακριβείας πρέπει να λειτουργεί μια χαρά. Μόλις απελευθερώσετε την επένδυση, ρίξτε μια ματιά στο εξωτερικό υλικό της φτέρνας. Πρέπει να ανοίξετε δύο τρύπες στη φτέρνα, αλλά ό, τι κι αν κάνετε, μην χρησιμοποιείτε πρέσα τρυπανιών. Δεδομένου ότι το υλικό είναι πιθανότατα ακόμα αρκετά ευέλικτο, αν κάτι αλιευόταν, θα υπήρχε ένα ολόκληρο χάος από περιστρεφόμενα, ξεφτισμένα πάνινα παπούτσια. Απλώς χρησιμοποιήστε ένα τρυπάνι χειρός και λίγο λίπος αγκώνα. Το κομμάτι που χρησιμοποιείτε πρέπει να είναι λίγο μεγαλύτερο από τη διάμετρο του γρύλου. Με τις οπές σας, τοποθετήστε τις υποδοχές και βιδώστε τα παξιμάδια και τις ροδέλες σφιχτά. Σίγουρα θα χρειαστεί να χρησιμοποιήσετε λίγη κόλλα για να τα ασφαλίσετε. Η εποξειδική ή η σούπερ κόλλα θα κάνει το κόλπο μια χαρά. Εφαρμόστε λίγη κόλλα στο εξωτερικό του βαρελιού του γρύλου και στο εσωτερικό της τρύπας και κολλήστε τα μεταξύ τους. Τώρα, κολλήστε τα FSR στο εσωτερικό των παπουτσιών. Να είστε προσεκτικοί με τους FSR, τα προβάδισμα θα διατηρηθούν μια χαρά αρκεί να μην τα στρίψετε πολύ - δεν χειρίζονται καλά τη στρέψη. Αν σκοπεύετε να τα κολλήσετε μόνιμα, σταματήστε προς το παρόν. Η τοποθέτηση αισθητήρα είναι πολύ σημαντική και εξαρτάται από το μέγεθος και το σχήμα των ποδιών σας, καθώς και από το μοναδικό στυλ του χτυπήματος των ποδιών σας. Με εγκατεστημένα τα ηλεκτρονικά, βάλτε την επένδυση πίσω από το πλέγμα και βρείτε έναν τρόπο επανατοποθέτησης του πλέγματος στο εσωτερικό του παπουτσιού. Κόλλησα λίγο velcro στο πλέγμα και στο παπούτσι, ώστε να μπορώ να το ανοίξω και να κάνω συντήρηση αν προκύψει ανάγκη. Τώρα, απλά συνδέστε τα παπούτσια σας στη διεπαφή. Είστε έτοιμοι να κάνετε προγραμματισμό Arduino!

Βήμα 4: Διαχείριση προγράμματος

Προγραμματισμος '
Προγραμματισμος '
Προγραμματισμος '
Προγραμματισμος '

Υπάρχει μια εκπληκτική ποσότητα πληροφοριών στο διαδίκτυο σχετικά με τον τρόπο προγραμματισμού ενός Arduino για χρήση με ενεργοποιητές τυμπάνων DIY. Η Google θα σας το πει. Έμαθα πολλά κοιτάζοντας τον κώδικα του todbot, του adafruit, του mschaff και του Spikenzie Labs. Έλαβα επίσης σημαντικές πληροφορίες από τον πάντα αναβράζοντα W. Xavier Snelgrove. Έτσι, μπορείτε να χρησιμοποιήσετε MAX/MSP/Jitter ή Pure Data για να επεξεργαστείτε τα σήματα από το Arduino και αυτό θα μπορούσε πραγματικά να σας δώσει μεγαλύτερη ευελιξία (θα προσπαθήσω να δημοσιεύσω μερικές πληροφορίες σχετικά με αυτό σύντομα), αλλά αντίθετα υπάρχει μια πραγματικά υπέροχη μικρή εφαρμογή εκεί που ονομάζεται Serial-MIDI Converter. Κάνει αυτό που νομίζετε - μετατρέπει σήματα που αποστέλλονται μέσω σειριακής σύνδεσης σε MIDI. Λειτουργεί με οποιοδήποτε πρόγραμμα συμβατό με MIDI, όπως το Garageband ή το Ableton Live. Κάντε κλικ στον σύνδεσμο και κατεβάστε τον, όλες οι πληροφορίες σχετικά με τον τρόπο χρήσης του βρίσκονται ακριβώς στη σελίδα λήψης. Όπως είπα, αν δεν έχετε χρησιμοποιήσει ή προγραμματίσει ποτέ Arduino, θα πρέπει πραγματικά να ελέγξετε την ενότητα Ξεκινώντας στον επίσημο ιστότοπο Arduino, καθώς και τα σεμινάρια τους. Ο κώδικας σχολιάζεται, οπότε δεν θα τον εξηγήσω λεπτομέρεια, θα δημοσιεύσω το σκίτσο εδώ στο κάτω μέρος της σελίδας. Βασικά, απλά ορίζετε ένα κατώτερο και ανώτερο όριο για κάθε αισθητήρα. Εάν ξεπεραστεί το ανώτερο όριο, ενεργοποιείται ένα μήνυμα MIDI και μόλις η δύναμη πέσει κάτω από το κατώτατο όριο, μπορεί να ενεργοποιηθεί ένα άλλο χτύπημα. Ονομάζεται υστέρηση και διασφαλίζει ότι δεν ενεργοποιείτε πολλά μηνύματα ανά επίσκεψη. Mayσως χρειαστεί να παλέψετε με τα κατώφλια, ανάλογα με το προσωπικό σας στυλ πατήματος ποδιών και την κατανομή βάρους.

Βήμα 5: Δοκιμές και παιχνίδι

Woo, τώρα έχεις μουσικά παπούτσια! Ανακατέψτε με την τοποθέτηση αισθητήρων, τα όρια πρόσκρουσης, ό, τι άλλο, απλώς κάντε μερικούς θορύβους και απολαύστε τον εαυτό σας. Θα είναι όλα σαν BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - και στη συνέχεια σαν BIP BOP. BLEEP BLOP. BING BONG. Σύνδεσμοι! TodbotadafruitArdrumoSpikenzie LabsW. Xavier Snelgrove Παρόμοιο έργο από τον Andrew Schneider στο NYUMe!

Συνιστάται: