Daftar Isi:
- Langkah 1: Apa Arti Kabel
- Langkah 2: Cara Menghubungkan Kabel Ini ke Papan
- Langkah 3: Kabel Ekstensi Wii Chuck
- Langkah 4: Warna Kawat
- Langkah 5: Hubungkan Kabel ke Papan
- Langkah 6: Pengkabelan ke Arduino 2
- Langkah 7: Perangkat Lunak
Video: Wireless Wii Nunchuck Controlled Arduino: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Gunakan Wii Nunchuck nirkabel yang sepenuhnya tidak dimodifikasi sebagai sistem kontrol untuk setiap proyek berbasis Arduino. Tidak ada pasangan pemancar/penerima radio tambahan, dll. Instruksi ini mengasumsikan beberapa pengalaman dengan mikrokontroler Arduino. Penerima radio yang dilengkapi dengan 'chuck nirkabel terhubung ke Arduino yang kemudian membaca data dari 'chuck.
Ada deskripsi di internet tentang cara menggunakan Arduino untuk "membaca" data dari Nunchuck kabel standar. Ini adalah perangkat genggam yang dimaksudkan untuk terhubung melalui kabel pendek ke soket di dasar pengontrol Wii (benda persegi panjang), yang kemudian mengirimkan data melalui Bluetooth ke Wii (atau memang PC).
Adaptor khusus telah dibuat dengan enam kontak di atasnya untuk memungkinkan eksperimen menghubungkan steker di ujung Nunchuck ke pin papan Arduino.
Berikut adalah contoh salah satunya:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Saya akan menjelaskan koneksi yang lebih kuat. Perangkat lunak yang diperlukan untuk "membaca" chuck standar (yaitu dengan kabel) tidak akan berfungsi pada chuck nirkabel. Perangkat lunak untuk 'chucks berkabel dapat ditemukan di beberapa tempat di internet. Chuck nirkabel tidak dibuat oleh Nintendo dan ada beberapa merek di luar sana - semuanya dari China. Chuck nirkabel memiliki akselerometer 3 sumbu, 2 tombol, dan joystick yang dioperasikan dengan ibu jari proporsional yang tepat. Harganya sangat rendah sehingga ini bisa menjadi cara yang bagus untuk membuat sistem kontrol nirkabel jarak pendek untuk semua jenis perangkat berbasis Arduino. Inilah sebabnya saya memposting instruksi ini. Berikut adalah dua jenis chuck nirkabel yang saya tahu akan bekerja dengan peretasan ini. Saya belum mencoba yang lain.
Langkah 1: Apa Arti Kabel
Sangat mudah untuk menggunakan adaptor Nunchuck untuk menghubungkan chuck kabel atau nirkabel ke Arduino. Namun untuk koneksi yang lebih stabil saya sarankan: Beli kabel extender Wii Nunchuck. Ini memiliki soket Nunchuck di satu ujung dan colokan di ujung lainnya. Potong kabel sehingga Anda sekarang memiliki soket di satu ujung dan beberapa kabel bebas di sisi lain yang dapat Anda solder ke Arduino Anda.
Langkah 2: Cara Menghubungkan Kabel Ini ke Papan
Setelah soket ini disolder ke Arduino, Anda cukup mencolokkan penerima radio Nunchuck nirkabel ke dalamnya dan pergilah. Hanya 4 dari 6 kontak di steker/soket yang diperlukan, yaitu: +V Power (Chuck dirancang untuk 3.3V tetapi tampaknya bekerja dengan baik dengan suplai 5V dari papan Arduino) GND (Ground) SDA (hubungkan ke pin Analog 4 di Arduino) SCK (terhubung ke Analog Pin 5 di Arduino) Periksa dan periksa kembali kabel Anda dan beri label. Berikut adalah tampilan melihat ke soket perempuan (di ujung kabel ekstensi yang baru saja Anda potong menjadi dua) Anda akan memasukkan steker laki-laki yang mencuat dari unit penerima radio nunchuck nirkabel ke dalam: CATATAN: Saya telah memperbarui gambar ini 25 /6/10 karena diagram sebelumnya salah! sangat sangat mudah untuk membuat kesalahan di sini.
Langkah 3: Kabel Ekstensi Wii Chuck
Berikut adalah foto kabel ekstensi Wii Nunchuck yang saya potong untuk membuat soket di ujung kabel:
Langkah 4: Warna Kawat
Jika Anda membeli kabel ekstensi yang sama persis seperti yang saya tunjukkan di foto sebelumnya, dan Anda memotongnya dan membuka ujung kabelnya, ini adalah warna kabel dan tab pada arduino yang Anda sambungkan. Jika Anda memotong soket dari merek ekstensi yang berbeda, warnanya mungkin berbeda. Dalam hal ini periksa dan periksa kembali kabel pada diagram 2 halaman sebelumnya menggunakan meteran yang ditetapkan untuk mengukur resistansi (satu timah menyentuh tag tembaga di dalam soket dan dengan kabel lainnya periksa semua ujung kabel yang terbuka sampai resistansi nol Ohm….lalu Anda tahu tag mana di soket yang merupakan ujung kabel mana).
Langkah 5: Hubungkan Kabel ke Papan
Beberapa versi perangkat lunak akan mengubah pin analog 2 dan 3 menjadi +5V dan GND sehingga Anda dapat menyejajarkan 4 pin, SCK, SDA, 5V, dan GND secara berurutan. Saya memilih untuk menyolder +V dan GND ke +5V dan pin GND di Arduino secara permanen. SCK kemudian pergi ke Analog pin 5 dan SDA pergi ke Analog pin 4. Juga, dan ini hanya ditemukan baru-baru ini dengan trial and error, untuk membuatnya bekerja menggunakan "kabel ekstender Nunchuck potong" ini sebagai sarana koneksi ke nirkabel penerima chuck - Anda harus menyolder dua resistor pull-up eksternal - masing-masing sekitar 1800 Ohm tampaknya benar. Satu berjalan antara SCK (pin analog 5) dan +5V dan yang lainnya berjalan antara SDA (pin analog 4) dan +5V.
Tampaknya ini tidak diperlukan jika Anda meletakkan receiver tepat di sebelah Arduino (yaitu dengan menggunakan adaptor Arduino dari tipe TodBot).
Langkah 6: Pengkabelan ke Arduino 2
Berikut adalah gambar pengkabelan Arduino saya sendiri. Di sini saya menggunakan chuck nirkabel untuk mengarahkan skateboard self-balancing saya (yaitu bentuk robot self-balancing).
Langkah 7: Perangkat Lunak
Perangkat lunak saya telah dimodifikasi dari perangkat lunak pembaca chuck nirkabel tujuan umum yang dikembangkan oleh orang lain. Ini didasarkan pada kode oleh Chad Phillips, Mike Dreher, Björn Giesler dan lebih banyak pekerjaan merapikan baru-baru ini oleh Mike Dreher (lihat tautan forum di bawah). APRIL 2011: Saya sekarang telah menambahkan versi saya sebagai file teks ke halaman yang dapat diinstruksikan ini. Topik ini telah ada di forum Arduino dan masalahnya baru-baru ini diselesaikan. Ada dua versi perangkat lunak, yang keduanya berhasil saya gunakan: Halaman forum Arduino ini berisi kedua versi kode: https://www.arduino.cc/cgi-bin/yabb2/Y… Saya dapat mengonfirmasi ini bekerja pada papan Arduino terbaru dengan prosesor ATmega328, menggunakan Arduino17 untuk mengkompilasi dan memuatnya. Lihat juga robot R2D2 yang dikendalikan chuck nirkabel ini (!):https://www.youtube.com/embed/PvAdX5… Selengkapnya tentang skateboard penyeimbang diri saya di sini:https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Berikut adalah video yang menunjukkan chuck nirkabel yang mengendalikan kemudi skateboard self balancing roda 2 saya. Jelas peretasan ini dapat digunakan untuk mengendalikan semua jenis robot, mobil, perangkat yang dioperasikan servo, lengan robot, mouse udara, dll. Dan sangat murah untuk dilakukan. Anda dapat menggunakan joystick atau hanya memiringkan chuck ke arah yang Anda inginkan agar perangkat Anda bergerak.
Selamat bersenang-senang…………….
Direkomendasikan:
Synthesizer Wii Nunchuck: 4 Langkah
Wii Nunchuck Synthesizer: Dunia Musik Wii: Saya akhirnya memutuskan untuk menggabungkan kecintaan saya pada musik dengan sedikit pengalaman pemrograman yang telah saya peroleh selama beberapa tahun terakhir. Saya tertarik untuk membuat alat musik sendiri sejak saya melihat ceramah oleh Tod Macho
Transform-a-Car: Remote Controlled ke Self Controlled: 4 Langkah
Transform-a-Car: Remote Controlled to Self Controlled: Ini adalah hack pada mobil RC dengan remote yang rusak. Anda dapat menemukan banyak hal di garage sale
Play Station Remote Controlled Wireless 3D Printed Car: 7 Langkah (dengan Gambar)
Play Station Remote Controlled Wireless 3D Printed Car: Siapa yang tidak suka bermain game? Balapan dan Pertarungan di Dunia Virtual Play Station dan Xbox!! Jadi, untuk menghadirkan kesenangan itu ke kehidupan nyata, saya membuat Instruksi ini di mana saya akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan Remote Controller Play Station (Berkabel
Nunchuck Controlled Telescope Focuser: 6 Langkah (dengan Gambar)
Nunchuck Controlled Telescope Focuser: Jika Anda pernah mencoba menggunakan teleskop Anda pada perbesaran yang relatif tinggi (>150x), Anda mungkin telah memperhatikan bagaimana menyesuaikan fokus teleskop Anda secara manual dapat menyebabkan leher Anda benar-benar sakit
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 Langkah (dengan Gambar)
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: Hai! Tutorial ini tentang cara memodifikasi drum kit konsol Wii, band hero, yang menampilkan snare, 2 tom, 2 cymbal, dan kick pedal. Juga, cara mendapatkan suara dari drum kit, dengan panduan langkah demi langkah, menggunakan DAW dan VST yang tersedia secara gratis.Jus