Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Sirkuit dan Tes
- Langkah 3: Program
- Langkah 4: Dance Pad
- Langkah 5: Siap Berlari
Video: Dance Pad Dengan LED Warna Menggunakan Arduino: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Ini adalah instruksi pertama saya. Saya membuat pad dansa warna-warni menggunakan papan Arduino sebagai input serial ke komputer. Pembuatannya mudah, dan memerlukan beberapa resistor dan LED (Anda tidak perlu menggunakannya).
Langkah 1: Bahan
Bagian elektronik:1. 6 LED dengan warna berbeda untuk menunjukkan bahwa tombol ditekan2. 6 resistor 220 Ohm untuk melindungi LED3. papan solder tujuan umum4. beberapa kabel dan konektor Bagian pad tari:1. Aluminium Foil (Yang digunakan untuk memanggang barang)2. Kotak kertas besar (Anda pasti bisa membuat bingkai kayu)
Langkah 2: Sirkuit dan Tes
Sirkuit ditunjukkan pada grafik pertama. Pad dansa hanya menerapkan enam tombol yang ditampilkan di sirkuit. Saat kita menekan setiap tombol, LED akan menyala, dan membuat pin yang sesuai dari LOW ke HIGH. Pesan ini akan dikirim ke komputer sebagai pesan serial, dan ditangkap oleh program python yang kemudian mensimulasikan pesan ini ke pesan penekanan tombol. Saya membuat rangkaian pada papan solder tujuan umum menggunakan beberapa konektor kecil, sehingga saya dapat dengan mudah tancapkan ke papan Arduino yang dapat disimpan untuk proyek lain. Anda dapat membuat papan yang terlihat lebih baik daripada saya, karena ini agak mudah, saya menggunakan beberapa kabel untuk menghubungkannya. Setelah Anda membuat rangkaian, Anda dapat menghubungkan beberapa kabel bersama-sama untuk melihat apakah LED menyala dengan benar. Dan kemudian Anda dapat melanjutkan ke langkah berikutnya, menyiapkan perangkat lunak.
Langkah 3: Program
Program arduino mengirimkan surat yang benar ke komputer ketika status kunci diubah. Jadi jika Anda menekan tombol apa pun, itu akan mengirimkan dua huruf yang sesuai, satu Bawah, dan Satu Naik. Program python menerima pesan, dan kemudian menerjemahkannya ke acara keyboard. Jika menerima huruf 'l', maka program menghasilkan pesan tombol KIRI ke bawah. Saat ini, program ini hanya berjalan di mesin Windows, karena modul python SendKeys hanya berfungsi di windows. Anda mungkin menemukan cara untuk mensimulasikan informasi keyboard di Mac dan linux. Anda perlu menginstal modul Serial dan SendKeys agar python Anda dapat menjalankan program ini. Program Dance yang saya gunakan adalah StepMania, Anda perlu mengatur informasi peta kunci sehingga ketika Anda menari, program akan merespons dengan benar. Ini seperti mengatur Joystick saat Anda bermain game.
Langkah 4: Dance Pad
Ada beberapa instruksi bagus lainnya tentang cara membuat Dance Pad. Di sini, saya akan menunjukkan cara membuatnya dengan hal-hal yang bisa Anda dapatkan dengan mudah. Papan dansa pada dasarnya terdiri dari enam tombol. Idenya adalah menggunakan dua Aluminium Foil paralel yang ditempelkan pada papan keras, dan kemudian menyatukannya dengan beberapa barang di dalamnya untuk memisahkannya. Hanya ketika Anda meletakkan dua papan kertas keras dengan keras, mereka akan saling bersentuhan. Buat enam tombol ini, dan letakkan di papan kertas yang lebih besar. Kemudian hubungkan tombol-tombol ini ke rangkaian yang kita buat sebelumnya. Akhirnya Anda bisa membuat penutup, dan menggambar beberapa barang di atasnya.
Langkah 5: Siap Berlari
Anda harus menjalankan program Python sebelum mengaktifkan Stepmania. Maka Anda harus dapat menggunakan pad dansa Anda untuk mengontrol program. Ketika saya membuat video berikut, saya membuka penutupnya, sehingga Anda dapat melihat dengan jelas apa yang ada di dalamnya. Selamat menikmati!
Direkomendasikan:
Memodifikasi L-tek Dance Pad ke Poll pada 1000hz di Windows dan Linux: 9 Langkah
Memodifikasi L-tek Dance Pad ke Poll pada 1000hz di Windows dan Linux: Mengapa mod ini? Jika Anda pernah menggulir ke grafik pada lagu 125 BPM, Anda mungkin bertanya-tanya, ada apa dengan spikey boi ini? Mengapa waktu jatuh ke "slot" diskrit? ITG dan DDR memiliki jendela waktu yang sangat ketat, dan dengan ini
Cara Menggunakan Deteksi Warna TCS3200 Dengan SkiiiD: 9 Langkah
Cara Menggunakan Deteksi Warna TCS3200 Dengan SkiiiD: Tutorial untuk mengembangkan Deteksi Warna TCS3200 dengan skiiiD
Deteksi Warna dengan Python Menggunakan OpenCV: 8 Langkah
Deteksi Warna dengan Python Menggunakan OpenCV: Halo! Instruksi ini digunakan untuk memandu tentang cara mengekstrak warna tertentu dari gambar dengan python menggunakan pustaka openCV. Jika Anda baru mengenal teknik ini maka jangan khawatir, di akhir panduan ini Anda akan dapat memprogram warna Anda sendiri
Lampu LED Serial Menggunakan LED Multi Warna: 3 Langkah (dengan Gambar)
Lampu LED Serial Menggunakan LED Multi Warna: Lampu LED Serial tidak begitu mahal tetapi jika Anda pecinta DIY (seorang Hobi) seperti saya maka Anda dapat membuat LED serial sendiri dan lebih murah daripada lampu yang tersedia di pasar. Jadi, Hari ini saya saya akan membuat lampu LED Serial saya sendiri yang berjalan pada 5 Vol
DDR Dance Pad / Karpet di Kayu: 5 Langkah
DDR Dance Pad / Karpet di Kayu: Cara membuat pad ddr yang bagus dengan beberapa kayu, foil tembaga, cat dan bantalan USB/keyboard yang mati