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

Μουσική διεπαφή Easy Button: 5 βήματα (με εικόνες)
Μουσική διεπαφή Easy Button: 5 βήματα (με εικόνες)

Βίντεο: Μουσική διεπαφή Easy Button: 5 βήματα (με εικόνες)

Βίντεο: Μουσική διεπαφή Easy Button: 5 βήματα (με εικόνες)
Βίντεο: ⚡️ ΔΕΝ ΘΑ ΤΑ ΠΑΡΑΔΩ! Amazon 2.0 | Ηλεκτρονικό κατάστημα από την αρχή - Μέρος 3 2024, Νοέμβριος
Anonim
Μουσική διεπαφή Easy Button
Μουσική διεπαφή Easy Button
Μουσική διεπαφή Easy Button
Μουσική διεπαφή Easy Button
Μουσική διεπαφή Easy Button
Μουσική διεπαφή Easy Button

Αυτό το έργο τροποποιεί ένα κουμπί Easy $ 5 Staple και ένα φθηνό πληκτρολόγιο USB έτσι ώστε να μπορούν να χρησιμοποιηθούν ως συσκευή εισόδου για ζωντανές μουσικές παραστάσεις (ή οτιδήποτε άλλο απαιτεί κουμπί ή ποδοδιακόπτη). Επιτρέπει τη δημιουργία φθηνών κουμπιών που το καθένα στέλνει έναν χαρακτήρα πληκτρολογίου ως είσοδο σε ένα πρόγραμμα. Επιπλέον, τα έσοδα από τις εύκολες πωλήσεις κουμπιών πηγαίνουν στο Boys and Girls Club of America. Το έργο στέκεται στους ώμους δύο άλλων αμυχών. Πρώτον, αυτό το έργο έσπασε ένα εύκολο κουμπί σε έναν διακόπτη για μια πόρτα γκαράζ. Δεύτερον, ο Dave Merrill, με τον οποίο συμμετέχω στο EMI (Experimental Musical Instruments Workshop) στο MIT (βλέπε inventmusic.org), είχε αφαιρέσει ένα πληκτρολόγιο για να δημιουργήσει footpedal για τα πλήκτρα ctrl, shift και alt για χρήση όταν το χέρι του ήταν σε καστ. Οι λεπτομέρειες του έργου του είναι εδώ. Το κίνητρο πίσω από αυτό το έργο ήταν μια παράσταση που ονομάζεται Mandala στο SIGGRAPH 2006 (βίντεο κλιπ) ως μέρος της σειράς παραστάσεων που μεσολάβησαν ηλεκτρονικά. Έξι μουσικοί κάθισαν γύρω από έναν κύκλο που προβάλλεται στο πάτωμα και έδινε οδηγίες σε κάθε άτομο για το τι και πώς να παίξει. Ένα πρόγραμμα υπολογιστή δημιούργησε αυτές τις οδηγίες και ως εκ τούτου οδήγησε τον αυτοσχεδιασμό της ομάδας. Χρειάζονταν διακόπτες ποδιών για να μπορούν οι μουσικοί να επικοινωνούν με το πρόγραμμα (π.χ., όταν πρέπει να κυλιέται η παρτιτούρα, η ψηφοφορία για αλλαγές τραγουδιών κ.λπ.). Το πρόγραμμα Mandala γράφτηκε σε Flash, αλλά τα μελλοντικά έργα θα χρησιμοποιούν Pure Data (PD), Java και άλλες γλώσσες. Το μόνο που χρειάζεται είναι η δυνατότητα προγραμματικής ανάγνωσης των εισόδων από ένα πληκτρολόγιο. Περίπου μιάμιση ημέρα χρειάστηκε για να ολοκληρωθεί αυτό για κάποιον που δεν είχε κολλήσει ποτέ πριν (χάρη στον Ben Vigoda, τον κύριο εμπνευστή του έργου Mandala, για μαθήματα και βοηθώντας με να καταλάβω τις λεπτομέρειες των ηλεκτρονικών).

Βήμα 1: Hack the Easy Button

Hack the Easy Button
Hack the Easy Button
Hack the Easy Button
Hack the Easy Button
Hack the Easy Button
Hack the Easy Button
Hack the Easy Button
Hack the Easy Button

Το πρώτο βήμα είναι να ανοίξετε το κουμπί Easy και να ανταλλάξετε τις συνδέσεις που κάνουν τον ήχο "Αυτό ήταν εύκολο" για δύο καλώδια που στέλνουν τον διακόπτη on/off στη διεπαφή του πληκτρολογίου. Το άνοιγμα του κουμπιού Easy και η συγκόλληση των καλωδίων εξηγείται λεπτομερώς στην πρώτη αναφορά αναφοράς. Κατ 'αρχάς, οι υπάρχουσες συνδέσεις αποσυνδέονται από τη θέση που φαίνεται στη φωτογραφία και όπως εξηγείται στους παραπάνω συνδέσμους. Στη συνέχεια, δύο σύρματα συγκολλούνται στις περιγραφείσες θέσεις που ήταν συνδεδεμένες με ένα μονό βύσμα 1/4 ".

