INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Gereedskap
- Stap 3: Die behuising
- Stap 4: Kring en pinout
- Stap 5: Kode
- Stap 6: Laai kode op na Arduino
- Stap 7: Toets en los probleme op
Video: PC voetpedale: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
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
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
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
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
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
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
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:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies