Turinys:

PC kojų pedalai: 7 žingsniai
PC kojų pedalai: 7 žingsniai

Video: PC kojų pedalai: 7 žingsniai

Video: PC kojų pedalai: 7 žingsniai
Video: Вздулся аккумулятор 2024, Lapkritis
Anonim
PC pėdų pedalai
PC pėdų pedalai

Paspaudimo pedalą padariau „Pubg“(„Player Unknown Battlegrounds“), nes man atrodė, kad man reikia papildomų pirštų. Aš taip pat naudoju jį Kerbalio kosmoso programai.

Programų yra begalė ir, jei norite, galite pridėti daugiau ar mažiau mygtukų.

Lituoti nereikia !!!

Šis projektas veikia kaip klaviatūra ir yra užprogramuotas įvesti klaviatūros paspaudimus. Tai neveikia su „Arduino Uno“. Aš naudoju „Arduino Leonardo“

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys
Dalys
Dalys
Dalys
Dalys

Arduino Leonardo

Ilgas vyrų USB A - vyrų mini USB B kabelis

Momentiniai arba mygtukiniai jungikliai

Pakuokite moteriškas kastuvines jungtis

Arduino vyriškos lyties megztiniai

Elektros laidas (bet koks šviesos matuoklis)

Šilumos susitraukiantis vamzdis (šiek tiek didesnis nei viela)

2 žingsnis: įrankiai

Įrankiai
Įrankiai

Rėmas

Mediniai arba metaliniai statybiniai įrankiai

Gręžtuvas, kastuvas/ skylės pjūklas, varžtai

(Korpuso konstrukcija priklauso nuo jūsų. Aš naudojau fanerą, bet jūs galite naudoti dėžutę ar metalinę skardą. Šiek tiek pasilinksminkite.)

Elektrikai

Vielos pjaustytuvai/ nuėmikliai (jei jų turite. Žirklės ir skustuvas tiks)

Jungties gofravimas (visos replės veiks)

Šilumos pistoletas (cigarečių žiebtuvėlis veiks)

Kodas

Atsisiųskite „Arduino IDE“programinę įrangą

Tai nemokama ir leidžia jums rašyti, kompiliuoti ir atnaujinti kodą „Leonardo“

Atsisiųskite čia

3 žingsnis: būstas

Būstas
Būstas
Būstas
Būstas
Būstas
Būstas

Ši dalis tikrai priklauso nuo jūsų vaizduotės, bet aš parodysiu, ką sukūriau ir kodėl.

Padariau pagrindą 600 mm pločio, kad galėčiau patogiai priglausti abi kojas, svarsčiau padaryti du atskirus pedalus, bet nerimavau, kad netrukus netyčia nutrauksiu kabelius. Kairė koja valdo du mygtukus kairėje, o dešinė - kitus tris.

Aš naudojau 16 mm storio ir 50 mm storio faneros varžtus, nes jie turi būti stiprūs, nes jūs kasdien stumiate šį dalyką. Arkadiniai mygtukai gali atimti bausmę.

Jei ketinate dažyti, dabar pats laikas. Matau, kaip žmonės visą kontaktinį projektą apima (žinote, medžiagą, kuria padengiate savo darbo knygas). Jūs ir perkate didžiulį spalvų ir raštų asortimentą biuro reikmenų parduotuvėse. Kaip šis daiktas

Prie kojų pridėjau kelias gumines juosteles, kad naudodamiesi negalėtumėte atsitiktinai nustumti viso įrenginio nuo savęs.

4 žingsnis: grandinė ir kontaktas

Grandinė ir „Pinout“
Grandinė ir „Pinout“
Grandinė ir „Pinout“
Grandinė ir „Pinout“
Grandinė ir „Pinout“
Grandinė ir „Pinout“

Nesijaudinkite, tai atrodo sunkiau, nei yra iš tikrųjų.

Prisukite „Arduino“lentą prie korpuso apačios ir krašto. Įsitikinkite, kad galėsite prijungti USB be trukdžių.

1. Iš „Arduino“išjunkite 5 laidus, nuimdami vieną jungiamojo kabelio galą (kabeliai su smeigtukais ant galo) ir sujungę iki elektros kabelio ilgio. - Norėdami sujungti plonus vielos galus, sujunkite juos, tada stumkite mažą šilumos susitraukimo dalį ant jungties ir kaitinkite, kad jie užsifiksuotų). Nulupkite kitą vielos galą (ne kaiščio galą) ir prispauskite kastuvo jungtį prie nuimto galo.

2. Įstumkite kabelio kaiščio galą į „Arduino“2 skaitmeninį kaiščio lizdą. Prijunkite kastuvo jungtį prie mygtuko, esančio tolimoje kairėje pusėje. (pastaba* jungikliuose yra 3 skirtukai kabeliui prijungti. Kaip pavaizduota, aš prijungiau kištukinį laidą prie vidurinio skirtuko. Tai yra "visada uždaryta" skirtukas.

3. Pakartokite 3, 4, 5 ir 6 kaiščiams.

4. Dabar turime sukurti vadinamąją „daisy grandinę“, kad sujungtume žemę su visų mygtukų apatiniais skirtukais. Tai kabelis, kuris „pereis“prie kiekvieno mygtuko.

Iškirpkite ir išmatuokite elektros kabelio dalis, kad pereitumėte nuo mygtuko prie mygtuko ir šiek tiek papildomai. Iškirpkite abu kiekvienos sekcijos galus, sudėkite dvi dalis ir užspauskite ant jungties, kol užteks visų mygtukų. Sujunkite trumpąjį kabelį į vieną galą ir prijunkite prie bet kurio „Arduino“įžeminimo kaiščio.

5 žingsnis: kodas

Kodas
Kodas

Laikas panaudoti svarbiausius įgūdžius, kuriuos išmokote mokykloje ….. kopijuoti, įklijuoti.

Įtrauktas teksto failas su kodu.

Atsisiųskite arba peržiūrėkite, pasirinkite viską, nukopijuokite, atidarykite „Arduino IDE“(nuoroda, skirta atsisiųsti įrankių žingsnyje), sukurkite naują, įklijuokite.

Jei norite pakeisti bet kokius klavišų susiejimus, tai galite padaryti dabar, pakeisdami raktus kodo koduose, pvz., („Q“).

Jei norite naudoti modifikavimo klavišus („Shift“, „Control“, „Alt“, „F1“, „Insert“ir kt.), Čia yra sąrašas, ką įvesti

Jei naudojate tik 1 ar 2 mygtukus, jums nereikia ištrinti nepanaudoto kodo. Jei prie koduotų kaiščių nėra prijungtų mygtukų, jis ignoruos tą kodo skyrių.

6 veiksmas: įkelkite kodą į „Arduino“

Įkelkite kodą į „Arduino“
Įkelkite kodą į „Arduino“
Įkelkite kodą į „Arduino“
Įkelkite kodą į „Arduino“

1. Prijunkite „Arduino“prie kompiuterio per USB

2. Eikite į „Įrankiai“, tada į „Prievadas“

Pasirinkite prievadą, kuriame rodomas jūsų „Arduino Leonardo“.

3. Eikite į skirtuką „Eskizas“, tada - „Įkelti“.

Tai patikrins ir sukompiliuos kodą ir įkels jį į „Arduino“.

Jei yra klaida, patikrinkite, ar iš pradinio kodo nieko netrūksta.

7 veiksmas: išbandykite ir pašalinkite triktis

Po įkėlimo „Arduino“turėtų būti paleistas iš naujo ir kompiuteris jį atpažins kaip USB klaviatūrą.

Atidarykite teksto redaktorių ir pradėkite trypti !! Kai paspausite mygtukus, pagrindiniai tekstai turėtų pasirodyti tekste.

Jei tekstas tiesiog užpildomas nesibaigiančiais klavišų paspaudimais ir sustoja tik paspaudus mygtukus, turite patikrinti, ar kabeliai prie mygtukų yra prijungti prie skirtuko „visada uždarytas“, o ne „visada atidarytas“.

Jei spaudžiant mygtukus nieko neįvyksta, patikrinkite visus kabelius ir išbandykite kitą USB kabelį. Iš naujo paleiskite kompiuterį.

Jei kaištiniai kabeliai iškrenta iš „Arduino“dėl sunkio jėgos ir sutempimo, gali tekti pakeisti trumpiklius. Jie turi būti tokio paties storio, tačiau, deja, kai kurie yra tik griežtesni nei kiti.

Jei mygtukai neteisinga, galite fiziškai pertvarkyti „Arduino“kaiščius arba pakeisti kodą ir pakartoti įkėlimo procesą.

Rekomenduojamas: