Daftar Isi:

Karduinoss Pad $5: 5 Langkah
Karduinoss Pad $5: 5 Langkah

Video: Karduinoss Pad $5: 5 Langkah

Video: Karduinoss Pad $5: 5 Langkah
Video: Обязательно запомни эту хитрость! Как можно моментально вывести йод с одежды? #shorts 2024, Juli
Anonim
$ 5 Karduinoss Pad
$ 5 Karduinoss Pad

Jadi, melihat bantalan Kaoss ini dan perangkat keras yang serupa, saya menemukan bahwa hampir tidak ada gunanya perangkat ini begitu mahal, ketika Anda hanya ingin menggunakannya sebagai pengontrol MIDI.

Melalui tempat sampah saya, saya menemukan touchpad Synaptics dari laptop lama dan berpikir ini seharusnya berfungsi sebagai pengganti. Ok, ketika saya mengatakan $5, maksud saya sangat murah. Jelas arduino longgar sudah 20-25 USD (tetapi Anda dapat menggantinya hanya dengan chip ATMEGA168 kosong untuk ~2 USD), dan touchpad ini mungkin akan dikenakan biaya juga, ketika Anda tidak dapat menyelamatkannya dari yang lama laptop. PERINGATAN: bantalan Kaoss dan perangkat keras serupa semuanya memiliki output audio internal, proyek ini tidak …

Langkah 1: Temukan Sinyalnya

Temukan Sinyalnya
Temukan Sinyalnya
Temukan Sinyalnya
Temukan Sinyalnya
Temukan Sinyalnya
Temukan Sinyalnya

Setelah beberapa google singkat (dan melalui dokumentasi yang sebagian besar tidak ada gunanya) saya menemukan situs web ini yang sangat membantu saya:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Situs web ini memiliki gambar yang Anda lihat di sini. Dari sini saya menemukan titik uji mana di papan (wow, banyak!) di mana terhubung ke 3 pin ini. (lihat gambar kedua). Saya tidak yakin apakah pengontrol T1001 serupa dalam pin-out dengan pengontrol ini, tetapi sinyalnya seharusnya tidak terlalu sulit ditemukan jika Anda tahu apa yang harus dicari.

Langkah 2: Menyolder ke Touch-pad

Menyolder ke Touch-pad
Menyolder ke Touch-pad
Menyolder ke Touch-pad
Menyolder ke Touch-pad

Nah, ini cukup sederhana, tunjukkan poin yang Anda temukan:D

Trik utamanya adalah dengan menggunakan kabel yang telah dibuat sebelumnya dan pertama-tama dapatkan pulau kecil solder pada titik uji yang Anda temukan. Berhati-hatilah agar tidak terlalu panas pada bantalan sentuh, tembaga dapat dengan mudah lepas dari bantalan karena terlalu panas. Untuk ground saya menyolder ke koneksi persegi besar (lihat juga gambar pin-out), tetapi ada lebih banyak tempat di mana Anda bisa mendapatkan sinyal ground. Setelah langkah ini, Anda mungkin ingin mengamankan penyolderan Anda dengan lem panas atau produk serupa untuk menghilangkan ketegangan.

Langkah 3: Antarmuka ke Arduino

Antarmuka ke Arduino
Antarmuka ke Arduino

Karena Anda sekarang memiliki touch-pad dengan kabel yang terpasang padanya, mari kita lihat untuk mendapatkan nilai darinya.

Pustaka ps2 yang tersedia untuk arduino secara alami berfungsi sebagai mouse dan memungkinkan input jenis mouse, jika Anda menyukai hal seperti itu;) Di bawah ini Anda akan menemukan sketsa karduinoss.pde untuk arduino berdasarkan pustaka ps2 yang tersedia di http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse yang akan menginisialisasi touch-pad sebagai pengontrol xy absolut dengan sekitar ~4000 langkah dari sisi ke sisi. Kode melakukan beberapa kalibrasi otomatis berdasarkan nilai yang didapatnya, dan memetakan nilai x, y dan z ke perubahan pengontrol MIDI melalui penggunaan ttymidi yang tersedia di https://www.varal.org/ttymidi/. Sketsa karduinoss.pde mengasumsikan LED terhubung ke pin 3, jam panel sentuh pada pin 13 dan data panel sentuh pada pin 12.

Langkah 4: Kemaslah

Paket Itu
Paket Itu
Paket Itu
Paket Itu

Nah, biarkan imajinasi Anda menjadi liar:D

Saya menyimpan wadah plastik dari barang-barang acak untuk digunakan untuk proyek-proyek seperti ini. Kemasan yang saya buat jelas bukan yang paling padat, tapi saya yakin itu akan bertahan selama beberapa penampilan sebelum saya perlu memikirkan kasus baru.

Langkah 5: Gunakan

Gunakan!
Gunakan!

Sekarang saatnya untuk benar-benar menggunakan pad karduinoss Anda yang baru dibuat untuk beberapa aksi midi yang bagus:)

Di bawah ini Anda melihat tangkapan layar 'alsa modular synth' (yang dapat Anda temukan di https://alsamodular.sourceforge.net/) Tapi tentu saja Anda bebas menggunakannya di program apa pun yang mendukung input midi:DI harap semua orang menikmati ini dapat diinstruksikan dan akan menemukan inspirasi untuk membuat pengontrol midi sendiri sekarang!

Direkomendasikan: