INHOUDSOPGAWE:

PC voetpedale: 7 stappe
PC voetpedale: 7 stappe

Video: PC voetpedale: 7 stappe

Video: PC voetpedale: 7 stappe
Video: Bluetooth not showing in Windows 7 2024, November
Anonim
PC voetpedale
PC voetpedale

Ek het die pedaal gemaak om in Pubg (Player Unknown Battlegrounds) te leun, want ek het gevoel dat ek ekstra vingers nodig het. Ek het dit ook vir Kerbal Space Program gebruik.

Die toepassings is eindeloos en u kan meer knoppies of minder byvoeg as u wil.

Geen soldeer is nodig nie !!!

Hierdie projek dien as 'n sleutelbord en is geprogrammeer om sleutelbordperse in te voer. Dit werk nie met die Arduino Uno nie. Ek het die Arduino Leonardo gebruik

Stap 1: Onderdele

Onderdele
Onderdele
Onderdele
Onderdele
Onderdele
Onderdele
Onderdele
Onderdele

Arduino Leonardo

Lang USB -A tot manlike mini -USB B -kabel

Tydelike of drukknoppies

Pak vroulike graafverbindings

Trui van man tot man van Arduino

Elektriese draad (enige ligmeter)

Krimpbuis (effens groter as draad)

Stap 2: Gereedskap

Gereedskap
Gereedskap

Raam

Gereedskap vir die konstruksie van hout of metaal

Boor, graafboor/ gatsaag, skroewe

(Die konstruksie van die behuising is aan u. Ek het laaghout gebruik, maar u kan 'n boks of metaalblik gebruik. Geniet dit baie.)

Elektrisiteit

Draadsnyers/ ontkleedoeker (as jy dit het. 'N Skêr en 'n skeermes sal werk)

Verbindingsklem (enige tang werk)

Warmpistool (sigaretaansteker werk)

Kode

Laai die Arduino IDE sagteware af

Dit is gratis en stel u in staat om die kode na die Leonardo te skryf, saam te stel en te flits

Laai hier af

Stap 3: Die behuising

Die Behuising
Die Behuising
Die Behuising
Die Behuising
Die Behuising
Die Behuising

Hierdie deel hang regtig van u verbeelding af, maar ek sal wys wat ek gebou het en hoekom.

Ek het die voetstuk 600 mm breed gemaak sodat ek gemaklik aan albei voete kan sit, ek het oorweeg om twee afsonderlike pedale te maak, maar ek was bekommerd dat ek die kabels per ongeluk in die toekoms sou breek. Die linkervoet beheer die twee knoppies aan die linkerkant en die regterkant die ander drie.

Ek het 16 mm dik en 50 mm skroewe van laaghout gebruik, aangesien dit sterk moet wees, aangesien u daagliks op hierdie ding trap. Die arcade -knoppies kan die straf aanneem.

As u dit gaan verf, is dit nou die tyd. Ek het gesien hoe mense 'n hele projek soos hierdie met kontak dek (jy weet, die goed waarmee jy jou werkboeke behandel). U koop dit 'n groot verskeidenheid kleure en patrone in kantoorvoorraadwinkels. Hou van hierdie goed

Ek het 'n paar rubberstroke aan die voete aangebring, sodat u nie die hele eenheid per ongeluk van u kan wegstoot terwyl u dit gebruik nie.

Stap 4: Kring en pinout

Kring en pinout
Kring en pinout
Kring en pinout
Kring en pinout
Kring en pinout
Kring en pinout

Moenie bekommerd wees nie, dit lyk moeiliker as wat dit eintlik is.

Skroef die Arduino -bord aan die onderkant en aan die rand van die behuizing vas. Maak seker dat u die USB sonder steuring kan aansluit.

1. Maak 5 kabels om van die Arduino elke skakelaar af te trek deur die een kant van 'n springkabel (die kabels met die penne aan die einde) te stroop en dit tot 'n lengte van die elektriese kabel te splits. - Om die kaaldraadpunte saam te snoer, skuif dan 'n klein gedeelte van die hitte wat oor die voeg krimp en verhit om dit aanmekaar te sluit). Strooi die ander kant van die draad (nie die punt nie) en krimp 'n vroulike graafverbinding aan die gestroopte punt.

2. Druk die penpunt van die kabel in die digitale pengleuf 2 op die Arduino. Koppel die graafverbinding aan die knoppie heel links. (let op* die skakelaars het 3 oortjies om die kabel aan te sluit. Soos op die foto, het ek die uitpenkabel aan die middelste oortjie gekoppel. Dit is die "altyd geslote" oortjie.

3. Herhaal vir penne 3, 4, 5 en 6.

4. Nou moet ons 'n 'daisy chain' maak om die grond met die onderste oortjies van al die knoppies te verbind. Dit is 'n kabel wat na elke knoppie sal 'spring'.

Sny en meet gedeeltes van die elektriese kabel om van knoppie tot knoppie te gaan, met 'n bietjie ekstra. Trek albei kante van elke afdeling af, sit twee afdelings bymekaar en maak 'n aansluiting vas totdat jy genoeg het vir al die knoppies. Koppel 'n springkabel aan die een kant en koppel aan enige grondpen op die Arduino.

Stap 5: Kode

Kode
Kode

Tyd om die belangrikste vaardigheid wat u op skool aangeleer het, te gebruik … kopieer, plak.

Die tekslêer met die kode is ingesluit.

Laai dit af of bekyk dit, kies alles, kopieer, maak Arduino IDE oop (skakel om af te laai in die gereedskapstap), skep nuwe, plak.

As u sleutelbindings wil verander, kan u dit nou doen deur die sleutels in die kode in die aanhalings te verander, byvoorbeeld: ('q').

As u wysigingsleutels wil gebruik (shift, control, alt, F1, Insert ens), is daar 'n lys van wat u HIER moet tik

As u slegs 1 of 2 knoppies gebruik, hoef u nie die ongebruikte kode te verwyder nie. As daar geen knoppies aan die gekodeerde penne gekoppel is nie, ignoreer die gedeelte van die kode.

Stap 6: Laai kode op na Arduino

Laai kode op na Arduino
Laai kode op na Arduino
Laai kode op na Arduino
Laai kode op na Arduino

1. Koppel die Arduino via die USB aan die rekenaar

2. Gaan na die 'Tools' tik dan na 'Port'

Kies die poort wat u Arduino Leonardo wys.

3. Gaan na die blad 'Skets' en dan 'Laai' op.

Dit verifieer en stel die kode saam en laai dit op na die Arduino.

As daar 'n fout is, ontdek die kode niks in die oorspronklike kode nie.

Stap 7: Toets en los probleme op

Die Arduino moet na die oplaai weer begin en deur u rekenaar herken word as 'n USB -sleutelbord.

Maak 'n teksredakteur oop en begin stamp !! As u op die knoppies druk, moet die sleutel in die teks verskyn.

As die teks net vul met eindelose toetsaanslagen en net stop as u die knoppies ingedruk het, moet u seker maak dat die kabels na die knoppies gekoppel is aan die oortjie 'altyd geslote', nie die 'altyd oop' oortjie nie.

As daar niks gebeur as u op die knoppies druk nie, kyk dan na al u kabels en probeer 'n ander USB -kabel. Herbegin die rekenaar.

As penkabels uit die Arduino val as gevolg van swaartekrag en stamp, moet u moontlik die springkabels vervang. Dit is bedoel om dieselfde dikte te hê, maar sommige is ongelukkig net stywer as ander.

As die knoppies in die verkeerde volgorde is, kan u die penne in die Arduino fisies herrangskik of die kode verander en die oplaai proses herhaal.

Aanbeveel: