Isi kandungan:

Pad Tarian Dengan LED Warna Menggunakan Arduino: 5 Langkah
Pad Tarian Dengan LED Warna Menggunakan Arduino: 5 Langkah

Video: Pad Tarian Dengan LED Warna Menggunakan Arduino: 5 Langkah

Video: Pad Tarian Dengan LED Warna Menggunakan Arduino: 5 Langkah
Video: Belajar Arduino dengan Simulator Wokwi (Untuk Pemula) | Part 1 Menyalakan Lampu LED 2024, Julai
Anonim
Pad Tarian Dengan LED Warna Menggunakan Arduino
Pad Tarian Dengan LED Warna Menggunakan Arduino
Pad Tarian Dengan LED Warna Menggunakan Arduino
Pad Tarian Dengan LED Warna Menggunakan Arduino

Ini adalah arahan pertama saya. Saya membuat tarian warna-warni menggunakan papan Arduino sebagai input bersiri ke komputer. Mudah dibuat, dan berharga beberapa perintang dan LED (anda tidak perlu menggunakannya).

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan

Bahagian elektronik: 1. 6 LED dengan warna yang berbeza untuk menunjukkan bahawa butang ditekan ke bawah2. 6 220 Ohm perintang untuk melindungi LED3. papan pemateri tujuan am4. beberapa wayar dan penyambung Bahagian pad tarian: 1. Aluminium Foil (Yang digunakan untuk memanggang barang) 2. Kotak kertas besar (anda pasti boleh membuat bingkai kayu)

Langkah 2: Litar dan Ujian

Litar dan Ujian
Litar dan Ujian
Litar dan Ujian
Litar dan Ujian
Litar dan Ujian
Litar dan Ujian
Litar dan Ujian
Litar dan Ujian

Litar ditunjukkan pada graf pertama. Pad tarian hanya melaksanakan enam butang yang ditunjukkan di litar. Semasa kami menekan setiap butang, LED akan menyala, dan membuat pin yang sesuai dari RENDAH hingga TINGGI. Mesej ini akan dihantar ke komputer sebagai pesanan bersiri, dan dijejali oleh program python yang kemudian mensimulasikan mesej ini ke mesej tekan kunci. Saya membuat litar pada papan pemateri tujuan umum menggunakan beberapa penyambung kecil, supaya saya dapat dengan mudah pasangkannya ke papan Arduino yang boleh disimpan untuk projek lain. Anda mungkin membuat papan yang lebih cantik daripada saya, kerana agak mudah, saya menggunakan beberapa wayar untuk disambungkan. Sebaik sahaja anda membuat litar, anda boleh menyambungkan beberapa wayar bersama untuk melihat sama ada LED menyala dengan betul. Dan kemudian anda boleh pergi ke langkah seterusnya, menyediakan perisian.

Langkah 3: Program

Program arduino menghantar surat yang betul ke komputer apabila status kunci diubah. Oleh itu, jika anda menekan sebarang butang, ia akan menghantar dua huruf yang sesuai, satu Down, dan One Up. Program python menerima mesej, dan kemudian menerjemahkannya ke acara keyboard. Sekiranya ia menerima huruf 'l', maka program akan menghasilkan mesej turun KIRI. Pada masa ini, program ini hanya dijalankan pada mesin Windows, kerana modul SendKeys python hanya berfungsi pada windows. Anda mungkin mencari cara untuk mensimulasikan maklumat papan kekunci di bawah Mac dan linux. Anda perlu memasang modul Serial dan SendKeys untuk anda python untuk menjalankan program ini. Program Dance yang saya gunakan adalah StepMania, anda perlu menyediakan maklumat peta utama supaya semasa anda menari program ini akan bertindak balas dengan betul. Ini seperti menyiapkan Joystick semasa anda bermain permainan.

Langkah 4: Pad Tarian

Pad Tarian
Pad Tarian
Pad Tarian
Pad Tarian
Pad Tarian
Pad Tarian

Terdapat beberapa petunjuk hebat lain mengenai cara membuat Pad Tarian. Di sini, saya akan menunjukkan kepada anda cara membuatnya dengan barang yang anda dapat dengan mudah. Pad tarian pada dasarnya terdiri daripada enam butang. Ideanya adalah menggunakan dua Kerajang Aluminium selari yang ditampal di papan keras, dan kemudian memasangkannya dengan beberapa barang di dalamnya untuk memisahkannya. Hanya apabila anda meletakkan kedua papan kertas keras, mereka akan saling bersentuhan. Buat enam butang ini, dan letakkan di papan kertas yang lebih besar. Kemudian sambungkan butang ini ke litar yang kita buat sebelumnya. Akhirnya anda boleh membuat penutup, dan lukiskan beberapa barang di atasnya.

Langkah 5: Bersedia untuk Dijalankan

Anda harus menjalankan program Python sebelum menghidupkan Stepmania. Maka anda harus dapat menggunakan pad tarian anda untuk mengendalikan program. Semasa saya membuat video berikut, saya membuka penutupnya, supaya anda dapat melihat dengan jelas apa yang ada di dalamnya. Nikmati!

Disyorkan: