Kodér rolovacího kolečka je součást počítačové myši, která selže jako první. Pokud se šňůra u vchodu do kufru roztřepila na manipulátoru, téměř každý pán ví, jak ji pájet. Pokud kodér opouští stojan, budete muset rozbít jinou myš a vyměnit jej. A stane se tak, že kolík, který spojuje kolo s kodérem, se zlomí. Dobrá rada „musíte koupit kvalitní myši od samého začátku“ ne vždy pomůže. Autor Instructables pod přezdívkou Mr_Glenn byl unavený z boje s myší a dostal místo toho, aby místo kodéru použil tlačítka PgUp a PgDn. Ale dříve nebo později se každý uživatel potýká s nějakým programem, kde se měřítko provádí pomocí kolečka a tato tlačítka nepomohou. Takže narazil - taková aplikace se ukázala být běžným editorem trojrozměrné grafiky, která dostala svůj název od kuchyňského spotřebiče. Mixér, samozřejmě ...
Ale mistr nezačal kvůli tomu znovu zesměšňovat špatný kodér. A vzal levný klon desky 32U4 Pro Micro, kompatibilní s Arduino Leonardo Taková deska může předstírat, že je HID zařízením - prostřednictvím klávesnice, tam, nebo myší přes stejný Micro USB konektor, který je určen pro jeho programování. Stačí přidat na takovou desku dvě tlačítka, jak je znázorněno na obrázku. Dobře, samozřejmě, potřebujeme další dva pull-up rezistory, ale funguje to bez nich.
Obecně nezáleží na tom, jak tyto dvě tlačítka připojíte k desce. Můžete vyloučit konektory pro hřeben a pájet desku přímo do prkna typu prkénko. Můžete vyloučit samotnou prkénko a provést všechna propojení pomocí vodičů. Doporučuje se také používat malé mikrospínače s pákami místo hodinových tlačítek. Hlavní věc je vyplnit malá skicapomocí proměnných xVal, yVal, kolečko funkce Mouse.move (). Při nahrávání firmwaru vyberte desku Arduino Leonardo v Arduino IDE.
V moderních operačních systémech je povolen současný provoz několika USB klávesnic a myší. Můžete otočit kodérem na jedné myši, přesunout druhou a na třetí stisknout tlačítka obecně. Tenhle domácí předstírat, že je druhá myš. Stisknutím tlačítek zařízení simulujete rotaci enkodéru v každém ze dvou směrů. A se skutečnou myší budete stejně jako dříve provádět všechny ostatní operace, aniž byste museli utrácet prostředky na kódování. A váš nervový systém.
Samozřejmě je lepší, pokud design bude fungovat „ne v zásadě, ale v tomto případě“. Můžete obejít spoustu obchodů, ale nenajdete rozpočtovou budovu než malou rozvodnou skříňku.