Βήμα 2: Χαρτογραφήστε το πληκτρολόγιο USB

Χαρτογραφήστε το πληκτρολόγιο USB
Χαρτογραφήστε το πληκτρολόγιο USB
Χαρτογραφήστε το πληκτρολόγιο USB
Χαρτογραφήστε το πληκτρολόγιο USB
Χαρτογραφήστε το πληκτρολόγιο USB
Χαρτογραφήστε το πληκτρολόγιο USB

Όπως φαίνεται στο έργο Key-Ped του Dave Merrill, ένα φθηνό πληκτρολόγιο USB μπορεί να αφαιρεθεί για να χρησιμεύσει ως είσοδος στον υπολογιστή. Αυτό το hack εκμεταλλεύεται το γεγονός ότι δύο πληκτρολόγια μπορούν να χρησιμοποιηθούν ταυτόχρονα για είσοδο (μέχρι τώρα αυτό ίσχυε στα Windows XP και OS X). Όταν αποσυναρμολογείται, το πληκτρολόγιο έχει δύο κύρια μέρη: μια μεμβράνη κυκλωμάτων που σχηματίζουν μια μήτρα που αντιστοιχεί στα πλήκτρα και μια πλακέτα κυκλώματος που σαρώνει τους διακόπτες μεμβράνης για δραστηριότητα. Βρήκα τους αριθμούς 0 έως 9 και τους ανίχνευσα στο σημείο όπου ήταν συνδεδεμένοι την πλακέτα κυκλώματος. Κάθε αριθμός/χαρακτήρας αντιστοιχίζεται σε δύο εισόδους στην πλακέτα κυκλώματος, οπότε όταν αυτός ο συνδυασμός αλλάζει, το πληκτρολόγιο στέλνει τον αντίστοιχο χαρακτήρα στον υπολογιστή.

Βήμα 3: Δημιουργήστε πλαίσιο σύνδεσης USB

Δημιουργία κουτιού σύνδεσης USB
Δημιουργία κουτιού σύνδεσης USB
Δημιουργία κουτιού σύνδεσης USB
Δημιουργία κουτιού σύνδεσης USB
Δημιουργία κουτιού σύνδεσης USB
Δημιουργία κουτιού σύνδεσης USB

Ένα τυπικό κουτί έργου (μπορεί να αγοραστεί στο Radio Shack) χρησιμοποιήθηκε για να κρατήσει την πλακέτα του πληκτρολογίου και τις υποδοχές 1/4 ". Τα κουμπιά Easy θα συνδεθούν σε αυτό το κουτί χρησιμοποιώντας μια κιθάρα ή άλλο μονό καλώδιο 1/4". Άνοιξα τρύπες στο κουτί του έργου για κάθε γρύλο και στερέωσα τα βύσματα στη θέση τους. Αφού ολοκληρωθεί η συγκόλληση, η πλακέτα θα τοποθετηθεί επίσης στο κουτί και θα ανοίξει μια τρύπα στο πλάι του κουτιού για το καλώδιο USB.

Τα καλώδια πρέπει να κολληθούν στις υποδοχές 1/4 . Το άλλο άκρο αυτών των καλωδίων θα κολληθεί στις θέσεις της πλακέτας που χαρτογραφήσαμε στο προηγούμενο βήμα.

Βήμα 4: Συγκολλήστε την πλακέτα κυκλωμάτων

Συγκολλήστε την πλακέτα κυκλωμάτων
Συγκολλήστε την πλακέτα κυκλωμάτων
Συγκολλήστε την πλακέτα κυκλωμάτων
Συγκολλήστε την πλακέτα κυκλωμάτων
Συγκολλήστε την πλακέτα κυκλωμάτων
Συγκολλήστε την πλακέτα κυκλωμάτων

Χρησιμοποιώντας την αντιστοίχιση από το Βήμα 2, συγκολλήστε τα καλώδια από κάθε υποδοχή 1'4 στις χαρτογραφημένες θέσεις ενός αριθμού στην πλακέτα του πληκτρολογίου USB. Αυτή η συγκόλληση πήρε ένα λεπτό άγγιγμα για να αποφευχθούν πιθανά σορτς, καθώς και τα σημεία συγκόλλησης καλύφθηκαν (ατημέλητα) με ηλεκτρική ταινία για την αποφυγή σορτς όταν τα βάζετε όλα στο κουτί.

Βήμα 5: Χρησιμοποιήστε το κουμπί

Χρησιμοποιήστε το κουμπί!
Χρησιμοποιήστε το κουμπί!
Χρησιμοποιήστε το κουμπί!
Χρησιμοποιήστε το κουμπί!

Μόλις συγκολληθούν όλα μαζί, η συσκευή εισόδου είναι έτοιμη για χρήση. Συνδέστε τη σύνδεση USB στον υπολογιστή σας, γράψτε ένα πρόγραμμα που δέχεται είσοδο από ένα πληκτρολόγιο και αυτό είναι όλο! Δείτε ένα βίντεο από μια παράσταση εδώ

Συνιστάται: