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

Non Contact Midi Controller: 6 βήματα (με εικόνες)
Non Contact Midi Controller: 6 βήματα (με εικόνες)

Βίντεο: Non Contact Midi Controller: 6 βήματα (με εικόνες)

Βίντεο: Non Contact Midi Controller: 6 βήματα (με εικόνες)
Βίντεο: Η γκουγκου δεν σεβεται τον πατερα της 2024, Νοέμβριος
Anonim
Μη επαφής Midi Controller
Μη επαφής Midi Controller
Μη επαφής Midi Controller
Μη επαφής Midi Controller
Μη επαφής Midi Controller
Μη επαφής Midi Controller

Το να κάνεις πράγματα χωρίς επαφή ήταν η τάση στις μέρες μας. Δημιούργησα ένα απλό χειριστήριο midi χρησιμοποιώντας το Arduino Pro micro και κάποια πλακέτα ανιχνευτών IR-proximity, ο οποίος διαθέτει έναν συγκριτή ενσωμάτωσης. Αυτό θα πρέπει να είναι αρκετά εύκολο και φθηνό. Αυτό το έργο μπορεί να χρησιμοποιηθεί σε οποιοδήποτε Arduino που διαθέτει πίνακα 32u4, αυτό έγινε λόγω της δυνατότητας χρήσης αυτών των πλακέτων με MIDI χωρίς τον πονοκέφαλο που πρέπει να περάσετε χρησιμοποιώντας midi χωρίς μαλλιά και τις δυσλειτουργίες που σχετίζονται με αυτό. Αυτό το έργο έγινε για 7 σημαντικές σημειώσεις που θα μπορούσαν εύκολα να επεκταθούν για άλλες σημειώσεις. Χρησιμοποίησα το cakewalk της BandLab ως το DAW μου επειδή είναι δροσερό και δωρεάν. Ελπίζω να διασκεδάσετε κάνοντας αυτό. Αυτό το έργο σχεδιάστηκε αρχικά για να μυήσει τους μαθητές στον όμορφο κόσμο του Υπέρυθρου και στη διασκεδαστική του εφαρμογή.

Προμήθειες

Arduino Pro Micro (ή οποιαδήποτε πλακέτα με βάση 32u4)

Αισθητήρας εγγύτητας IR * αριθ. Σημειώσεων που θέλετε

κουμπιά (προαιρετικά)

κολλητήρι και μόλυβδος

καρφίτσες berg

γυψοσανίδα

Σύρμα

υπολογιστή

Βήμα 1: Μαζί τα πράγματα

Να πάρει τα πράγματα μαζί
Να πάρει τα πράγματα μαζί
Να πάρει τα πράγματα μαζί
Να πάρει τα πράγματα μαζί
Να πάρει τα πράγματα μαζί
Να πάρει τα πράγματα μαζί

Ας πάρουμε πρώτα τα πράγματα που απαιτούμε για να κάνουμε αυτό το έργο. Θα απαιτήσετε από τον υπολογιστή σας να κάνει χρήση αυτού του ελεγκτή MIDI.

Arduino Pro Micro (ή οποιοσδήποτε πίνακας με βάση 32u4) Αισθητήρας εγγύτητας IR * αριθ. Σημειώσεων που θέλετε

κουμπιά (προαιρετικά)

κολλητήρι και μόλυβδος

καρφίτσες berg

γυψοσανίδα

Σύρμα

θα χρειαστείτε το Arduino IDE για να προγραμματίσετε τον πίνακα σας. Το λογισμικό MIDI-OX συνιστάται για έλεγχο του έργου. Χρησιμοποιώντας αυτό με ένα DAW δίνει εξαιρετικά αποτελέσματα.

Βήμα 2: Κατανόηση των βασικών

Κατανόηση των Βασικών
Κατανόηση των Βασικών

Ο μικροελεγκτής ανιχνεύει όταν το αντικείμενο πλησιάζει στον ανιχνευτή εγγύτητας IR. Στη συνέχεια, στέλνει έναν αντίστοιχο κώδικα MIDI στον υπολογιστή.

Θα χρησιμοποιήσουμε μια εξωτερική βιβλιοθήκη για να το επιτύχουμε αυτό. Μπορείτε να βρείτε τη βιβλιοθήκη από τον παρακάτω σύνδεσμο.

github.com/arduino-libraries/MIDIUSB

μπορούμε να ελέγξουμε εάν το κατάλληλο σήμα λαμβάνεται από τον υπολογιστή χρησιμοποιώντας λογισμικό MIDI-OX.

Θα χρησιμοποιήσουμε το Digital IO, εάν έχουμε έναν συγκριτή στον πίνακα εγγύτητας IR. Λόγω του συγκριτή λαμβάνουμε είσοδο ως 1 ή 0 στη θύρα εισόδου/εξόδου του μικροελεγκτή

Βήμα 3: Ο κώδικας

Ο κώδικας
Ο κώδικας

Ο κώδικας είναι σχετικά απλός και εύκολα τροποποιήσιμος. Έχω επισυνάψει τον κώδικα με αυτήν την οδηγία.

Όταν υπάρχει κάποιο αντικείμενο που παρεμβαίνει στον ανιχνευτή εγγύτητας IR, στέλνουμε το αντίστοιχο σήμα στον υπολογιστή

Εάν θέλετε να χρησιμοποιήσετε διαφορετικές σημειώσεις, χρησιμοποιήστε το γράφημα MIDI.

Ανεβάστε το πρόγραμμα στο μικροελεγκτή

Βήμα 4: Συνδέσεις

Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις

Τροφοδοτήστε τον πίνακα εγγύτητας IR τροφοδοτώντας VCC και γείωση.

Συνδέστε την έξοδο στις αντίστοιχες ψηφιακές ακίδες εισόδου/εξόδου. Έχω χρησιμοποιήσει την καρφίτσα 2-8 για το έργο μου.

φροντίστε να τροποποιήσετε τον κώδικα σύμφωνα με τον πείρο που χρησιμοποιείται.

Χρησιμοποίησα θηλυκές καρφίτσες berg έτσι ώστε να μπορώ εύκολα να αφαιρέσω και να αντικαταστήσω τον ανιχνευτή εγγύτητας IR και το arduino όταν απαιτείται.

Βήμα 5: Δοκιμή του ελεγκτή MIDI

Δοκιμή του ελεγκτή MIDI μας
Δοκιμή του ελεγκτή MIDI μας

Σας συνιστώ να εγκαταστήσετε το MIDI-OX στον υπολογιστή σας.

Αφού ολοκληρώσετε όλη τη σύνδεση στον πίνακα, προσθέστε τον ανιχνευτή IR.

Συνδέστε την πλακέτα στον υπολογιστή.

Ανοίξτε το πρόγραμμα δοκιμών MIDI.

Προσπαθήστε να φέρετε ένα δάχτυλο κοντά στον ανιχνευτή

Βήμα 6: Συνδεθείτε στο DAW και δημιουργήστε λίγη μουσική

Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική
Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική
Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική
Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική
Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική
Συνδεθείτε στο DAW σας και δημιουργήστε λίγη μουσική

Θα χρειαστεί λίγος χρόνος για να συνηθίσει τον τρόπο παιχνιδιού χωρίς επαφή, αλλά θα είναι μια διασκεδαστική εμπειρία. Προσωπικά μου αρέσει να παίζω ντραμς χρησιμοποιώντας αυτό στο Cakewalk. Προσθέστε ή αποκλείστε το φως από τον πίνακα σύμφωνα με το γούστο σας

Συνιστάται: