Përmbajtje:

ARDUINO GAMEPAD E KONTROLLUAR P PCR PC: 5 Hapa
ARDUINO GAMEPAD E KONTROLLUAR P PCR PC: 5 Hapa

Video: ARDUINO GAMEPAD E KONTROLLUAR P PCR PC: 5 Hapa

Video: ARDUINO GAMEPAD E KONTROLLUAR P PCR PC: 5 Hapa
Video: ChatGPT with Arduino Nano #arduino #chatgpt #technology #openAI #electronic 2024, Korrik
Anonim
ARDUINO GAMEPAD E KONTROLLUAR PR PC
ARDUINO GAMEPAD E KONTROLLUAR PR PC

Përshëndetje djema, unë jam Sarvesh. Nja dy ditë më parë doja të luaja disa lojëra retro. Kështu që i instalova në kompjuterin tim. Por unë mund të luaja vetëm me tastierën e kompjuterit tim dhe kjo nuk më dha ndjesinë e ditëve të mia të fëmijërisë. Kështu që vendosa të ndërtoj një gamepad për kompjuterin tim që mund të luajë lojëra të vjetra si dhe të reja (Jo të gjitha). Kam përdorur një kontrollues të vjetër lojrash dhe e modifikova për të krijuar këtë Gamepad të mrekullueshëm. Kjo është një jastëk lojërash me tel për PC. Mund të përdoret për të luajtur lojëra emulator dhe PC. Gjithashtu levë mund të shërbejë si mi për kompjuterin tuaj. Jastëku i lojës kontrollohet duke përdorur një Arduino Pro Micro.

Hapi 1: Mblidhni përbërësit e nevojshëm

Mblidhni përbërësit e nevojshëm
Mblidhni përbërësit e nevojshëm
Mblidhni përbërësit e nevojshëm
Mblidhni përbërësit e nevojshëm
Mblidhni përbërësit e nevojshëm
Mblidhni përbërësit e nevojshëm

Marrja e të gjitha furnizimeve është hapi i parë dhe më i rëndësishëm në ndërtimin e projekteve. Dhe për t'u siguruar që i merrni ato saktë është duke i porositur nga një vend i vetëm. Kjo ndihmon në marrjen e të gjithë përbërësve në të njëjtën kohë.

Unë ju sugjeroj fuqimisht që të blini përbërësit nga UTSource sepse ato janë mjaft të besueshme dhe cilësia e produkteve është gjithashtu e mirë. Ata i dorëzojnë produktet në kohë dhe atë gjithashtu në gjendjen e duhur.

Tani le të hedhim një vështrim në përbërësit.

1. Kontrollues i vjetër i lojës retro

Ju mund të përdorni një kontrollues lojërash retro si ai që kam përdorur. Nëse keni qasje në një printer 3d, mund të printoni shtresën tuaj (Ky opsion do t'ju japë hapësirë për të shtuar më shumë butona).

2. Arduino Pro Micro

Për këtë projekt ju duhet të përdorni një Arduino Pro Micro ose Arduino Leonardo mini. Shkurtimisht keni nevojë për një mikro kontrollues me aftësinë HID (Pajisja e Ndërfaqes Njerëzore). Arduino Pro micro ka një kontrollues mikro ATmega 32U4.

3. Kaloni

Ky është një ndërprerës normal rrëshqitës të cilin e kam përdorur për qëllime urgjente. Problemi me punën me bibliotekën e miut dhe tastierës është se nëse dështoni të ngarkoni një kod të saktë, mund të humbni kontrollin e tastierës ose miut tuaj. Pra, është shumë thelbësore të keni një ndërprerës i cili mund t'ju ndihmojë të rimarrni kontrollin e miut/tastierës së kompjuterit tuaj.

4. Moduli i xhojstikut

Për të kontrolluar lëvizjen e miut ne duhet të përdorim një modul levë. Çdo modul kontrollon drejtimin X dhe Y.

5. Limit Switches

Kam përdorur çelsin limit si shkaktarë për kontrolluesin tim. Këto janë opsionale nëse doni të bëni një jastëk lojërash me butona të thjeshtë.

6. Butoni Push

Butonat e shtypjes mund të ndërfaqen në konfigurimin ose tërheq lart ose poshtë. Këtu kam përdorur konfigurimin pull down për të gjithë butonat dhe çelsat. Për këtë kam përdorur rezistencë 10 ohm.

7. PCB me qëllim të përgjithshëm

Merrni një PCB me qëllim të përgjithshëm për të bashkuar të gjithë përbërësit.

Hapi 2: Diagrami i qarkut dhe kodimi

Diagrami i qarkut dhe kodimi
Diagrami i qarkut dhe kodimi
Diagrami i qarkut dhe kodimi
Diagrami i qarkut dhe kodimi
Diagrami i qarkut dhe kodimi
Diagrami i qarkut dhe kodimi

Lidhni të gjithë përbërësit sipas diagramit të qarkut të dhënë më sipër. Unë kam bashkangjitur gjithashtu një udhëzues të shpejtë për ndërfaqen e butonave të shtypjes me Arduino.

Unë do të rekomandoja që së pari të kontrolloni të gjitha lidhjet dhe të punoni në një dërrasë buke.

Paraqitja e vendosjes së butonit tim aktual është treguar gjithashtu më sipër për t'ju dhënë një ide të qartë se cili buton është pozicionuar ku, me çfarë etikete është programuar dhe çfarë karakteri dërgon në kompjuter.

Tani shkarkoni kodin dhe instaloni bibliotekat mouse.h dhe keyboard.h. Ngarko kodin në Arduino tuaj.

KLIKONI POSHT P TOR TOW SHKARKUAR KODIN

Hapi 3: Prerja, Pikturimi dhe Lidhja

Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje
Prerje, Lyerje dhe Lidhje

Së pari prerë PCB sipas madhësisë së jastëkut të lojës dhe rreshtoni butonat e shtypjes dhe modulin e levës. Ju mund ta shmangni këtë detyrë të vrullshme të saldimit duke porositur një PCB. UTSource.net siguron PCB cilësore me tarifa të përballueshme.

Pastaj lyeni jastëkun e lojës me ngjyrën e zgjedhur nga ju.

Tani lidhni butonat e shtytjes dhe levën në pcb për qëllime të përgjithshme.

Hapi 4: Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar

Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar
Fiksimi i Ndërprerësve Limit dhe Testimi Përfundimtar

Tani rregulloni çelsat limit në pozicionet e tyre me ndihmën e një super zam.

Lidhni përbërësit e mbetur dhe bëni një provë përfundimtare.

Hapi 5: Vendosja e të gjitha së bashku

Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku

Tani mbyllni mbylljen me ndihmën e disa vidhave.

Unë kam bashkangjitur disa fotografi më lart për t'ju treguar se si duket produkti përfundimtar.

Kjo është ajo që ju keni mbaruar. Tani provoni të luani disa lojëra. Ju mund të luani emulator, si dhe lojëra PC (të cilat nuk kërkojnë më shumë çelësa).

Me këtë përfundon mësimi im i parë. Shpresoj se ju ka pelqyer:)

Recommended: