Kodér rolovacieho kolieska je komponent počítačovej myši, ktorý zlyhal ako prvý. Ak manipulátor pri vstupe do skrinky zlomil šnúru, takmer každý pán vie, ako ju spájku spájať. Ak kódovač opúšťa stojan, budete musieť zlomiť ďalšiu myš a nahradiť ho. A stáva sa tak, že sa kolík, ktorý spája koleso s enkodérom, zlomí. Dobrá rada „musíte kúpiť kvalitné myši od samého začiatku“ nie vždy pomáha. Autor Instructables pod prezývkou Mr_Glenn bol unavený z boja s myšami a dostal miesto toho, aby namiesto kodéra použil tlačidlá PgUp a PgDn. Ale skôr alebo neskôr sa každý užívateľ stretne s nejakým programom, v ktorom sa škálovanie vykonáva pomocou kolieska a tieto tlačidlá nepomáhajú. Tak narazil - taká aplikácia sa ukázala byť obvyklým editorom trojrozmernej grafiky, ktorá dostala svoj názov od kuchynského spotrebiča. Mixér, samozrejme ...
Ale pán nezačal kvôli tomu znova zosmiešňovať zlý kódovač. A vzal si lacný klon dosky 32U4 Pro Micro, kompatibilný s Arduino Leonardo. Takáto doska môže predstierať, že je HID zariadením - pomocou klávesnice, tam alebo pomocou myši cez rovnaký konektor Micro USB, ktorý je určený na jej programovanie. Na túto dosku stačí pridať dve tlačidlá, ako je to znázornené na obrázku. Dobrým spôsobom, samozrejme, potrebujeme ďalšie dva pull-up rezistory, ale funguje to bez nich.
Vo všeobecnosti nezáleží na tom, ako tieto dve tlačidlá pripojíte k doske. Môžete vylúčiť konektory pre hrebeň a pripájať dosku priamo na dosku typu doštička. Môžete vylúčiť samotnú dosku a vytvoriť všetky spojenia pomocou káblov. Odporúča sa tiež používať malé mikrospínače s pákami namiesto hodín. Hlavná vec je vyplniť malá skicas použitím premenných xVal, yVal, kolieska funkcie Mouse.move (). Pri nahrávaní firmvéru vyberte dosku Arduino ID v paneli Arduino Leonardo.
V moderných operačných systémoch je možná súčasná prevádzka niekoľkých klávesníc a myší USB. Na jednej myši môžete otáčať kódovacím zariadením, pohybovať druhou a na tretej tlačidlá všeobecne. Tento domáci produkt predstierať, že je druhá myš. Stlačenie tlačidiel zariadenia simuluje rotáciu enkodéra v oboch smeroch. A so skutočnou myšou budete rovnako ako predtým vykonávať všetky ostatné operácie bez toho, aby ste museli spotrebovávať prostriedky kódovacieho zariadenia. A váš nervový systém.
Samozrejme je lepšie, ak návrh bude fungovať „nie v zásade, ale v takom prípade“. Môžete obísť veľa obchodov, nenájdete však rozpočtovú budovu ako malú prepojovaciu skrinku.