Obsah:
- Krok 1: Zhromaždite potrebné súčasti
- Krok 2: Schéma zapojenia a kódovanie
- Krok 3: Rezanie, maľovanie a spájkovanie
- Krok 4: Oprava koncových spínačov a záverečné testovanie
- Krok 5: Dajte to všetko dohromady
Video: ARDUINO OVLÁDANÁ HERNÁ PODLOŽKA PRE PC: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Ahojte ľudia, som Sarvesh. Pred pár dňami som si chcel zahrať retro hry. Nainštaloval som ich teda na svoj počítač. Mohol som však hrať iba s klávesnicou svojho počítača a to nepôsobilo dojmom mojich detských čias. Rozhodol som sa preto vytvoriť pre svoj počítač gamepad, ktorý bude môcť hrať staré aj nové hry (nie všetky). Použil som starý herný ovládač a upravil som ho, aby som vytvoril tento úžasný gamepad. Jedná sa o káblovú hernú podložku pre PC. Dá sa použiť na hranie emulátorov a počítačových hier. Joystick môže tiež slúžiť ako myš pre váš počítač. Herná podložka sa ovláda pomocou Arduino Pro Micro.
Krok 1: Zhromaždite potrebné súčasti
Získanie všetkých dodávok je prvým a najdôležitejším krokom v stavebných projektoch. A aby ste sa uistili, že ich získate správne, je ich objednanie z jedného miesta. To pomáha pri prijímaní všetkých komponentov súčasne.
Dôrazne odporúčam, aby ste si kúpili komponenty z UTSource, pretože sú celkom spoľahlivé a kvalita výrobkov je tiež dobrá. Dodávajú výrobky včas a v správnom stave.
Teraz sa pozrime na komponenty.
1. Starý retro herný ovládač
Môžete použiť retro herný ovládač, aký som použil ja. Ak máte prístup k 3D tlačiarni, môžete si vytlačiť vlastné puzdro (táto možnosť vám poskytne priestor na pridanie ďalších tlačidiel).
2. Arduino Pro Micro
Na tento projekt musíte použiť Arduino Pro Micro alebo Arduino Leonardo mini. Stručne povedané, potrebujete mikrokontrolér s funkciou HID (Human Interface Device). Arduino Pro micro má mikrokontrolér ATmega 32U4.
3. Prepnite
Toto je normálny posuvný spínač, ktorý som použil na núdzové účely. Problém pri práci s knižnicou myši a klávesnice je ten, že ak sa vám nepodarí nahrať správny kód, môžete stratiť kontrolu nad klávesnicou alebo myšou. Je preto veľmi dôležité mať prepínač, ktorý by vám mohol pomôcť znova získať kontrolu nad vašou počítačovou myšou/klávesnicou.
4. Modul joysticku
Na ovládanie pohybu myši potrebujeme modul joysticku. Každý modul ovláda smer X a Y.
5. Koncové spínače
Ako spúšťače môjho ovládača som použil koncové spínače. Tieto sú voliteľné, ak chcete vytvoriť hraciu podložku iba pomocou tlačidiel.
6. Tlačidlo
Tlačidlá môžu byť prepojené v konfigurácii buď vytiahnutím nahor alebo nadol. Tu som použil rozbaľovaciu konfiguráciu pre všetky tlačidlá a prepínače. Na to som použil 10 K ohmové odpory.
7. Doska plošných spojov na všeobecné použitie
Získajte PCB na všeobecné použitie na spájkovanie všetkých komponentov.
Krok 2: Schéma zapojenia a kódovanie
Pripojte všetky komponenty podľa schémy zapojenia uvedenej vyššie. Tiež som pripojil rýchly sprievodca k tlačidlám rozhrania s Arduino.
Odporúčam najskôr skontrolovať všetky pripojenia a pracovať na doske.
Rozloženie môjho aktuálneho umiestnenia tlačidiel je tiež uvedené vyššie, aby ste si urobili jasnú predstavu o tom, kde je tlačidlo umiestnené, s akým štítkom je naprogramované a aký znak odosiela do počítača.
Teraz si stiahnite kód a nainštalujte knižnice mouse.h a keyboard.h. Nahrajte kód do svojho Arduina.
KLIKNUTÍM NÍŽE KÓD STIAHNITE
Krok 3: Rezanie, maľovanie a spájkovanie
Najprv rozrežte DPS podľa veľkosti hernej podložky a zarovnajte tlačidlá a modul joysticku. Tejto hektickej úlohe spájkovania sa môžete vyhnúť objednaním DPS. UTSource.net poskytuje kvalitné dosky plošných spojov za dostupné ceny.
Potom namaľujte hraciu podložku vami zvolenou farbou.
Teraz spájkujte tlačidlá a joystick na plošnom spoji na všeobecné účely.
Krok 4: Oprava koncových spínačov a záverečné testovanie
Teraz zafixujte koncové spínače v ich polohách pomocou super lepidla.
Spájkujte zvyšné komponenty a urobte záverečný test.
Krok 5: Dajte to všetko dohromady
Teraz zatvorte kryt pomocou niekoľkých skrutiek.
Vyššie som pripojil niekoľko fotografií, aby ste videli, ako konečný produkt vyzerá.
To je všetko, čo ste urobili. Teraz skúste hrať nejaké hry. Môžete hrať emulátor aj počítačové hry (ktoré nevyžadujú väčší počet klávesov).
S týmto končí môj prvý pokyn. Dúfam, že sa vám páčilo:)
Odporúča:
Ručná herná konzola pre domácich majstrov používajúca RetroPie: 7 krokov
Ručná herná konzola DIY používajúca RetroPie: Pozrite sa na vyššie uvedené video, aby ste lepšie porozumeli tomuto projektu. Dobre. Je čas začať! V prvom rade použijeme RetroPie. Zostávajú nám teda dve možnosti. Ak sme už nainštalovali Raspbian na našu kartu SD, môžeme nainštalovať RetroP
Herná podložka pod myš RGB: 7 krokov (s obrázkami)
RGB herná podložka pod myš: Nedávno som narazil na WS2812 individuálne adresovateľné LED diódy RGB. To znamená, že každú jednu diódu LED je možné ovládať oddelene a naprogramovať tak, aby namiesto štandardného pásika RGB, kde všetky LED diódy svietia rovnako, bolo možné reprodukovať rôzne farby. RGB myš
Retro-CM3: Výkonná herná konzola ovládaná RetroPie: 8 krokov (s obrázkami)
Retro-CM3: Výkonná herná konzola ovládaná RetroPie: Tento návod je inšpirovaný architektúrou PiGRRL Zero od spoločnosti adafruit, pôvodnou stavbou Wermyho Gameboy Zero a hernou konzolou GreatScottLab. Tieto herné konzoly založené na RetroPie používajú ako jadro malinovú pi nulu (W). ALE, potom, čo som postavil niekoľko
Vyrovnávacia podložka a snímač snímačov Flex Y Conexión Para pre Android: 9 krokov
Hĺbka prepojenia senzorov je flexibilná a kompatibilná s Androidom: Väčšina zariadení, ktoré majú jeden z najdôležitejších aspektov, ktoré môžu mať za následok á Ak chcete vidieť tento návod v angličtine, kliknite sem: ht
Synchronizačná podložka pre iPod: 7 krokov
IPod Sync Pad: Takže v zásade som chcel vytvoriť mäkkú podložku, na ktorú by sa môj iPod Touch mohol synchronizovať, nechcel som, aby sa váľal po stole a zbieral prach/škrabance. Trvalo mi asi hodinu, kým som vymyslel a vyrobte a nepoužíva veľa materiálov alebo nástrojov, takže