Satura rādītājs:

PC kāju pedāļi: 7 soļi
PC kāju pedāļi: 7 soļi

Video: PC kāju pedāļi: 7 soļi

Video: PC kāju pedāļi: 7 soļi
Video: MILL KING👑 SOLO VS SQUAD DIAMOND 4 LOBBY PRO GAMEPLAY | GARENA FREE FIRE 2024, Jūlijs
Anonim
PC kāju pedāļi
PC kāju pedāļi

Es veicu pedāli noliekšanai Pubg (Player Unknown Battlegrounds), jo man šķita, ka man vajag papildu pirkstus. Esmu to izmantojis arī Kerbal kosmosa programmai.

Lietojumprogrammas ir bezgalīgas, un, ja vēlaties, varat pievienot vairāk pogu vai mazāk.

Lodēšana nav nepieciešama !!!

Šis projekts darbojas kā tastatūra un ir ieprogrammēts, lai ievadītu tastatūras spiedienus. Tas nedarbojas ar Arduino Uno. Esmu izmantojis Arduino Leonardo

1. darbība: detaļas

Daļas
Daļas
Daļas
Daļas
Daļas
Daļas
Daļas
Daļas

Arduino Leonardo

Garš vīriešu USB A līdz vīriešu mini USB B kabelis

Īslaicīgi vai spiedpogas slēdži

Iepakojiet sieviešu lāpstiņu savienotājus

Arduino džemperis no vīrieša līdz vīrietim

Elektriskais vads (jebkurš gaismas mērītājs)

Termiski saraušanās caurule (nedaudz lielāka par vadu)

2. darbība: rīki

Rīki
Rīki

Rāmis

Koka vai metāla celtniecības instrumenti

Urbis, lāpstas uzgalis/ cauruma zāģis, skrūves

(Korpusa konstrukcija ir jūsu ziņā. Es izmantoju saplāksni, bet jūs varētu izmantot kasti vai metāla skārdu. Izklaidējieties ar to.)

Elektrība

Stiepļu griezēji/ noņēmēji (ja jums tādi ir. Šķēres un skuveklis derēs)

Savienojuma gofrēšana (derēs jebkādas knaibles)

Siltuma lielgabals (cigarešu šķiltavas darbosies)

Kods

Lejupielādējiet Arduino IDE programmatūru

Tas ir bezmaksas un ļauj rakstīt, apkopot un mirgot kodu Leonardo

Lejupielādēt šeit

3. solis: korpuss

Mājoklis
Mājoklis
Mājoklis
Mājoklis
Mājoklis
Mājoklis

Šī daļa patiešām ir atkarīga no jūsu iztēles, bet es parādīšu, ko es uzcēlu un kāpēc.

Pamatni esmu izveidojis 600 mm platu, lai es varētu ērti novietot abas kājas, es apsvēru iespēju izgatavot divus atsevišķus pedāļus, taču biju noraizējies, ka kādu laiku nākotnē nejauši pārtraukšu kabeļus. Kreisā pēda kontrolē divas pogas kreisajā pusē, bet labā - pārējās trīs.

Es izmantoju saplāksni ar 16 mm biezumu un 50 mm skrūvēm, jo tam jābūt stipram, jo jūs būtībā katru dienu stopat šo lietu. Arcade pogas var uzņemties sodu.

Ja jūs gatavojaties to krāsot, tagad ir pienācis laiks. Esmu redzējis, ka cilvēki ar kontaktu aptver visu šādu projektu (jūs zināt, ar ko jūs aptverat savas darbgrāmatas). Jūs un iegādājaties milzīgu krāsu un rakstu klāstu biroja preču veikalos. Tāpat kā šī lieta

Es pievienoju kājām dažas gumijas sloksnes, lai tās lietošanas laikā nejauši nevarētu nobīdīt visu ierīci.

4. solis: ķēde un pieslēgšana

Ķēde un Pinout
Ķēde un Pinout
Ķēde un Pinout
Ķēde un Pinout
Ķēde un Pinout
Ķēde un Pinout

Neuztraucieties, tas izskatās grūtāk nekā patiesībā.

Pieskrūvējiet Arduino dēli korpusa apakšpusē un malā. Pārliecinieties, vai varēsit pievienot USB bez traucējumiem.

1. Izveidojiet 5 kabeļus, lai izietu no katra Arduino slēdža, noņemot vienu džempera kabeļa galu (kabeļus ar tapām galā) un savienojot to līdz elektriskā kabeļa garumam. - Lai saliktu, savijiet tukšos stieples galus kopā, tad pārbīdiet nelielu siltuma saraušanās daļu pāri savienojumam un sasildiet, lai tie nofiksētos kopā). Noņemiet stieples otru galu (nevis tapas galu) un saspraudiet lāpstiņu savienotāju līdz noņemtajam galam.

2. Iebīdiet kabeļa tapas galu Arduino digitālajā tapas slotā 2. Pievienojiet lāpstiņas savienotāju pogai kreisajā pusē. (piezīme* slēdžiem ir 3 cilnes kabeļa pievienošanai. Kā parādīts attēlā, es esmu pievienojis tapas kabeli vidējai cilnei. Šī ir cilne "vienmēr aizvērta".

3. Atkārtojiet 3., 4., 5. un 6. tapai.

4. Tagad mums ir jāizveido tā sauktā “margrietiņas ķēde”, lai savienotu zemi ar visu pogu apakšējām cilnēm. Šis ir kabelis, kas “lēks” pie katras pogas.

Nogrieziet un izmēriet elektriskā kabeļa daļas, lai ar nelielu papildinājumu pārietu no pogas uz pogu. Noņemiet katras sadaļas abus galus, salieciet kopā divas daļas un saspiediet savienotāju, līdz jums ir pietiekami daudz pogu. Salieciet džempera kabeli vienā galā un pievienojiet to jebkurai Arduino zemējuma tapai.

5. darbība: kods

Kods
Kods

Laiks izmantot vissvarīgāko skolā apgūto prasmi…..kopēt, ielīmēt.

Iekļauts teksta fails ar kodu.

Lejupielādējiet vai apskatiet to, atlasiet visu, kopējiet, atveriet Arduino IDE (lejupielādes saite rīku solī), izveidojiet jaunu, ielīmējiet.

Ja vēlaties mainīt jebkuru taustiņu saistīšanu, to varat izdarīt tagad, mainot pēdiņās esošā koda atslēgas, piemēram: ('q').

Ja vēlaties izmantot modifikācijas taustiņus (shift, control, alt, F1, Insert utt.), Šeit ir saraksts, ko rakstīt ŠEIT

Ja izmantojat tikai vienu vai divas pogas, jums nav jāizdzēš neizmantotais kods. Ja kodētajām tapām nav pievienotas pogas, tā ignorēs šo koda sadaļu.

6. darbība: koda augšupielāde Arduino

Koda augšupielāde Arduino
Koda augšupielāde Arduino
Koda augšupielāde Arduino
Koda augšupielāde Arduino

1. Pievienojiet Arduino datoram, izmantojot USB

2. Dodieties uz "Rīki", pēc tam uz "Port"

Atlasiet portu, kurā tiek rādīts jūsu Arduino Leonardo.

3. Dodieties uz cilni Skice un pēc tam uz Augšupielādēt.

Tas pārbaudīs un apkopos kodu un augšupielādēs to Arduino.

Ja rodas kļūda, pārbaudiet, vai kodam nekas netrūkst no sākotnējā koda.

7. darbība. Pārbaude un problēmu novēršana

Pēc augšupielādes Arduino vajadzētu restartēties, un dators to atpazīst kā USB tastatūru.

Atveriet teksta redaktoru un sāciet stomping !! Nospiežot pogas, tekstā vajadzētu parādīties taustiņiem.

Ja teksts vienkārši piepildās ar nebeidzamiem taustiņsitieniem un apstājas tikai tad, kad nospiežat pogas, tad jums jāpārbauda, vai kabeļi ar pogām ir pievienoti cilnei “vienmēr aizvērts”, nevis cilnei “vienmēr atvērts”.

Ja, nospiežot pogas, nekas nenotiek, pārbaudiet visus kabeļus un izmēģiniet citu USB kabeli. Restartējiet datoru.

Ja tapas kabeļi izkrīt no Arduino smaguma un saspiešanas dēļ, iespējams, būs jāmaina džemperis. Tie ir domāti tāda paša biezuma, bet diemžēl daži ir tikai stingrāki nekā citi.

Ja pogas ir nepareizā secībā, varat fiziski pārkārtot Arduino tapas vai mainīt kodu un atkārtot augšupielādes procesu.

Ieteicams: