Sadržaj:

PC nožne pedale: 7 koraka
PC nožne pedale: 7 koraka

Video: PC nožne pedale: 7 koraka

Video: PC nožne pedale: 7 koraka
Video: PROPADANJE PEDALE KOCNICE...OBAVEZNO URADITI NAKON IZMJENA DISKOVA I PLOCICA. 2024, Studeni
Anonim
PC nožne pedale
PC nožne pedale

Napravio sam papučicu za naslanjanje u Pubgu (Player Unknown Battlegrounds) jer sam se osjećao kao da mi trebaju dodatni prsti. Koristio sam ga i za svemirski program Kerbal.

Aplikacije su beskrajne i ako želite, možete dodati više gumba ili manje.

Lemljenje nije potrebno !!!

Ovaj projekt djeluje kao tipkovnica i programiran je za unos pritiska na tipkovnicu. Ovo ne radi s Arduino Uno. Koristio sam Arduino Leonardo

Korak 1: Dijelovi

Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi

Arduino Leonardo

Dugi muški USB A do muški mini USB B kabel

Trenutni prekidači ili prekidači

Pakirajte ženske konektore lopatica

Arduino spojne žice za muškarce

Električna žica (bilo koji svjetlosni mjerač)

Termoskupljajuće cijevi (malo veće od žice)

Korak 2: Alati

Alati
Alati

Okvir

Građevinski alati od drveta ili metala

Bušilica, lopata/ pila za rupe, vijci

(Konstrukcija kućišta ovisi o vama. Koristio sam šperploču, ali možete koristiti kutiju ili metalni lim. Zabavite se s njom.)

Elektrika

Rezači žice/ skidač žice (ako ih imate. Škare i britva će raditi)

Priključak za spajanje (sva kliješta će raditi)

Toplinski pištolj (upaljač za cigarete će raditi)

Kodirati

Preuzmite Arduino IDE softver

Besplatno je i omogućuje vam pisanje, sastavljanje i prenošenje koda u Leonardo

Preuzmite ovdje

Korak 3: Stanovanje

Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje

Ovaj dio doista ovisi o vašoj mašti, ali pokazat ću što sam izgradio i zašto.

Napravio sam bazu širine 600 mm tako da mogu udobno pričvrstiti obje noge, razmišljao sam o tome da napravim dvije odvojene pedale, ali sam bio zabrinut da ću u budućnosti slučajno prekinuti kabele. Lijeva noga kontrolira dva gumba na lijevoj, a desna druga tri.

Koristio sam vijke od šperploče debljine 16 mm i 50 mm jer to mora biti jako jer u osnovi svakodnevno gazite po ovoj stvari. Arkadni gumbi mogu podnijeti kaznu.

Ako ćete je slikati, sada je vrijeme. Vidio sam da ljudi pokrivaju cijeli ovakav projekt kontaktom (znate, stvarima kojima pokrivate svoje radne bilježnice). U trgovinama uredskog materijala kupujete veliki izbor boja i uzoraka. Kao ove stvari

Nogama sam dodao nekoliko gumenih traka tako da tijekom uporabe ne možete slučajno odgurnuti cijelu jedinicu od sebe.

Korak 4: Krug i pinout

Krug i pinout
Krug i pinout
Krug i pinout
Krug i pinout
Krug i pinout
Krug i pinout

Ne brinite, ovo izgleda teže nego što zapravo jest.

Pričvrstite Arduino ploču na donju stranu i na rub kućišta. Provjerite možete li spojiti USB bez smetnji.

1. Napravite 5 kabela od Arduino prekidača tako da skinete jedan kraj kratkospojnog kabela (kabeli s pinovima na kraju) i spojite ga na duljinu električnog kabela. - Za spajanje uvrnutih golih krajeva žice zajedno, gurnite mali dio toplinskog skupljanja preko spoja i zagrijte da se spoje.) Odvojite drugi kraj žice (ne kraj igle) i pričvrstite ženski konektor lopatice na ogoljeni kraj.

2. Gurnite pin kraj kabela u digitalni pin 2 na Arduinu. Spojite konektor lopatice na gumb s krajnje lijeve strane. (Napomena* Prekidači imaju 3 jezička za spajanje kabela. Kao što je prikazano na slici, spojio sam pin out kabel sa srednjim jezičkom. Ovo je kartica "uvijek zatvorena".

3. Ponovite za pinove 3, 4, 5 i 6.

4. Sada moramo napraviti ono što se naziva 'lanac od tratinčice' kako bismo spojili tlo s donjim jezičcima svih gumba. Ovo je kabel koji će 'skočiti' do svakog gumba.

Izrežite i izmjerite dijelove električnog kabela za prelazak s gumba na gumb s malo dodatka. Odvojite oba kraja svakog odjeljka, spojite dva dijela i stisnite konektor dok ne dobijete dovoljno za sve gumbe. Spojite kratkospojni kabel na jedan kraj i spojite ga na bilo koji pin za uzemljenje na Arduinu.

Korak 5: Kodirajte

Kodirati
Kodirati

Vrijeme je da iskoristite najvažniju vještinu koju ste naučili u školi …..kopiraj, zalijepi.

Uključena je tekstualna datoteka s kodom.

Preuzmite ili pregledajte, odaberite sve, kopirajte, otvorite Arduino IDE (veza za preuzimanje u koraku Alati), stvorite novu, zalijepite.

Ako želite promijeniti bilo koje povezivanje tipki, to možete učiniti sada promjenom ključeva u kodu u navodnicima, npr.: ('q').

Ako želite koristiti modifikacijske tipke (shift, control, alt, F1, Insert itd.), Postoji popis što upisati OVDJE

Ako koristite samo 1 ili 2 gumba, ne morate brisati neiskorišteni kôd. Ako na kodirane pinove nisu povezani gumbi, zanemarit će se taj dio koda.

Korak 6: Prijenos koda na Arduino

Prijenos koda na Arduino
Prijenos koda na Arduino
Prijenos koda na Arduino
Prijenos koda na Arduino

1. Priključite Arduino u računalo putem USB -a

2. Idite na dodir "Alati", a zatim na "Port"

Odaberite port koji prikazuje vaš Arduino Leonardo.

3. Idite na karticu "Sketch", a zatim "Upload".

Ovo će provjeriti i sastaviti kôd te ga prenijeti na Arduino.

Ako postoji pogreška, provjerite da kod ne nedostaje ništa izvornom kodu.

Korak 7: Testirajte i riješite probleme

Arduino bi se trebao ponovno pokrenuti nakon prijenosa i računalo bi ga trebalo prepoznati kao USB tipkovnicu.

Otvorite uređivač teksta i počnite gaziti !! Ključevi bi se trebali pojavljivati u tekstu dok pritisnete gumbe.

Ako se tekst samo ispuni neprekidnim pritiscima tipki i prestane tek kad pritisnete gumbe, tada morate provjeriti jesu li kabeli do gumba spojeni na karticu "uvijek zatvoreno", a ne na karticu "uvijek otvoreno".

Ako se ništa ne dogodi kada pritisnete tipke, provjerite sve svoje kabele i pokušajte s drugim USB kabelom. Ponovo pokrenite računalo.

Ako pin kabeli ispadnu iz Arduina zbog gravitacije i gaženja, možda ćete morati zamijeniti kratkospojne kabele. Zamišljene su iste debljine, ali nažalost neke su samo čvršće od drugih.

Ako su gumbi u pogrešnom redoslijedu, možete fizički preurediti pinove u Arduinu ili izmijeniti kôd i ponoviti postupak prijenosa.

Preporučeni: