2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Kompletný projekt nájdete na mojom webe (je vo fínčine):
Toto je skutočne krátky briefing o projekte. Chcel som sa o to len podeliť, ak by to niekto chcel postaviť a nevie čítať po fínsky.
Rozmýšľali ste niekedy o tom, že by ste s priateľom hrali webové hry, ale mapovanie je také zlé, že ho máte ťažké hrať? Nebojte sa, pretože pomocou vlastných mapovaní si môžete vytvoriť svoj vlastný ovládač. Ovládač som nakódoval tak, aby emuloval klávesnicu USB, ale môžete ho použiť ako chcete.
Krok 1: Diely
Toto je hardvér, ktorý budete potrebovať:
- 2 ks Arduino Pro Mini (postačí ATmega328P alebo niečo iné)
- 2 ks modulov NRF24L01+ pre bezdrôtovú komunikáciu
- Arduino Leonardo alebo Arduino Pro Micro (prijímač)
- 3D tlačené šasi (nižšie uvedené odkazy na súbory)
- Programátor ISP alebo prevodník USB -> RS232 na programovanie ovládačov
- 16 ks tlačidiel 20*20 mm
- 2 ks lítium-iónových batérií do ovládačov (PAMATUJTE SI OCHRANNÉ OKRUHY! Nechcete sa zabiť! Odporúčam dosku TP4056, ktorá má nabíjanie USB a ochranu na tej istej doske!)
- 2 ks malých posuvných spínačov (niečo ako SS12D00G3)
- Veľa drôtov
- Dupont konektory (voliteľné)
Model Fusion 360 nájdete tu:
Krok 2: Kódovanie
Potom stačí naprogramovať ovládače (gamecontroller_dualcontroller.ino pre ovládače, ak chcete použiť dva ovládače a gamecontroller.ino, ak chcete použiť iba jeden) a prijímač (gamecontroller_dual_receiver_w_keystrokes.ino pre dvoch a gamecontroller_receiver_w_keystrokes iba pre jeden ovládač)
Ovládačom však musíte dať rôzne adresy. Stačí otvoriť radioLink.ino a zmeniť riadok 22 pre prvý ovládač na toto: radio.openWritingPipe (adresa [0]);
A pokiaľ ide o druhý radič k tomuto: radio.openWritingPipe (adresa [1]);
Ak chcete zmeniť mapovanie, zmeňte pole mapovania [8] (alebo mapping2 [8] pre druhý radič).
Kódy nájdete na mojom GitHub:
Krok 3: Zostavenie
Ako zostaviť ovládač:
- Pridajte potrebné konektory do nabíjacieho obvodu (a vypínača, aby ste ho vypli)
- Prilepte nabíjací obvod k spodnej časti
- Pridajte vypínač a prilepte ho na miesto
- spájajte NRF24L01+ s Arduino (CE na pin 7 a CSN na pin 8)
- Pripojte tlačidlá (ďalší kolík k zemi a ďalší k zodpovedajúcemu I/O kolíku, kondenzátory v skutočnosti nepotrebujete)
- Zatvorte kryt
Ako zostaviť prijímač:
- Pripojte NRF24L01+ k Arduinu
- Hotovo
Odporúča:
Ako zostaviť herný alebo základný počítač (všetky súčasti): 13 krokov
Ako postaviť herný alebo základný počítač (všetky súčasti): Chcete vedieť, ako postaviť počítač? V týchto pokynoch vás naučím, ako vytvoriť základný stolný počítač. Tu sú požadované diely: Základná doska PC Case (Uistite sa, že je to PGA, ak AMD a LGA, ak je Intel) Chladič CPU CPU Fan
Bezdrôtový rodinný ovládač pre 4 hráčov: 3 kroky
Bezdrôtový rodinný ovládač pre 4 hráčov: Jedná sa o bezdrôtový arkádový štýl ovládača, na ktorom môžu hrať 4 ľudia naraz. Je to bezdrôtové, takže nemusíte pripájať počítač k ovládaču, ktorý používajú 5 -ročné deti. Padajú stále a nechcem, aby zničili všetky moje hračky, keď
Podpora popruhu na laptop - pre gauč alebo posteľ: 5 krokov
Podpora popruhu na prenosný počítač - pre gauč alebo posteľ: Toto je niečo, čo som urobil po niekoľkých mesiacoch namáhania krku a pozerania sa na svoj laptop, keď sedím na gauči. Funguje to len vtedy, ak sedíte ako ja na gauči a sklopíte sa s nohami položenými na konferenčnom stolíku. Je to však tiež
Ako zostavíte box pre gitaru alebo zostrojíte dva pre svoje stereo: 17 krokov (s obrázkami)
Ako zostrojiť box pre gitarové reproduktory alebo postaviť dva pre vaše stereo: Chcel som, aby nový reproduktor pre gitaru patril aj trubičkovému zosilňovaču, ktorý staviam. Reproduktor zostane v mojom obchode, takže nemusí byť ničím výnimočný. Krycia vrstva Tolex sa môže príliš ľahko poškodiť, takže som po svetlom piesku nastriekol vonkajšiu stranu na čierno
Statívová podpora pre kameru QuickCam (alebo inú webovú kameru): 5 krokov
Statívová podpora pre kameru QuickCam (alebo inú webovú kameru): Existuje mnoho dôvodov, prečo by ste mali webovú kameru umiestniť na statív. Musel som to urobiť, pretože stojan pre môj Logitech QuickCam Pro 4000 chýbal, ale je všeobecne dobré ho používať so statívom pre lepšie obrázky vo všeobecnosti, najmä ak