
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



Ahoj chlapci, hranie hier je vždy zábava, ale hranie s vlastnou vlastnou hrou Controller je zábavnejšie. Preto v tomto návode vyrobíme herný ovládač pomocou arduino pro micro.
Krok 1: Mozog gamepadu
Tu je jedna rada: prosím, neskúšajte tento projekt s Arduino Uno, pretože Arduino Uno nie je schopný HID (zariadenia s ľudským rozhraním), čo znamená, že Arduino Uno nemožno použiť na vytváranie projektov ako klávesnica, myš, klávesnica, gamepad atď. Takže pre projekty ako: klávesnica, myš a herný ovládač, máme dve arduino dosky, ktoré sú schopné vykonávať tieto druhy projektov. Arduino Pro micro a Arduino Leonardo sú schopné vykonávať tieto druhy projektov. Takže pre naše projekty herných ovládačov použijeme Arduino pro micro, ale ak máte Arduino Leonardo, bude to fungovať tiež.
Krok 2: Vstupy pre herný ovládač

V tejto hre bude ovládač používať ako vstup tlačidlové prepínače, pretože sa dajú ľahko dostať kdekoľvek a ľahko sa používajú, ale ak chcete použiť iný druh vstupu, môžete ho použiť, ale uistite sa, že vaše vstupy budú fungovať s kódmi.
Krok 3: Schmatika

Potrebujeme teda 10 prepínačov na 10 vstupov a tieto prepínače musíme pripojiť podľa vyššie uvedenej schémy, preto si prosím pomôžte s vyššie uvedenou schmatikou a zapojte všetko podľa nej.
Krok 4: Výroba DPS


Aby sme to všetko spojili, musíme pre to vytvoriť DPS, aby sme mohli všetko spojiť. Na účely návrhu DPS som použil Fritzing. Súbory Gerber si môžete stiahnuť z nižšie uvedeného odkazu. Stiahnite si kód, schmatics, gerber: https://github.com/shveytank/Arduino-Game-Controller A svoje Gerber súbory som odovzdal do seed studia PCB si môžete objednať u ľubovoľného výrobcu.
Krok 5: Zostavte DPS



Potom, čo sme vyrobili DPS, musíme to všetko zostaviť spájkovaním konektorov a spínačov na DPS. A dajte Arduino pro micro na DPS.
Krok 6: Časť kódovania




Takže v sekcii kódovania musíme naprogramovať túto dosku na prepínače pre zobrazený vstup klávesnice, ako je znázornené na obrázku, a už som napísal kód, podľa toho stiahnite, ak z nižšie uvedeného odkazu. Stiahnite kód, schmatics, gerber: https:/ /github.com/shveytank/Arduino-Game-ControllerA potom sa uistite, že ste do počítača nainštalovali dosky sparkfun a ak nie, prejdite na stránku sparkfun a postupujte podľa pokynov a nainštalovaných dosiek sparkfun v arduino IDE. Potom nahrajte kód na dosku Arduino
Krok 7: Hra Tekken s týmto herným ovládačom pre domácich majstrov


Po nahraní kódu pripojte USB kábel k počítaču a po pripojení otvorte akúkoľvek hru, ktorá sa vám páči, tu používam tekken a môžete začať hrať. Bavte sa teda s výrobou vlastného ovládača hry pre domácich majstrov.
Odporúča:
Telefón založený na Arduine (prototyp): 7 krokov

Telefón na báze Arduino (prototyp): Ahoj všetci, dnes sa v tomto návode pozrieme na telefón založený na arduino. Tento telefón je prototypom, ktorý je stále vo vývoji. Zdrojový kód je opensource, ktokoľvek môže kód upraviť. Funkcie v telefóne: 1. Hudba 2. Videá 3.
Plotter na vajíčka založený na Arduine: 17 krokov (s obrázkami)

Vajcový ploter na báze Arduino: Vajcový ploter je umelecký robot, ktorý dokáže kresliť na guľovito tvarované predmety, ako sú vajíčka. Tento stroj by ste mohli použiť aj na kreslenie pingpongových loptičiek a golfových loptičiek. Môžete použiť svoju predstavivosť pri návrhoch, ktoré ste na ňu uviedli, napríklad by ste mohli urobiť
Systém triedenia farieb: Systém založený na Arduine s dvoma pásmi: 8 krokov

Systém triedenia farieb: Systém založený na Arduino s dvoma pásmi: Doprava a/alebo balenie výrobkov a predmetov v priemyselnej oblasti sa vykonáva pomocou liniek vyrobených pomocou dopravníkových pásov. Tieto pásy pomáhajú presúvať položku z jedného bodu do druhého so špecifickou rýchlosťou. Niektoré úlohy spracovania alebo identifikácie môžu byť
DIY - Parkovací asistent založený na Arduine V2: 6 krokov

DIY - Parkovací asistent založený na Arduine V2: Keď vám život dá banány !!!!! Jedzte ich. Nutnosť je matkou vynálezov a ja túto skutočnosť nepopieram. Úprimne povedané, toto je druhýkrát, čo som narazil do steny našej garáže, odkedy sme sa presťahovali do tohto nového domu. To je všetko, nebolo by
Kapacitný dotyk s Evive (ovládač založený na Arduine): 6 krokov (s obrázkami)

Kapacitný dotyk s Evive (ovládač založený na Arduino): Viete, ako funguje dotyková obrazovka vášho smartfónu? Smartfón má pod sklenenou obrazovkou množstvo dotykových senzorov. V dnešnej dobe je založený na kapacitnej technológii snímania dotyku a dokonca aj jemného dotyku je ľahko rozpoznateľný. Kapacitný dotyk je cítiť