Cuprins:
- Pasul 1: Adunați componentele necesare
- Pasul 2: Diagrama circuitului și codarea
- Pasul 3: tăiere, vopsire și lipire
- Pasul 4: Fixarea comutatoarelor de limită și testarea finală
- Pasul 5: Puneți totul împreună
Video: GAMEPAD CONTROLAT ARDUINO PENTRU PC: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună băieți, eu sunt Sarvesh. Acum câteva zile am vrut să joc niște jocuri retro. Așa că le-am instalat pe PC-ul meu. Dar nu puteam să mă joc decât cu tastatura PC-ului meu și asta nu dădea senzația zilelor mele din copilărie. Așa că am decis să construiesc un gamepad pentru PC-ul meu care poate juca jocuri vechi, precum și noi (Nu toate). Am folosit un controler de jocuri vechi și l-am modificat pentru a crea acest Gamepad minunat. Acesta este un pad cu cablu pentru jocuri. Poate fi folosit pentru a juca emulator și jocuri pe PC. De asemenea, joystick-ul poate servi drept mouse pentru computer. Blocul de joc este controlat folosind un Arduino Pro Micro.
Pasul 1: Adunați componentele necesare
Obținerea tuturor bunurilor este primul și cel mai important pas în proiectele de construcții. Și să vă asigurați că le obțineți corect este să le comandați dintr-un singur loc. Acest lucru ajută la primirea tuturor componentelor în același timp.
Vă sugerez cu tărie să cumpărați componentele de la UTSource, deoarece acestea sunt destul de fiabile și calitatea produselor este, de asemenea, bună. Acestea livrează produsele la timp și în condiții adecvate.
Acum să aruncăm o privire asupra componentelor.
1. Controler de joc retro vechi
Puteți utiliza un controler de joc retro ca cel pe care l-am folosit. Dacă aveți acces la o imprimantă 3D, puteți imprima propria carcasă (Această opțiune vă va oferi spațiu pentru adăugarea mai multor butoane).
2. Arduino Pro Micro
Pentru acest proiect trebuie să utilizați un Arduino Pro Micro sau Arduino Leonardo mini. Pe scurt, aveți nevoie de un microcontroler cu capacitate HID (Human Interface Device). Arduino Pro micro are un microcontroler ATmega 32U4.
3. Comutați
Acesta este un comutator glisant normal pe care l-am folosit în scop de urgență. Problema cu lucrul cu biblioteca mouse-ului și tastaturii este că, dacă nu reușiți să încărcați un cod corect, puteți pierde controlul tastaturii sau mouse-ului. Deci, este foarte esențial să aveți un comutator care vă poate ajuta să recâștigați controlul mouse-ului / tastaturii computerului.
4. Modulul Joystick
Pentru a controla mișcarea mouse-ului, trebuie să folosim un modul joystick. Fiecare modul controlează direcția X și Y.
5. Comutatoare de limită
Am folosit întrerupătoare de limită ca declanșatoare pentru controlerul meu. Acestea sunt opționale dacă doriți să creați un bloc de joc cu doar butoane.
6. Apăsați butonul
Butoanele de apăsare pot fi interfațate fie în configurație pull up, fie pull down. Aici am folosit configurația pull down pentru toate butoanele și comutatoarele. Am folosit rezistențe de 10 K ohm pentru asta.
7. PCB de uz general
Obțineți un PCB de uz general pentru a lipi toate componentele.
Pasul 2: Diagrama circuitului și codarea
Conectați toate componentele conform schemei de mai sus. Am atașat, de asemenea, un ghid rapid pentru interfața butoanelor cu Arduino.
Aș recomanda să verificați mai întâi toate conexiunile și să lucrați pe o pană de calcul.
Aspectul plasării butonului meu real este, de asemenea, prezentat mai sus pentru a vă oferi o idee clară cu ce buton este poziționat unde, cu ce etichetă este programat și cu ce caracter trimite pe computer.
Acum descărcați codul și instalați bibliotecile mouse.h și keyboard.h. Încărcați codul pe Arduino.
Faceți clic mai jos pentru a descărca codul
Pasul 3: tăiere, vopsire și lipire
Mai întâi tăiați PCB-ul în funcție de dimensiunea blocului de joc și aliniați butoanele și modulul joystick-ului. Puteți evita această sarcină agitată de lipire comandând un PCB. UTSource.net oferă PCB-uri de calitate la prețuri accesibile.
Apoi vopsiți blocul de joc cu culoarea la alegere.
Acum lipiți butoanele și joystick-ul de pe PCB de uz general.
Pasul 4: Fixarea comutatoarelor de limită și testarea finală
Acum fixați întrerupătoarele de limită în pozițiile lor cu ajutorul unui super lipici.
Lipiți componentele rămase și efectuați un test final.
Pasul 5: Puneți totul împreună
Acum închideți carcasa cu ajutorul unor șuruburi.
Am atașat câteva imagini de mai sus pentru a vă arăta cum arată produsul final.
Gata ai terminat. Acum încercați să jucați câteva jocuri. Puteți juca emulator, precum și jocuri pe PC (care nu necesită un număr mai mare de taste).
Cu aceasta se termină primul meu instructabil. Sper ca ti-a placut:)
Recomandat:
DISTRIBUITOR AUTOMAT DE ALIMENTE PENTRU ANIMALE PENTRU ANIMALE PENTRU ANIMALE: 9 pași
DISTRIBUITOR AUTOMAT DE ALIMENTE PENTRU ANIMALE: Ai simțit vreodată că ai pierdut prea mult timp hrănindu-ți animalul? A trebuit vreodată să suni pe cineva să-ți hrănească animalele de companie în timp ce erai în vacanță? Am încercat să rezolv aceste două probleme cu proiectul meu actual de școală: Petfeed
Montare pe perete pentru iPad ca panou de control de automatizare la domiciliu, folosind un magnet controlat servo pentru a activa ecranul: 4 pași (cu imagini)
Montare pe perete pentru iPad Ca panou de control pentru automatizarea casei, folosind un magnet controlat servo pentru a activa ecranul: în ultimul timp am petrecut destul de mult timp automatizând lucrurile în și în jurul casei mele. Folosesc Domoticz ca aplicație de automatizare a casei, consultați www.domoticz.com pentru detalii. În căutarea unei aplicații de tablou de bord care afișează toate informațiile Domoticz
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Telecomandă pentru copii mici pentru video player pentru PC: 6 pași
Telecomandă video pentru copii mici pentru player video PC: Construiesc o telecomandă care se conectează la un computer cu USB. Telecomanda mare permite copilului meu să aleagă și să redea videoclipuri pe un computer vechi. Acesta este un proiect relativ simplu. Componenta de bază este fie o tastatură USB, fie o tastatură USB fără fir. Apoi
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: 9 pași (cu imagini)
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: scaunele cu roți cu putere medie (PWC) au devenit mai populare în ultimii ani. Cu toate acestea, datorită amplasării roților din față, suporturile tradiționale montate lateral au fost înlocuite cu un singur suport pentru picioare montat central. Din păcate, center-mou