Përmbajtje:
Video: Butonat për lëvizjen e miut: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Unë kam pasur disa minj kompjuterikë gjatë viteve dhe rrota e rrotullës është e vetmja gjë që vazhdimisht ose nuk punon ose punon në mënyrë të çrregullt.
Unë kryesisht kam shmangur përdorimin e opsionit të lëvizjes deri kohët e fundit kur vendosa të provoja paketën grafike Blender, këtu zbulova se nuk mund të largohesha pa përdorur rrotën e rrotullimit pasi përdoret për të zmadhuar dhe zvogëluar zonën e shikimit.
Duke luajtur me bordet 32U4 Pro Micro si hyrje të tastierës dhe miut, isha i interesuar të shihja nëse kishte një opsion rrotullimi pasi kjo nuk ishte diçka që kisha parë të përdorej.
Kontrollimi i dokumentacionit Arduino [1] tregoi se kishte një vlerë rrotullimi në funksionin Mouse.move () -> Mouse.move (xVal, yVal, timon).
Pyesja veten nëse në vend të rrotullimit të një rrote mund të përdorja shtypjen e një butoni për të bërë çdo rritje të rrotullimit dhe, pas testimit, zbulova se mund ta bëja.
Hapi 1: Hardware:
Klon 1* 32U4 Pro Micro
Butonat e momentit 2* 6mm katrorë
1* Stripboard 24* 37
Fole 2* 12 drejtim 0.1 inç - për Pro Micro
Hapi 2: Ndërtimi;
Unë projektova dhe ndërtova një tabelë të vogël për të mbajtur të gjithë përbërësit.
Pro Micro është i kyçur në prizat 2* 12 mënyrë 0.1 inç dhe ka një sasi të vogël të telave për çelsat dhe lidhjet e tokës (6 tela). Janë 13 ndërprerje në pistë, 12 prej të cilave janë midis kunjave Pro Micro dhe tjetrës tjetër në një nga çelsat. Lidhja me kompjuterin bëhet përmes lidhësit USB të Pro Micro.
I futa prizat 2*12 në mikro pro për stabilitet dhe pastaj i bashkova në kunjat e qosheve para se të bashkoj pjesën tjetër. Pastaj bashkova butonat dhe bëra instalime elektrike. Më në fund vendosa pushimet në pistë.
Hapi 3: Softueri:
Shkrova programin dhe programova Pro Micro duke përdorur Arduino IDE.
Për qëllime programimi, Pro Micro shfaqet si Arduino Leonardo.
Softueri përdor një ndërprerës të kohëmatësit për të anketuar dhe hequr butonat, kur një buton shtypet, ose shtypet më saktë atëherë lëshohet Mouse. Funksioni Lëviz () thirret për të dërguar vlerën e lëvizjes në kompjuterin e bashkangjitur.
Unë nuk pashë asnjë dokumentacion mbi atë vlerë të rrotullimit për t'u përdorur kështu që u përpoq 1 që dha një rritje pozitive dhe pastaj -1 që dha një rritje negative; dokumentacioni liston në mënyrë specifike vlerën e rrotullimit si një shenjë të nënshkruar.
Hapi 4: Përdorni:
Njësia është vetëm plug and play, shfaqet si një pajisje HID në PC dhe nuk ka drejtues për t'u instaluar.
Hapi 5: Referencat:
[1] Dokumentacioni Arduino USB Mouse https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Marrë më 6/Korrik/2019)
Recommended:
Si të rregulloni butonat në distancë të televizorit: 5 hapa
Si të rregulloni butonat në distancë të televizorit: Disa butona në telekomandën e televizorit mund të konsumohen me kalimin e kohës. Në rastin tim, ishin butonat e kanalit lart dhe poshtë. Kontaktet në pjesën e poshtme të butonit ka të ngjarë të jenë konsumuar. Kështu e rregullova timen
Kompjuter pa tel Joystick/Butonat e rrotave: 4 hapa (me fotografi)
Kompjuterë pa tel Joystick/Wheel Buttons: Unë kam ndërtuar një sim të re garash gjatë viteve të fundit dhe vendosa të shkoj me një timon DIY Direct Drive. Ndërsa ai projekt vetëm mund të jetë disa udhëzues në vetvete, ky është një udhëzues për të bërë të gjithë butonat në t
Shtoni LED në butonat tuaj Stick Sanwa Arcade !: 6 hapa (me fotografi)
Shtoni LED në butonat tuaj të Arcade Stick Sanwa!: Ka shumë zgjidhje LED të disponueshme për kabinetin tuaj të shkopinjve ose arkadave, por versionet pa saldim ose të blera nga dyqani mund të kushtojnë shumë. Duke mos qenë në një punë veçanërisht të paguar mirë, por ende duke dashur një dhunti LED në shkopin tim të luftës, kërkova një
Butonat e Gameboy me ekran me prekje !: 10 hapa
Butonat e Gameboy me Ekran me Prekje !: Që kur isha një djalë i vogël, kam dashur një gameboy. Shpejt përpara disa vitesh, unë ende nuk kam një gameboy, vendosa të shkarkoj një emulator. Por …. Ju nuk mund të ndjeni butona virtuale! Kështu që vendosa të bëj butona të cilët mund t'i vendos në ekran të mbivendosen
Arduino e personalizuar për të mbajtur butonat e timonit CAN me stereo të re të makinës: 9 hapa (me fotografi)
Arduino e personalizuar do të mbajë butona timoni me makinë të re Stereo: Vendosa të zëvendësoj stereon origjinale të makinës në Volvo V70 -02 tim me një stereo të ri, kështu që do të jem në gjendje të shijoj gjëra të tilla si mp3, bluetooth dhe pa duar. Makina ime ka disa kontrolle të timonit për stereo që unë do të doja të isha akoma në gjendje t'i përdor.