Kazalo:
- Korak: Zberite materiale
- 2. korak: Seznanite se z igralnimi palicami
- 3. korak: Povežite vse skupaj
- 4. korak: Napišite kodo
- 5. korak: Nadzirajte dejanja
Video: Senzor igralne palice: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Senzor krmilne palice se uporablja za številne vrste projektov robotskih arduino, vendar se najpogosteje uporablja za krmilnike video iger ali katero koli vrsto krmilnika, ki vključuje krmilno palčko.
Krmilna palica ima odstranljiv plastični pokrovček, kamor med uporabo naslonite prst. Ko odstranite ta pokrovček, imate boljši pogled na zatiče, potisni gumb in senzorje. Analogne krmilne palice so v bistvu potenciometri, zato vračajo analogne vrednosti. Dva črna pokrova na strani sta ohišje senzorja. Senzor na levi strani je za premikanje navzgor in navzdol, pri premikanju palice navzgor in navzdol se dejansko zgodi, da notranja plastika pride v stik s stranskim senzorjem, saj ve, ali se palica premika navzgor ali navzdol. senzor osi y. Senzor na najbolj oddaljeni strani krmilne palice zazna gibanje levo in desno, kar je os x. Ti senzorji pošiljajo analogno branje, vendar ima krmilna palica tudi potisni gumb ali stikalo, ko pritisnete krmilno palčko navzdol, stikalo v notranjosti potisne navzdol in pošlje digitalno branje. Ker vemo, kako deluje senzor krmilne palice, ga priključimo na Arduino in poglejmo, kako deluje.
Korak: Zberite materiale
-Arduino Uno
-Senzor igralne palice
-Ženski/moški skakalni kabli
-USB 2.0 kabel tipa A/B
-Računalnik
-Arduino IDE
2. korak: Seznanite se z igralnimi palicami
Krmilna palica ima pet zatičev, GND, 5V, VRx. VRy in SW. Ko priključujete nekaj na napajanje, morate vedno imeti negativno in pozitivno stran, ki ustreza negativnim in pozitivnim stranem vašega napajalnika. V tem primeru pin z oznako GND pomeni "Ground" in to je naš negativni pin igralne palice. 5V pomeni "5 voltov" in to je naš pozitivni zatič, oba zatiča sta naša zatiča za napajanje. Nato je VRx naš vodoravni ali osi x osi in to je analogni pin, ki se poveže z analogno stranjo arduina, enako z zatičem VRy, ki so naši navpični zatiči osi y. Oba zatiča sta usmerjeni zatiči, zato ko se krmilna palica premakne, zatiči oddajajo analogni signal. Naš zadnji zatič je SW zatič, ki pomeni "Switch", ta pin je povezan s potisnim gumbom in ko je pritisnjen navzdol, pin oddaja digitalni signal.
3. korak: Povežite vse skupaj
Zdaj je čas, da naš test dejansko izvedemo!
Najprej priključite svojo žensko stran mostičnih kablov na zatiče krmilne palice, ki naj bi jih bilo skupaj pet.
Drugič, priključite moško stran mostičnih kablov na ustrezne nožice na vašem arduinu. GND na GND, 5V na 5V, VRx in VRy na kateri koli analogni pin na arduinu, vendar nam v tem primeru naša koda pove, da jih dodelimo A0 in A1. Zadnji pin, s katerim se moramo povezati ali arduinom, je naš SW pin, ki bo šel na digitalno stran arduina, tako da bo povezan z digitalnim pin 2.
Tretjič, kabel USB priključite na arduino in v računalnik.
4. korak: Napišite kodo
Zdaj, ko imamo vse povezano z našo arduino ploščo, je čas, da naložimo ustrezno kodo. Brainy Bits ima za nas že napisano kodo, zato jo lahko preprosto kopiramo in prilepimo v naš Arduino IDE.
Povezava do kode:
1. Odprite novo datoteko IDE arduino
2. Prilepite kodo
3. Naložite
5. korak: Nadzirajte dejanja
Kliknite na povečevalno steklo v zgornjem desnem kotu zaslona. Odpreti bi se moralo novo okno in to, kar vidite, so posledična dejanja pri premikanju krmilne palice. Pojdite naprej in se premikajte okoli krmilne palice in osi x in y se morata spremeniti glede na položaj, na katerem je igralna palica. Poskusite pritisniti krmilno palčko navzdol in vaš zatič SW se mora spremeniti iz 1 v 0. Ko je krmilna palica v nevtralnem položaju, mora biti vaša os x na 513, os y pa na 522. Kar se dogaja v kodi, je da void zanka natisne položaj krmilne palice z analognim signalom in ko je gumb pritisnjen z digitalnim signalom.
Priporočena:
Pretvorba USB igralne palice v osemdesetih letih: 7 korakov (s slikami)
Pretvorba USB krmilne ročice iz osemdesetih let: Ta izvirna igralna palica Cheetah 125 iz osemdesetih let je doživela ljubečo preobrazbo s svetlečimi novimi mikro stikali, arkadnimi gumbi in krmilno ploščo Pimoroni Player X. Zdaj ima štiri neodvisne " ogenj " gumbov in se poveže prek USB -ja, pripravljen za
Razvoj motorizirane zložljive igralne palice: 10 korakov (s slikami)
Razvoj motorizirane zložljive igralne palice: Ta motorizirana zložljiva krmilna palica je poceni rešitev za uporabnike invalidskih vozičkov, ki imajo težave pri uporabi ročnih nosilcev krmilne palice. Gre za oblikovalsko ponovitev pri prejšnjem projektu zložljive krmilne palice. Projekt je sestavljen iz
Računalniški menjalnik, izdelan iz stare igralne palice (H-menjalnik): 8 korakov
Menjalnik za računalnik, izdelan iz stare igralne palice (H-menjalnik): Imate radi avtomobile? Imate radi pravo vožnjo? Imate staro krmilno palčko? To je navodilo za vas :) Pokazal vam bom, kako iz starega igralnega palčka narediti menjalnik za računalnik. -------------------------------------------------- ---------------------------------------------
Pridobivanje signala s stare igralne palice: 5 korakov
Pridobivanje signala s stare igralne palice: To je projekt, na katerem sem začel delati, ko sem našel staro igralno palico z vrati D15 (vrata za igre)
Kako popraviti gumb igralne palice na MP3 predvajalniku Zen V: 3 koraki
Kako popraviti gumb z igralno palico na vašem MP3 predvajalniku Zen V: Vzemite me, saj je to moj prvi pouk. Potrebovali boste: Super lepilo Aparat za brisanje slamice za kavo Majhen izvijač z ravno glavo Ta navodila vam bodo pokazala, kako pritrditi gumb krmilne palice na MP3 predvajalniku Zen V, potem ko je razpokan in