Sommario:

Arduino MIDI-in Shield: 4 passaggi
Arduino MIDI-in Shield: 4 passaggi

Video: Arduino MIDI-in Shield: 4 passaggi

Video: Arduino MIDI-in Shield: 4 passaggi
Video: Arduino Prototyping Outputs #84: MIDI 2024, Novembre
Anonim
Arduino MIDI-in Shield
Arduino MIDI-in Shield

Questa istruzione mostra come costruire uno scudo per collegare dispositivi che inviano segnali MIDI (ad esempio una masterkeyboard) a un Arduino. Lo schema di base è derivato da: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ?num=1187962258/

Passaggio 1: lo schema

Lo schema
Lo schema

Fondamentalmente lo schema è solo un fotoaccoppiatore con alcuni resistori per disaccoppiare il dispositivo MIDI dall'Arduino. Notare che il connettore DIN sul lato sinistro è visto dal retro (lato pin di saldatura).

Passaggio 2: layout della scheda, elenco delle parti, ecc

Layout della scheda, elenco delle parti, ecc
Layout della scheda, elenco delle parti, ecc
Layout della scheda, elenco delle parti, ecc
Layout della scheda, elenco delle parti, ecc
Layout della scheda, elenco delle parti, ecc
Layout della scheda, elenco delle parti, ecc

Elenco delle parti: Resistori (1 pezzo ciascuno): 220 Ohm, 100 kOhms, 3,3 kOhmsDiodo: 1N4148Optoaccoppiatore: connettore 4N285 PIN DIN (connettore MIDI)2 pinhead 1x81 pinhead 1x41 pinhead 1x6Funzionerà anche con altri optoaccoppiatori (ad esempio un 4N35, ho usato un 4N29) In allegato i file necessari per incidere la scheda e i file eagle se si desidera apportare modifiche.

Passaggio 3: produzione

Produzione
Produzione

Solo alcuni suggerimenti per creare lo scudo: Un ottimo how-to (che in realtà ha funzionato da me a differenza di molti altri) per incidere la lavagna può essere trovato qui: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb/Se sei un principiante come me e vuoi modificare la scheda in eagle, prova questi tutorial: https://www.instructables.com/id/Draw-Electronic-Schematics- with-CadSoft-EAGLEhttps://www.instructables.com/id/Trasforma-il-tuo-EAGLE-schematic-in-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-tools-by-Saldare le capocchia di spillo verso l'alto verso il basso sulla scheda in modo da poterlo mettere direttamente sull'arduino è un vero rompicoglioni. Ho raschiato una testa del mio saldatore in modo che diventasse abbastanza piccolo per fare quel lavoro. fammi sapere se hai una soluzione migliore. Per questa scheda ho utilizzato un connettore DIN che può essere saldato direttamente ad essa. Se vuoi usarne un altro assicurati di collegare i pin con i numeri sulla scheda ai pin corrispondenti sul connettore. Nella foto qui i pin sono visti dal retro (dove si salda).

Passaggio 4: programmazione

La prima cosa che ho fatto è stata cancellare il microcontrollore sul mio Arduino caricando uno schizzo senza prima scollegare la scheda. QUINDI ATTENZIONE A NON FARLO! Le versioni più recenti di Arduino dovrebbero essere abbastanza intelligenti da evitarlo da sole, ma non è molto impegnativo scollegare lo shield prima del caricamento… Per testare la tua scheda consiglierei di usare lo schizzo da qui:

Consigliato: