Πίνακας περιεχομένων:
- Βήμα 1: Το σχηματικό
- Βήμα 2: Διάταξη πίνακα, Λίστα μερών, κ.λπ
- Βήμα 3: Παραγωγή
- Βήμα 4: Προγραμματισμός
Βίντεο: Arduino MIDI-in Shield: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτό το διδακτικό δείχνει πώς να δημιουργήσετε μια ασπίδα για τη σύνδεση συσκευών που στέλνουν σήματα MIDI (π.χ. ένα masterkeyboard) σε ένα Arduino. Το βασικό σχήμα προέρχεται από: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? num = 1187962258/
Βήμα 1: Το σχηματικό
Βασικά, το σχηματικό είναι απλώς ένα οπτικό ζεύγος με κάποιες αντιστάσεις για να αποσυνδέσετε τη συσκευή MIDI από το Arduino. Σημειώστε ότι ο σύνδεσμος DIN στην αριστερή πλευρά φαίνεται από το πίσω μέρος (κολλητική πλευρά).
Βήμα 2: Διάταξη πίνακα, Λίστα μερών, κ.λπ
Λίστα μερών: Αντιστάσεις (1 τεμάχιο το καθένα): 220 Ohms, 100 kOhms, 3,3 kOhms Δίοδος: 1N4148 Optoupler: 4N285 PIN DIN connector (MIDI connector) 2 pinheads 1x81 pinhead 1x41 pinhead 1x6 Θα λειτουργήσει επίσης με άλλα Optocouplers (π.χ. ένα 4N35, I 4N29) Επισυνάπτονται τα απαραίτητα αρχεία για την χάραξη της σανίδας και των αρχείων αετού, εάν θέλετε να κάνετε τροποποιήσεις.
Βήμα 3: Παραγωγή
Λίγες μόνο συμβουλές για την κατασκευή της ασπίδας: Ένα πολύ καλό πώς (που πραγματικά λειτούργησε από εμένα σε αντίθεση με πολλούς άλλους) για χάραξη του πίνακα μπορείτε να βρείτε εδώ: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb/Εάν είστε noob σαν εμένα και θέλετε να τροποποιήσετε τον πίνακα στον αετό, δοκιμάστε αυτά τα εκπαιδευτικά: https://www.instructables.com/id/Draw-Electronic-Schematics- με-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCB Το CAD-tools-by-Solding the pinheads upwards down on the board so you can rasterast to the arduino is a real pain in ass. Έριξα ένα κεφάλι από το κολλητήρι μου έτσι ώστε να γίνει αρκετά μικρό για να κάνει αυτή τη δουλειά. ενημερώστε με αν έχετε καλύτερη λύση. Για αυτόν τον πίνακα χρησιμοποίησα μια υποδοχή DIN που μπορεί να κολληθεί απευθείας σε αυτήν. Εάν θέλετε να χρησιμοποιήσετε ένα άλλο, φροντίστε να συνδέσετε τους πείρους με τους αριθμούς στον πίνακα με τους αντίστοιχους πείρους του συνδέσμου. Στην εικόνα εδώ οι καρφίτσες φαίνονται από το πίσω μέρος (όπου κολλήσατε).
Βήμα 4: Προγραμματισμός
Το πρώτο πράγμα που έκανα ήταν να σβήσω τον μικροελεγκτή στο Arduino μου ανεβάζοντας ένα σκίτσο χωρίς να αποσυνδέσω τον πίνακα πριν. ΝΑ ΕΙΣΤΕ ΠΡΟΣΟΧΗ ΝΑ ΜΗΝ ΤΟ ΚΑΝΕΤΕ! Οι νεότερες εκδόσεις του Arduino θα πρέπει να είναι αρκετά έξυπνες για να το αποφύγουν από μόνες τους, αλλά δεν είναι και τόσο πολύ δουλειά για να αποσυνδέσετε την ασπίδα πριν τη μεταφόρτωση…. Για να δοκιμάσετε τον πίνακα σας θα συνιστούσα να χρησιμοποιήσετε το σκίτσο από εδώ:
Συνιστάται:
Arduino Adafruit Servo Shield Power Module: 3 Βήματα
Μονάδα ισχύος Arduino Adafruit Servo Shield: Αυτή η μονάδα ισχύος έχει σχεδιαστεί για το Arduino Uno σε συνδυασμό με το Adafruit 16-Channel Servo Shield. Το Adafruit Servo Shield είναι ένα εξαιρετικό πρόσθετο στο Arduino. Απαιτεί όμως δεύτερο τροφοδοτικό 5V. Με αυτήν τη συσκευή, χρειάζεστε ακόμα 5V
Σεμινάριο Arduino Cellular Shield: 9 βήματα (με εικόνες)
Σεμινάριο Arduino Cellular Shield: Το Arduino Cellular Shield σάς επιτρέπει να πραγματοποιείτε τηλεφωνικές κλήσεις και να στέλνετε μηνύματα κειμένου. Ο εγκέφαλος αυτής της ασπίδας είναι το SM5100B, το οποίο είναι μια ισχυρή κυψελοειδής μονάδα ικανή να εκτελέσει πολλές από τις εργασίες των περισσότερων τυπικών κινητών τηλεφώνων. Αυτό το sh
Arduino Mega Stepper Shield for Rubiks Cube Solver: 4 Βήματα
Arduino Mega Stepper Shield for Rubiks Cube Solver: Πριν από λίγο καιρό δούλευα σε ένα μηχάνημα που λύνει αυτόματα τυχόν ανακατεμένους 3x3 κύβους Rubiks. Μπορείτε να δείτε τις οδηγίες μου σχετικά με αυτό εδώ. Στο έργο, οι οδηγοί stepper από το polulu χρησιμοποιήθηκαν για την οδήγηση έξι κινητήρων. Για να τα συνδέσετε δύο
Arduino Email Camera (VC0706 + 3G Shield + Arduino M0 Analogue): 5 Βήματα
Arduino Email Camera (VC0706 + 3G Shield + Arduino M0 Analogue): Μόλις πήρα μια κάμερα VC0706 στα χέρια μου. Το συνέδεσα με επιτυχία στο Arduino UNO, έβγαλα μια φωτογραφία, την κατέγραψα σε micro SD. Wantedθελα κάτι περισσότερο - να μεταφέρω τη ληφθείσα φωτογραφία κάπου. Για παράδειγμα, μέσω ασπίδας 3G/GPRS. Το πιο απλό είναι να γερνάς
MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: 7 βήματα (με εικόνες)
MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: Αυτός ο ελεγκτής αναβοσβήνει με τρία χρώματα φώτα LED για 50mS ανά νότα. Μπλε για G5 έως D#6, κόκκινο για E6 έως B6 και πράσινο για C7 έως G7. Ο ελεγκτής είναι μια συσκευή ALSA MIDI, ώστε το λογισμικό MIDI να μπορεί να εξάγεται στις λυχνίες LED ταυτόχρονα με μια συνθετική συσκευή MIDI