Kazalo:

Nožne pedale za osebni računalnik: 7 korakov
Nožne pedale za osebni računalnik: 7 korakov

Video: Nožne pedale za osebni računalnik: 7 korakov

Video: Nožne pedale za osebni računalnik: 7 korakov
Video: Причины и скорая помощь при пояснично-крестцовых нарушениях. Как разобраться и стать специалистом 2024, November
Anonim
PC nožne pedale
PC nožne pedale

Pedala sem naredil za naslonjanje v Pubgu (Player Unknown Battlegrounds), saj se mi je zdelo, da potrebujem dodatne prste. Uporabil sem ga tudi za vesoljski program Kerbal.

Aplikacije so neskončne in po želji lahko dodate več gumbov ali manj.

Spajkanje ni potrebno !!!

Ta projekt deluje kot tipkovnica in je programiran za vnos pritiskov na tipkovnici. To ne deluje z Arduino Uno. Uporabil sem Arduino Leonardo

1. korak: Deli

Deli
Deli
Deli
Deli
Deli
Deli
Deli
Deli

Arduino Leonardo

Dolg moški USB A do moški mini USB B kabel

Trenutna stikala ali stikala

Pakirajte priključke za ženske lopate

Mostične žice Arduino za moške

Električna žica (kateri koli merilnik svetlobe)

Termoskrčljive cevi (nekoliko večje od žice)

2. korak: Orodja

Orodja
Orodja

Okvir

Orodja za gradnjo lesa ali kovine

Vrtalnik, lopata/ žaga, vijaki

(Konstrukcija ohišja je odvisna od vas. Uporabil sem vezane plošče, lahko pa uporabite škatlo ali kovinsko pločevino. Pri tem se malo zabavajte.)

Elektrika

Rezalniki/ odstranjevalec žice (če jih imate. Škarje in britvica bodo delovale)

Priključitev (vse klešče bodo delovale)

Toplotna pištola (vžigalnik za cigarete bo deloval)

Koda

Prenesite programsko opremo Arduino IDE

Je brezplačen in omogoča pisanje, sestavljanje in prenašanje kode v Leonardo

Prenesite tukaj

3. korak: Stanovanje

Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje
Stanovanje

Ta del je res vaša domišljija, vendar bom pokazal, kaj sem zgradil in zakaj.

Podstavek sem naredil širine 600 mm, tako da lahko na obeh nogah udobno namestim, razmišljal sem o izdelavi dveh ločenih pedal, vendar me je skrbelo, da bom v prihodnosti slučajno prekinil kable. Leva noga upravlja dva gumba na levi, desna pa ostale tri.

Uporabil sem vijake iz vezanega lesa debeline 16 mm in 50 mm, saj mora biti ta močan, saj v bistvu to dnevno tolčete. Arkadni gumbi lahko prenesejo kazen.

Če ga boste poslikali, je zdaj pravi čas. Videl sem, da ljudje pokrijejo celoten projekt, kot je ta, s stiki (veste, stvari, s katerimi pokrivate svoje delovne zvezke). V trgovinah s pisarniškim materialom kupite ogromno barv in vzorcev. Všeč so te stvari

Nogam sem dodal nekaj gumijastih trakov, tako da med uporabo po naključju ne morete potisniti celotne enote od sebe.

4. korak: Vezje in pinout

Vezje in pinout
Vezje in pinout
Vezje in pinout
Vezje in pinout
Vezje in pinout
Vezje in pinout

Ne skrbite, to izgleda težje, kot je v resnici.

Ploščo Arduino privijte na spodnjo stran in na rob ohišja. Poskrbite, da boste lahko brez motenj priključili USB.

1. Od vsakega stikala Arduino naredite 5 kablov, tako da odstranite en konec mostičnega kabla (kable z zatiči na koncu) in ga spojite na dolžino električnega kabla. - Če želite zviti sukane gole konce žice skupaj, potisnite majhen del toplotno skrčenega spoja in segrejte, da se zakleneta). Odstranite drugi konec žice (ne konca zatiča) in privijte ženski konektor na loputo.

2. Konec zatiča kabla potisnite v režo za digitalne nožice 2 na Arduinu. Priključite lopato na gumb na skrajni levi strani. (Opomba* Stikala imajo 3 jezičke za povezovalni kabel. Kot je prikazano na sliki, sem priključil izhodni kabel na srednji jeziček. To je zavihek "vedno zaprt".

3. Ponovite za nožice 3, 4, 5 in 6.

4. Zdaj moramo narediti tako imenovano "marjetica veriga", da povežemo tla z spodnjimi jezički vseh gumbov. To je kabel, ki bo "skočil" na vsak gumb.

Odrežite in izmerite odseke električnega kabla, da se premaknete od gumba do gumba z malo dodatka. Odstranite oba konca vsakega odseka, sestavite dva dela skupaj in stisnite konektor, dokler ne dobite dovolj za vse gumbe. Spojite mostični kabel na en konec in ga priključite na kateri koli ozemljitveni zatič na Arduinu.

5. korak: Koda

Koda
Koda

Čas je, da uporabite najpomembnejšo veščino, ki ste se je naučili v šoli…..kopiraj, prilepi.

Vključena je besedilna datoteka s kodo.

Prenesite ali si oglejte, izberite vse, kopirajte, odprite Arduino IDE (povezava za prenos v koraku Orodja), ustvarite novo, prilepite.

Če želite spremeniti katero koli vezavo tipk, lahko to storite zdaj tako, da spremenite ključe v kodi v narekovajih, na primer: ('q').

Če želite uporabiti modifikacijske tipke (shift, control, alt, F1, Insert itd.), Obstaja seznam, kaj vtipkati TUKAJ

Če uporabljate samo 1 ali 2 gumba, vam ni treba izbrisati neuporabljene kode. Če na kodirane nožice niso povezani gumbi, bo ta del kode prezrl.

6. korak: Nalaganje kode v Arduino

Nalaganje kode v Arduino
Nalaganje kode v Arduino
Nalaganje kode v Arduino
Nalaganje kode v Arduino

1. Priključite Arduino v računalnik prek USB -ja

2. Pojdite na "Orodja" in nato na "Vrata"

Izberite vrata, ki prikazujejo vaš Arduino Leonardo.

3. Pojdite na zavihek »Skica« in nato »Naloži«.

S tem boste preverili in prevedli kodo ter jo naložili v Arduino.

Če pride do napake, preverite, da kodi ne manjka nič iz prvotne kode.

7. korak: Preizkusite in odpravite težave

Arduino se mora po nalaganju znova zagnati in ga računalnik prepozna kot tipkovnico USB.

Odprite urejevalnik besedil in začnite stopati !! Ko pritisnete gumbe, se morajo besedilo pojavljati v besedilu.

Če se besedilo samo napolni z neprekinjenimi pritiski tipk in se ustavi šele, ko pritisnete gumbe, morate preveriti, ali so kabli do gumbov povezani z zavihkom »vedno zaprto« in ne z zavihkom »vedno odprto«.

Če se s pritiskom na gumbe ne zgodi nič, preverite vse kable in poskusite uporabiti drug kabel USB. Znova zaženite računalnik.

Če pin -kabli zaradi gravitacije in udarca padejo iz Arduina, boste morda morali zamenjati mostične kable. Namenjeni so enaki debelini, a so nekateri na žalost le ožji od drugih.

Če so gumbi v napačnem vrstnem redu, lahko fizično preuredite zatiče v Arduinu ali spremenite kodo in ponovite postopek nalaganja.

Priporočena: