Isi kandungan:

Arduino MIDI-in Shield: 4 Langkah
Arduino MIDI-in Shield: 4 Langkah

Video: Arduino MIDI-in Shield: 4 Langkah

Video: Arduino MIDI-in Shield: 4 Langkah
Video: Building a MIDI Controller Using Arduino 2024, Julai
Anonim
Arduino MIDI-in Shield
Arduino MIDI-in Shield

Petunjuk ini menunjukkan cara membina perisai untuk menyambungkan peranti yang menghantar isyarat MIDI (contohnya papan induk) ke Arduino. Skema asas berasal dari: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl nombor = 1187962258 /

Langkah 1: Skematik

Skema
Skema

Pada dasarnya skema hanyalah optocoupler dengan beberapa perintang untuk mencabut peranti MIDI dari Arduino. Perhatikan bahawa penyambung DIN di sebelah kiri dilihat dari belakang (solder pin-side).

Langkah 2: Susun atur Papan, Senarai Bahagian, dll

Susun atur Papan, Senarai Bahagian, dll
Susun atur Papan, Senarai Bahagian, dll
Susun atur Papan, Senarai Bahagian, dll
Susun atur Papan, Senarai Bahagian, dll
Susun atur Papan, Senarai Bahagian, dll
Susun atur Papan, Senarai Bahagian, dll

Senarai bahagian: Perintang (1 keping setiap satu): 220 Ohm, 100 kOhms, 3.3 kOhmsDiod: 1N4148Optocoupler: 4N285 PIN DIN connector (penyambung MIDI) 2 pinheads 1x81 pinhead 1x41 pinhead 1x6Ia juga akan berfungsi dengan Optocoupler lain (contohnya 4N35, saya menggunakan 4N29) Dilampirkan adalah fail yang diperlukan untuk mengukir papan dan fail elang jika anda ingin melakukan pengubahsuaian.

Langkah 3: Pengeluaran

Pengeluaran
Pengeluaran

Hanya beberapa petunjuk untuk membuat perisai: Cara yang sangat baik (yang benar-benar berfungsi seperti saya tidak seperti yang lain) untuk mengukir papan boleh didapati di sini: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb / Sekiranya anda seorang noob seperti saya dan ingin mengubah suai papan dalam helang, cubalah arahan berikut: https://www.instructables.com/id/Draw-Electronic-Schematics- dengan-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-tools-by-Soldering pinheads ke atas di papan sehingga anda boleh meletakkannya secara langsung di arduino adalah kesakitan yang nyata di pantat. Saya mengacukan kepala besi solder saya sehingga menjadi cukup kecil untuk melakukan pekerjaan itu. beritahu saya jika anda mempunyai penyelesaian yang lebih baik. Untuk papan ini saya menggunakan penyambung DIN yang boleh disolder terus ke dalamnya. Sekiranya anda ingin menggunakan yang lain pastikan untuk menghubungkan pin dengan nombor di papan ke pin yang sesuai pada penyambung. Dalam gambar di sini pin dilihat dari belakang (tempat anda menyolder).

Langkah 4: Pengaturcaraan

Perkara pertama yang saya lakukan ialah memadamkan mikrokontroler di Arduino saya dengan memuat naik lakaran tanpa memutuskan papan sebelum ini. JADI HATI-HATI TIDAK MELAKUKANNYA! Versi Arduino yang lebih baru semestinya cukup pintar untuk mengelakkannya dengan sendirinya, tetapi tidak banyak kerja untuk melepaskan perisai sebelum memuat naik…. Untuk menguji papan anda, saya akan mengesyorkan untuk menggunakan lakaran dari sini:

Disyorkan: