2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Cieľom tohto tutoriálu je vytvoriť ovládač, ktorý je možné použiť na hranie hry K-Shoot Mania, populárnej arkádovej rytmickej hry. Na dosiahnutie tohto cieľa použijeme elektrické náradie na zostavenie základne ovládača, kódovanie dosky arduino na simuláciu vstupov tlačidiel a zapojenie na pripojenie tlačidiel k arduinu. Konečným výrobkom bude dutá skrinka na priestor pre vodiče, 7 tlačidiel a dva rotačné enkodéry, ktoré slúžia ako vstup pre hru, a panel, ktorý sa otvára do vnútra škatule. Rozmery tohto tutoriálu však budú, rozmery škatule je možné zmeniť na väčšie alebo menšie v závislosti od vašich preferencií. Tento ovládač bude obsahovať 2 hlavné časti zostavy: 1. Základňa ovládača alebo skrinka, v ktorej sú umiestnené tlačidlá a zapojenie2. Kódovanie dosky arduino a zapojenie tlačidiel
Krok 1: Zoznam dielov
Všetky diely a produkty, ktoré budete potrebovať:
- Arduino Leonardo
- Prepojovacie vodiče
- Arkádové tlačidlá
- Rotačné kodéry
- Otočné gombíky
- Drevo alebo tvrdý plast na montáž do škatule
- Krimpovacie konektory (ženské číslo 187 a 250)
- Arkádové tlačidlá
- Skrutky a skrutky
- Počítač alebo prenosný počítač na kódovanie
Ceny sa môžu líšiť v závislosti od kvality materiálov
Môžete si ich kúpiť v internetových obchodoch, ako je Amazon alebo Newegg, a v niektorých obchodoch s hardvérom
Rozsah cien materiálov bude 80-200
Náradie:
- Vŕtačka
- Elektrická píla
- Brúsenie
Zručnosti:
- Základné použitie elektrického náradia
- Vŕtanie
- Brúsenie
- Meranie
- Kódovanie
- Elektrické vedenie
Krok 2: Zostava boxu
Pokiaľ ide o veľkosť škatule, môže a môže sa zmeniť v závislosti od vašich preferencií veľkosti ovládača a veľkosti tlačidiel a zapojenia vášho ovládača. Rozmery boxu v tomto návode sú 3,5 palca vysoké, 8,3 palca dlhé a 7,5 palca široké. Najprv si chcete načrtnúť rozloženie rozmerov boxov označujúcich výšku, šírku a dĺžku škatúľ. Súčasne sa rátajte s priestorom, ktorý zaberú tlačidlá a zapojenie.
Potom pomocou skrutiek pripevnite škatuľu k sebe a spodný panel ponechajte oddelený, aby bol odnímateľný a umožnil prístup k vodičom.
Potom do hornej časti škatule vyvŕtajte otvory, aby ste mohli nainštalovať tlačidlá.
Kódovanie:
Na kódovanie použite arduino, aby každé tlačidlo a otočný kodér simulovali stlačenie alebo stlačenie klávesu na klávesnici. Môžete to urobiť buď kódovaním vlastného kódu pre každé tlačidlo, alebo použitím už existujúceho kódu. Príklad kódu je možné nájsť v spodnej časti pokynu.
Zapojenie: Po kódovaní vášho adruina budete musieť prepojiť každé tlačidlo a rotačný kodér s príslušným kolíkom na arduino leonardo. Na prepojenie tlačidiel budete musieť zalisovať prepojovacie vodiče na krimpovacie konektory. Na prepojenie tlačidiel zapojte vstup krimpovacieho konektora do krimpovacieho konektora a konektor zapojte do mikrospínača na tlačidle. Tiež zalisujte uzemňovací vodič a pripevnite ho ku každému tlačidlu. Pre uzemňovací vodič použijete kábel v štýle sedmokrásky, aby ste na každé tlačidlo použili iba jeden uzemňovací vodič.
Krok 3: Dokončenie dotykov
Finálna montáž:
Nakoniec pripevnite arduino leonardo na škatuľu a potom pripevnite spodný panel škatule. Ak chcete škatuľu otestovať, zapojte ju do počítača alebo prenosného počítača a potom otestujte tlačidlá v poznámkovom bloku alebo v nejakom programe na písanie. Každé tlačidlo a otočný gombík by mali na klávesnici zadávať svoje vlastné písmeno. Potom ste hotoví.
Rôzne:
Dole je niekoľko odkazov na ďalšie príručky, ktoré môžu pomôcť objasniť niektoré špecifiká zostavy.
consandstuff.github.io/rhythmcons/sound-voltex/sdvx-minicon/