Sadržaj:
Video: Dugmad za pomicanje miša: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Imao sam nekoliko kompjuterskih miševa tokom godina i točak za pomeranje je jedina stvar koja dosledno ili ne radi ili radi nepravilno.
Uglavnom sam izbjegavao korištenje opcije pomicanja sve do nedavno kada sam odlučio isprobati grafički paket Blender, ovdje sam otkrio da ne mogu pobjeći bez korištenja kotačića za pomicanje jer se koristi za zumiranje i smanjivanje područja za pregled.
Igrajući se sa 32U4 Pro Micro pločama kao ulazom za tastaturu i miša, zanimalo me da li postoji opcija pomicanja jer to nije nešto što sam vidio da se koristi.
Provjera Arduino dokumentacije [1] pokazala je da postoji funkcija pomicanja u funkciji Mouse.move () -> Mouse.move (xVal, yVal, kotačić).
Pitao sam se mogu li umjesto rotacije kotačića pritisnuti tipku za svako povećanje pomicanja i nakon testiranja otkrio da mogu.
Korak 1: Hardver:
1* 32U4 Pro mikro klon
2* 6 mm kvadratna trenutna dugmeta
1* Stripboard 24* 37
2* 12 -struke utičnice od 0,1 inča - za Pro Micro
Korak 2: Konstrukcija;
Dizajnirao sam i izgradio malu ploču za držanje svih komponenti.
Pro Micro je uključen u utičnice od 2 inča sa 12 inča od 0,1 inča i postoji mala količina ožičenja za prekidače i spojeve na zemlju (6 žica). Postoji 13 prekida, od kojih se 12 nalazi između Pro Micro pinova i drugog sljedećeg na jedan od prekidača. Povezivanje sa računarom je putem USB konektora Pro Micro.
Utaknuo sam utičnice 2*12 u pro micro radi stabilnosti, a zatim sam prvo lemio u kutne igle prije lemljenja ostatka. Zatim sam zalemio gumbe i ožičio. Konačno sam stavio pauze na stazu.
Korak 3: Softver:
Napisao sam softver i programirao Pro Micro koristeći Arduino IDE.
Za potrebe programiranja, Pro Micro se pojavljuje kao Arduino Leonardo.
Softver koristi prekid timera za ispitivanje i uklanjanje tipki, kada se pritisne tipka, ili točnije pritisne, a zatim otpusti funkciju Mouse. Move () se poziva za slanje vrijednosti pomicanja na priključeni računar.
Nisam vidio dokumentaciju o tome koju vrijednost scroll -a koristiti pa sam pokušao 1 koji je dao pozitivan prirast, a zatim -1 koji je dao negativan prirast; dokumentacija posebno navodi vrijednost pomicanja kao potpisani znak.
Korak 4: Koristite:
Uređaj je samo plug and play, na računaru se prikazuje kao HID uređaj i nema upravljačkih programa za instaliranje.
Korak 5: Reference:
[1] Dokumentacija o Arduino USB mišu https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (preuzeto 6. jula/2019)
Preporučuje se:
Kako popraviti dugmad na daljinskom upravljaču televizora: 5 koraka
Kako popraviti dugmad na daljinskom upravljaču televizora: Određena dugmad na daljinskom upravljaču televizora mogu se istrošiti s vremenom. U mom slučaju to su bili gumbi za povišenje kanala i dolje. Kontakti na dnu gumba vjerojatno su istrošeni. Ovako sam popravio svoju
Dugmad za bežični računar/dugmad za točkiće: 4 koraka (sa slikama)
Bežični džojstik za PC/dugmad za točkove: U posljednjih nekoliko godina pravio sam novu trkačku sim karticu i odlučio sam da idem sa volanom sa direktnim pogonom uradi sam. Iako bi sam taj projekt mogao imati nekoliko instrukcija za sebe, ovo je uputstvo o izradi svih tipki na t
Gameboy dugmad na ekranu na dodir!: 10 koraka
Gameboy dugmad na ekranu na dodir !: Još od malih nogu želio sam gameboya. Premotajte nekoliko godina unaprijed, još uvijek nemam gameboya, odlučio sam preuzeti emulator. Ali …. Ne možete osjetiti virtualne tipke! Pa sam odlučio napraviti gumbe koje mogu postaviti na ekran koji se preklapaju
Učinite da se kotačić za pomicanje miša pomiče poput maslaca: 6 koraka
Učinite da se vaš kotačić za pomicanje miša pomiče poput maslaca: Mrzite taj kruti, klikasti kotačić na mišu? Omogućite kotaču miša super glatku akciju centrifugiranja koja se glatko okreće za 10 minuta. Ako možete rukovati malim odvijačem, trebali biste to učiniti na koji god način je miš sastavljen. Alati: 1 komp
Arduino miša miša: 4 koraka (sa slikama)
Arduino miš Wiggler: Nekako je neugodno svaki put kada računar zaspi, posebno kada ste usred PowerPoint prezentacije ili radite od kuće, ali bi trebali biti stalno dostupni na mreži. Ovaj jednostavan uređaj će se pomerati (jiggl