Daftar Isi:

USB Spinner seperti Atari Menggunakan Arduino Leonardo: 4 Langkah
USB Spinner seperti Atari Menggunakan Arduino Leonardo: 4 Langkah

Video: USB Spinner seperti Atari Menggunakan Arduino Leonardo: 4 Langkah

Video: USB Spinner seperti Atari Menggunakan Arduino Leonardo: 4 Langkah
Video: ЭТОТ КОНТРОЛЛЕР - ЧИСТОЕ ЗЛО 2024, November
Anonim
USB Spinner seperti Atari Menggunakan Arduino Leonardo
USB Spinner seperti Atari Menggunakan Arduino Leonardo

Ini adalah proyek yang mudah. Pengontrol pemintal yang dapat digunakan dengan emulator apa pun yang menggunakan mouse. Bahkan, bisa dibilang tidak lebih dari mouse dengan gerakan horizontal saja.

Langkah 1: Bahan

Bahan
Bahan

Anda akan membutuhkan:

· Arduino Leonardo Pro Micro atau Arduino Leonardo atau Arduino Pro Micro biasa. Itu pasti salah satu dari Arduino ini, jika tidak maka tidak akan berfungsi. Saya membeli satu dari Ebay dan harganya 3,33€. Ini tautannya:

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

· Potensiometer 10 Kohm, lebih disukai dengan sumbu logam, sehingga tahan lama. Anda juga dapat mencarinya ke Ebay dengan harga kurang dari satu euro (atau dolar).

· Tombol tekan biasa.

· PCB tujuan umum, opsional. Anda dapat membuat koneksi yang diperlukan langsung ke Arduino.

· Sebuah kotak proyek ukuran logis. Bayangkan Anda akan memegangnya di telapak tangan Anda sebagai pengontrol.

· Sesuatu yang akan menyerupai dayung berada di atas sumbu potensiometer yang akan Anda putar saat bermain. Saya menemukan milik saya di pemutar kaset radio tua (Anda bisa tahu dari penampilannya. Tapi, saya kemudian mengecatnya dengan warna perak). Anda dapat membelinya lagi dari Ebay atau toko elektronik.

· Beberapa potong kabel tipis. Akan lebih baik menggunakan kabel merah dan hitam untuk mengetahui mana yang sesuai dengan gambar.

Setelah Anda puas telah mengumpulkan semua hal di atas, sekarang saatnya untuk merakitnya.

Langkah 2: Majelis

Perakitan
Perakitan

Koneksinya sederhana (lihat juga gambar). Saya membuat koneksi pada PCB, tetapi Anda dapat menyoldernya langsung di Arduino:

Solder dua kabel pada tombol tekan. Salah satunya harus disolder ke pin gnd Arduino (tidak masalah yang mana dari keduanya) dan yang lainnya di pin Arduino 9.

Jika Anda memegang potensiometer, sumbu di sisi atas dan pin ke arah Anda, maka Anda harus menyolder kabel di pin kanan (sebaiknya warna merah), yang akan disolder ke pin Vcc di Arduino. Pada pin tengah saya menyolder kabel biru yang harus disolder pada pin A0 pada Arduino. Terakhir, solder kabel hitam pada pin kiri potensiometer, ujung lainnya untuk disolder ke pin gnd pada Arduino.

Langkah 3: Pemrograman

Pemrograman
Pemrograman

Periksa koneksi Anda lagi dan unggah program ini di Arduino menggunakan Arduino IDE. Pastikan bahwa dari menu "Alat" yang Anda pilih sebagai papan "Arduino Leonardo" atau "Arduino Pro Micro" dan sebagai port mana pun port Leonardo (milik saya adalah COM 8 tetapi mungkin berbeda untuk Anda.

Langkah 4: Epilog

Itu dia!!! Saya telah menguji pemintal dengan game MAME Arcanoid dan Super Breakout di PC, dan dengan Kaboom! di emulator Stella, juga di Pc. Oh, dan ke dalam program, mengubah variabel cspd mempengaruhi sensitivitas dayung.

Ini adalah instruksi pertama saya dan saya tahu saya mungkin telah membuat beberapa kesalahan. Jangan ragu untuk bertanya kepada saya pertanyaan apa pun yang mungkin Anda miliki.

Direkomendasikan: