Sisukord:
Video: Hiire kerimise nupud: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mul on aastate jooksul olnud mitu arvuti hiirt ja kerimisratas on üks asi, mis järjekindlalt kas ei tööta või töötab ebaühtlaselt.
Olen enamasti hoidunud kerimisvaliku kasutamisest kuni viimase ajani, kui otsustasin graafikapaketti Blender proovida, siin leidsin, et ei pääse ilma kerimisratast kasutamata, nagu seda kasutatakse vaateala sisse- ja väljasuumimiseks.
Olles mänginud klaviatuuri ja hiire sisendina 32U4 Pro Micro tahvlitega, oli mul huvitav näha, kas leidub kerimisvalikut, kuna see polnud midagi, mida olin näinud.
Arduino dokumentatsiooni [1] kontrollides selgus, et funktsioonis Mouse.move () -> Mouse.move (xVal, yVal, wheel) oli kerimisväärtus.
Mõtlesin, kas saan ratta pööramise asemel nupuvajutusega teha iga kerimissammu ja leidsin pärast katsetamist, et saan.
Samm: riistvara:
1* 32U4 Pro Micro kloon
2* 6 mm ruudukujulised hetkelised nupud
1* ribalaud 24* 37
2* 12 -suunalised 0,1 -tollised pistikupesad - Pro Micro jaoks
2. etapp: ehitus;
Ma kavandasin ja ehitasin väikese plaadi, mis mahutab kõiki komponente.
Pro Micro on ühendatud 2* 12 -suunalistesse 0,1 -tollistesse pistikupesadesse ning lülitite ja maandusühenduste (6 juhtmed) juhtmestik on väike. Seal on 13 rajakatkestust, millest 12 on Pro Micro tihvtide ja järgmise vahel. ühele lülitile. Ühendamine arvutiga toimub Pro Micro USB -pistiku kaudu.
Ühendasin 2*12 -suunalised pistikupesad stabiilsuse tagamiseks pro micro külge ja jootsin seejärel nurgatappidesse enne ülejäänud jootmist. Seejärel jootsin nupud sisse ja tegin juhtmestiku. Lõpuks panin rajapausid sisse.
Samm: tarkvara:
Kirjutasin tarkvara ja programmeerisin Pro Micro Arduino IDE abil.
Programmeerimise eesmärgil kuvatakse Pro Micro nimega Arduino Leonardo.
Tarkvara kasutab taimerikatkestust nuppude küsitlemiseks ja tühistamiseks, kui nuppu vajutatakse või täpsemalt vajutatakse ja seejärel hiire vabastatakse. Liigutamisfunktsiooni () liigutamiseks saadetakse kerimisväärtus lisatud arvutisse.
Ma ei näinud dokumente selle kohta, millist kerimisväärtust kasutada, nii et proovisin 1, mis andis positiivse juurdekasvu ja seejärel -1, mis andis negatiivse juurdekasvu; dokumentatsioon loetleb kerimisväärtuse allkirjastatud sümbolina.
4. samm: kasutage:
Seade on lihtsalt plug and play, see kuvatakse arvutile HID -seadmena ja draivereid pole vaja installida.
Samm: viited:
[1] Arduino USB -hiire dokumentatsioon https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Laaditud 6. juulil 2019)
Soovitan:
Traadita arvuti juhtkangi/ratta nupud: 4 sammu (piltidega)
Juhtmevaba arvuti juhtnupp/ratta nupud: Olen viimase paari aasta jooksul ehitanud uut võidusõidu simsi ja otsustasin kasutada DIY Direct Drive rooli. Kuigi see projekt üksi võib olla mitu juhendit, on see õpetatav kõigi nuppude tegemisel
Puuteekraaniga Gameboy nupud!: 10 sammu
Puuteekraaniga mängupoe nupud !: Juba poisikesest saati olen tahtnud mängupoissi. Paar aastat edasi kerides, mul pole ikka veel gameboyt, otsustasin emulaatori alla laadida. Aga …. te ei tunne virtuaalseid nuppe! Nii et otsustasin teha nupud, mille saan ekraanile asetada, kattudes
NFC -lukk - kui trükkplaat on ka nupud, antenn ja muud : 7 sammu (piltidega)
NFC -lukk - kui trükkplaat on ka nupud, antenn ja muud …: saate sellest juhendist võtta ühe kahest. Võite järgida ja luua oma kombinatsioon numbriklahvistikust ja NFC -lugejast. Skeem on siin. PCB paigutus on siin. Leiate materjalide arve, mille abil saate tellida
Plug and Play arcade nupud: 7 sammu (koos piltidega)
Plug and Play arkaadnupud: hakkasin hiljuti oma projektide tegemiseks kasutama Arduinot. Disainerina armastan oma mängude/interaktiivsete projektide jaoks kohandatud liideste loomist. Üks probleem, millega ma kokku puutusin, oli see, et jadaühenduse kasutamine on üsna keeruline ning altid probleemidele ja probleemidele
Vanad võimendi nupud: 4 sammu
Vanad võimendi nupud: Tere, see on minu esimene intructables, seega palun andestage viga ja loodan, et teile meeldib! (Armastan oma veebilehte !!!) Mõni nädalavahetus tagasi proovisin netist leida nuppe, mille abil panna vana JVC võimendi, mille minu ja mu tüdruksõber tänavalt leidsid … Jumal ma