Daftar Isi:

LED Eclipse Dengan Sensor Sentuh dan MIDI: 9 Langkah (dengan Gambar)
LED Eclipse Dengan Sensor Sentuh dan MIDI: 9 Langkah (dengan Gambar)

Video: LED Eclipse Dengan Sensor Sentuh dan MIDI: 9 Langkah (dengan Gambar)

Video: LED Eclipse Dengan Sensor Sentuh dan MIDI: 9 Langkah (dengan Gambar)
Video: SULTAN MEDAN INDRAKENZ NAIK JET PRIBADI KE PULAU PRIBADI!! 2024, November
Anonim
Image
Image
Eclipse LED Dengan Sensor Sentuh dan MIDI
Eclipse LED Dengan Sensor Sentuh dan MIDI
Eclipse LED Dengan Sensor Sentuh dan MIDI
Eclipse LED Dengan Sensor Sentuh dan MIDI
Eclipse LED Dengan Sensor Sentuh dan MIDI
Eclipse LED Dengan Sensor Sentuh dan MIDI

Gerhana LED adalah instrumen interaktif dengan LED, sensor sentuh kapasitif, dan output MIDI yang semuanya dikontrol dengan Arduino Uno. Anda dapat memprogram perangkat dengan berbagai cara. Di semua aplikasi, idenya hampir sama: tentukan sensor mana yang disentuh dan kemudian perbarui output LED dan MIDI. Dalam video yang diposting di sini, Anda dapat melihat beberapa program yang saya tulis. Sasis terbuat dari MDF dan terinspirasi oleh peta topografi potongan laser yang saya lihat di instruksi.

Saya termotivasi untuk membuat perangkat karena saya ingin membuat perangkat lampu yang lebih interaktif yang menambahkan putaran baru ke tabel LED. Karena beberapa masalah yang saya alami dengan sensor IR di proyek kubah geodesik saya, tujuan lain dari gerhana LED adalah untuk menerapkan sensor yang lebih andal. Saya memilih sensor sentuh kapasitif, yang lebih baik dalam memberikan sinyal bersih untuk setiap sensor tanpa harus menyesuaikan trim-pot seperti pada sensor IR. Saya juga ingin membuat perangkat yang lebih kecil yang lebih mudah dirakit dan diangkut.

Dalam instruksi ini, saya akan membahas pengaturan sepuluh sensor sentuh kapasitif dengan Arduino, strip piksel LED WS2801, dan output MIDI. Mari kita mulai membangun gerhana!

Langkah 1: Daftar Pasokan

Daftar Pasokan
Daftar Pasokan
Daftar Pasokan
Daftar Pasokan

Bahan:

1. Arduino Uno (Atmega328 - dirakit)

2. 30 papan papan serat kepadatan menengah (MDF) 45cm x 45cm dengan ketebalan 3mm

3. Akrilik tebal 1/16 untuk menyebarkan LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. Catu daya 9V 2A (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. LED RGB yang Dapat Dialamatkan (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Pita foil tembaga (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Konverter Buck untuk Arduino (RioRand LM2596 DC-DC Konverter Buck 1.23V-30V)

8. Pin Header (Gikfun 1 x 40 Pin 2.54mm Single Row Breakaway Male Pin Header)

9. Ekstensi USB (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. Soket colokan listrik DC (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Soket Steker Barel DC 2.1mm x 5.5mm Pria (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. Kabel MIDI ke USB (https://www.amazon.com/gp/product/B071KLC884/ref=o…

13. Jack MIDI (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. Bungkus kawat (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Satu Resistor 5,5MΩ

16. Sepuluh 1kΩ Resistor

17. Dua Resistor 220Ω

18. Batang dowel berdiameter 5/16 inci

19. Perangkat Keras (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…

Peralatan:

1. Pemotong laser

2. Pengamplas orbital

3. Lem super

4. Pistol lem panas

5. Besi solder

6. Alat pembungkus kawat

Langkah 2: Ikhtisar Sistem

Ikhtisar Sistem
Ikhtisar Sistem

Gerhana LED menggunakan sensor sentuh kapasitif yang ditempatkan di sekeliling perangkat untuk mengontrol sepuluh LED dan sinyal MIDI. Pin 2 bertindak sebagai pin kirim untuk sensor sentuh kapasitif sehingga resistor 5,5MΩ terhubung ke pin 2 hingga sepuluh lembaran tembaga yang berbeda. Sebuah resistor 1kΩ dihubungkan antara masing-masing pin penerima (pin 3 hingga 12) dan lembaran tembaga. Untuk ulasan tentang sensor sentuh kapasitif, lihat instruksi saya yang lain.

LED dari strip LED juga diposisikan di sekeliling perangkat, dan pin sinyal dan jam terhubung ke pin A0 dan A1 Arduino. Untuk ulasan tentang strip LED dan Arduino, lihat tautan ini. Akhirnya, pin sinyal dari jack MIDI terhubung ke pin transmisi (yaitu pin 1).

Dalam kode, Arduino mengirimkan pulsa dari pin 2 dan membuat pembacaan digital di salah satu pin penerima sensor sentuh kapasitif. Pulsa dikirim dan dideteksi untuk setiap sensor sentuh kapasitif. Tergantung pada pembacaan sensor, Arduino mengubah warna LED dan/atau menghasilkan sinyal MIDI.

Langkah 3: Merancang dan Memotong Kotak

Merancang dan Memotong Kotak
Merancang dan Memotong Kotak

Juara Pertama Lomba LED 2017

Direkomendasikan: