Mundarija:

SDVX / K-Shoot Mania Controller: 3 qadam
SDVX / K-Shoot Mania Controller: 3 qadam

Video: SDVX / K-Shoot Mania Controller: 3 qadam

Video: SDVX / K-Shoot Mania Controller: 3 qadam
Video: K-Shoot MANIA homemade controller Rev.3 test 2024, Oktyabr
Anonim
SDVX / K-Shoot Mania Controller
SDVX / K-Shoot Mania Controller

Ushbu qo'llanmaning maqsadi-K-Shoot Mania, mashhur arja ritm o'yini uchun ishlatilishi mumkin bo'lgan boshqaruvchi yaratish. Bu maqsadga erishish uchun biz boshqaruv moslamasining asosini yig'ish uchun elektr asboblaridan foydalanamiz, tugmalar kirishini simulyatsiya qilish uchun arduino taxtasini kodlaymiz va tugmachalarni arduino bilan bog'laymiz. Yakuniy mahsulot simlar uchun joy uchun bo'sh quti, 7 tugma va o'yin uchun kirish sifatida ishlaydigan ikkita aylanadigan kodlovchi va qutining ichki tomoniga ochiladigan panel bo'ladi. Qo'llanmaning o'lchamlari sizning xohishingizga qarab qutining o'lchamlarini kattaroq yoki kichikroq qilib o'zgartirishi mumkin. Tekshirgichning asosi yoki tugmalar va simlar joylashgan quti2. Arduino kartasini kodlash va tugmachalarni ulash

1 -qadam: qismlar ro'yxati

Qismlar ro'yxati
Qismlar ro'yxati
Qismlar ro'yxati
Qismlar ro'yxati

Sizga kerak bo'lgan barcha qismlar va mahsulotlar:

  • Arduino Leonardo
  • Jumper simlari
  • Arja tugmalari
  • Rotary kodlovchi
  • Aylanadigan tugmalar
  • Qutini yig'ish uchun yog'och yoki qattiq plastmassa
  • Crimp ulagichlari (ayol raqami 187 va 250)
  • Arja tugmalari
  • Vintlar va murvat
  • Kodlash uchun kompyuter yoki noutbuk

Narxlar materiallarning sifatiga qarab farq qilishi mumkin

Siz ularni Amazon yoki Newegg kabi onlayn -do'konlarda va ba'zi apparat do'konlarida sotib olishingiz mumkin

Materiallar narxi 80-200 gacha

Asboblar:

  • Matkap
  • Elektr arra
  • Zımpara

Ko'nikmalar:

  • Elektr asboblaridan asosiy foydalanish
  • Burg'ulash
  • Zımpara
  • O'lchash
  • Kodlash
  • Ulanish

2 -qadam: Box Assembley

Box Assembley
Box Assembley
Box Assembley
Box Assembley

Qutining o'lchamiga qarab, u sizning xohishingizga qarab boshqaruvchining o'lchamiga, tugmachalarning o'lchamiga va boshqaruvchining simlariga bog'liq. Qo'llanmaning o'lchamlari balandligi 3,5 dyuym, uzunligi 8,3 dyuym va kengligi 7,5 dyuymni tashkil qiladi, birinchi navbatda siz qutining balandligini, kengligini va uzunligini o'lchashni belgilashingiz kerak. Shu bilan birga, tugmalar va simlar egallaydigan joyni hisobga oling.

Keyin vintlarni ishlatib, qutini bir -biriga mahkamlang, pastki panelni alohida tuting va simlarga kirishga ruxsat bering.

Keyin tugmachalarni o'rnatish uchun qutining tepasida teshiklar qiling.

Kodlash:

Kodlash uchun arduino -dan foydalaning, har bir tugma va aylanuvchi kodlovchi klaviaturadagi tugmachani bosish yoki ishlatilganda simulyatsiya qilish uchun ishlatiladi. Siz buni har bir tugma uchun o'z kodingizni kodlash yoki mavjud kodni ishlatish orqali qilishingiz mumkin. Kodning namunasi ko'rsatgichning pastki qismida joylashgan bo'lishi mumkin.

Ulanish: Adruino -ni kodlagandan so'ng, siz har bir tugmachani va aylanadigan enkoderni arduino leonardodagi tegishli piniga ulashingiz kerak bo'ladi. Tugmalarni ulash uchun ulagichlarni burish uchun o'tish simlarini burish kerak bo'ladi. Tugmalarni ulash uchun erkak simni burama ulagichga ulang va ulagichni tugmachadagi mikro kalitga ulang. Shuningdek, topraklama simini burang va har bir tugmachaga ulang. Topraklama simlari uchun siz har bir tugmachaga faqat bitta topraklama simini ishlatish uchun romashka uslubidagi simni ishlatasiz.

3 -qadam: teginishni tugatish

Tugatish tegishi
Tugatish tegishi
Tugatish tegishi
Tugatish tegishi

Yakuniy yig'ilish:

Nihoyat, arduino Leonardoni qutiga mahkamlang, so'ngra qutining pastki panelini mahkamlang. Qutini sinab ko'rish uchun qutini kompyuterga yoki noutbukga ulang, so'ngra bloknotdagi yoki yozish dasturidagi tugmalarni sinab ko'ring. Har bir tugma va tugma klaviaturada o'z harfini kiritishi kerak. Shundan so'ng siz bajarasiz.

Boshqa:

Bu erda yig'ilishning o'ziga xos xususiyatlarini aniqlashtirishga yordam beradigan boshqa qo'llanmalarga havolalar bo'ladi.

consandstuff.github.io/rhythmcons/sound-voltex/sdvx-minicon/

Tavsiya: