Isi kandungan:

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

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

Video: Gerhana LED Dengan Sensor Sentuh dan MIDI: 9 Langkah (dengan Gambar)
Video: Part 06 - Sons and Lovers Audiobook by D. H. Lawrence (Ch 09) 2024, November
Anonim
Image
Image
Gerhana LED Dengan Sensor Sentuh dan MIDI
Gerhana LED Dengan Sensor Sentuh dan MIDI
Gerhana LED Dengan Sensor Sentuh dan MIDI
Gerhana LED Dengan Sensor Sentuh dan MIDI
Gerhana LED Dengan Sensor Sentuh dan MIDI
Gerhana LED Dengan Sensor Sentuh dan MIDI

Gerhana LED adalah instrumen interaktif dengan LED, sensor sentuh kapasitif, dan output MIDI semuanya dikendalikan dengan Arduino Uno. Anda boleh memprogramkan peranti dengan pelbagai cara. Di semua aplikasi, idenya hampir sama: tentukan sensor mana yang disentuh dan kemudian kemas kini output LED dan MIDI. Dalam video yang disiarkan di sini, anda boleh melihat beberapa program yang saya tulis. Sasisnya dibuat dari MDF dan diilhamkan oleh peta topografi potongan laser yang saya lihat pada instruksional.

Saya terdorong untuk membuat peranti ini kerana saya ingin membuat lebih banyak peranti cahaya interaktif yang menambahkan putaran baru pada jadual LED. Oleh kerana beberapa masalah yang saya hadapi dengan sensor IR dalam projek kubah geodesi, tujuan lain untuk gerhana LED adalah untuk menerapkan sensor yang lebih dipercayai. Saya memilih sensor sentuh kapasitif, yang lebih baik memberikan isyarat bersih untuk setiap sensor tanpa perlu menyesuaikan pot pemangkas seperti dengan sensor IR. Saya juga ingin membuat peranti yang lebih kecil yang lebih senang dipasang dan diangkut.

Dalam arahan ini, saya akan mengatur sepuluh sensor sentuh kapasitif dengan Arduino, jalur piksel LED WS2801, dan output MIDI. Mari mula membina gerhana!

Langkah 1: Senarai Bekalan

Senarai Bekalan
Senarai Bekalan
Senarai Bekalan
Senarai Bekalan

Bahan:

1. Arduino Uno (Atmega328 - dipasang)

2. 30 papan papan gentian berketumpatan sederhana 45cm x 45cm (MDF) dengan ketebalan 3mm

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

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

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

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

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

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

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

10. Soket soket kuasa DC (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Soket Palam Barel DC 2.1mm x 5.5mm Lelaki (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. Balut wayar (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Satu Perintang 5.5MΩ

16. Sepuluh Perintang 1kΩ

17. Dua Perintang 220Ω

18. batang dowel berdiameter 5/16 inci

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

Alat:

1. Pemotong laser

2. Sander orbital

3. Gam super

4. Pistol gam panas

5. Pateri pematerian

6. Alat pembalut wayar

Langkah 2: Gambaran Keseluruhan Sistem

Gambaran keseluruhan sistem
Gambaran keseluruhan sistem

Gerhana LED menggunakan sensor sentuh kapasitif yang diletakkan di sekitar perimeter peranti untuk mengawal sepuluh LED dan isyarat MIDI. Pin 2 bertindak sebagai pin hantar untuk sensor sentuh kapasitif sehingga perintang 5.5MΩ disambungkan ke pin 2 hingga sepuluh kepingan tembaga yang berbeza. Perintang 1kΩ disambungkan di antara setiap pin penerimaan (pin 3 hingga 12) dan kepingan tembaga. Untuk tinjauan mengenai sensor sentuh kapasitif, lihat arahan saya yang lain.

LED dari jalur LED juga diletakkan di sekitar perimeter peranti, dan pin isyarat dan jam disambungkan ke pin A0 dan A1 dari Arduino. Untuk ulasan mengenai jalur LED dan Arduino, lihat pautan ini. Akhirnya, pin isyarat jack MIDI disambungkan ke pin transmit (iaitu pin 1).

Dalam kodnya, Arduino mengirimkan denyut nadi dari pin 2 dan membuat bacaan digital di salah satu pin penerima sensor sentuh kapasitif. Nadi dihantar dan dikesan untuk setiap sensor sentuh kapasitif. Bergantung pada pembacaan sensor, Arduino mengubah warna LED dan / atau menghasilkan isyarat MIDI.

Langkah 3: Merancang dan Memotong Kotak

Merancang dan Memotong Kotak
Merancang dan Memotong Kotak

Hadiah Pertama dalam Peraduan LED 2017

Disyorkan: