En rullehjulkoder er en komponent av en datamus som først svikter. Hvis manipulatoren frynsete ledningen ved inngangen til saken, vet nesten alle mestere hvordan de skal loddes. Hvis koderen går ut av stativet, må du bryte en annen mus for å erstatte den. Og det skjer slik at pinnen som forbinder hjulet med koderen går i stykker. Gode råd "du trenger å kjøpe kvalitetsmus helt fra begynnelsen" hjelper ikke alltid. Forfatteren av Instructables under kallenavnet Mr_Glenn var lei av å kjempe med mus, og han fikk taket med å bruke PgUp- og PgDn-knappene i stedet for koderen. Men før eller senere blir noen brukere møtt med et program der skalering utføres ved hjelp av hjulet, og disse knappene hjelper ikke. Så han kom over - en slik applikasjon viste seg å være den vanlige redaktøren for tredimensjonal grafikk, som fikk navnet sitt fra kjøkkenapparatet. Blender, selvfølgelig ...
Men mesteren startet ikke på grunn av dette igjen for å hån mot den stakkars koderen. Og han tok en billig klone av 32U4 Pro Micro-kortet, kompatibel med Arduino Leonardo. Et slikt brett kan late som om det er en HID-enhet - gjennom et tastatur, der, eller med en mus gjennom den samme Micro USB-kontakten, som er designet for programmering. Det er nok å legge to knapper til et slikt brett, som vist i diagrammet. På en god måte trenger vi selvfølgelig to opptrekksmotstander til, men det fungerer uten dem.
Generelt spiller det ingen rolle hvordan du kobler disse to knappene til brettet. Du kan ekskludere kontaktene til kammen og lodde brettet direkte inn i brettet. Du kan ekskludere selve brødbrettet og lage alle forbindelser med ledninger. Det anbefales også å bruke små mikrobrytere med spaker i stedet for klokkeknapper. Det viktigste er å fylle liten skissebruker variabler xVal, yVal, funksjonshjulet Mouse.move (). Når du laster opp firmware, velg Arduino Leonardo-tavlen i Arduino IDE.
I moderne operativsystemer er det mulig å bruke flere USB-tastaturer og mus samtidig. Du kan rotere koderen på en mus, flytte den andre og trykke generelt på knappene på den tredje. Denne hjemmelaget produkt later til å være en andre mus. Ved å trykke på knappene på enheten vil du simulere rotasjonen av koderen i hver av to retninger. Og med en ekte mus, vil du som før utføre alle andre operasjoner uten å konsumere koderkilden. Og nervesystemet ditt.
Selvfølgelig er det bedre om designet vil fungere "ikke i prinsippet, men i tilfelle." Du kan komme deg rundt i mange butikker, men du vil ikke finne et mer budsjettbygg enn en liten koblingsboks.