A Instructables, a MaxRomagnoli becenév alatt írt szerző úgy döntött, hogy kihasználja azt a tényt, hogy az USB interfész lehetővé teszi két azonos HID eszköz (például billentyűzet) egyidejű csatlakoztatását a számítógéphez, és mindkettő működni fog. A készítéshez házi csak ez fog megtenni Arduino-kompatibilis tábla, amelyben ATMEGA32U4 típusú mikrovezérlőt használnak, amely képes átváltani HID eszköz emulációs módra. A mester a Geekcreit Pro Micro 5V 16M Mini Leonardo táblát alkalmazta.
A mester összeköti a tárcsázót a lemezes telefonról az alaplapra. A lemez elforgatásával beírhat számokat, a számítógép úgy érzékeli, mintha ugyanazt a számot gépelte volna egy normál billentyűzeten. Ugyanakkor a billentyűzet használatának lehetősége, beleértve a tárcsázzuk rá, és a számok mentésre kerülnek.
De először derítsük ki, hogyan működik egy ilyen tárcsázó. Két kontaktcsoporttal rendelkezik. Ha a készlet fedéllel rendelkezik, akkor jobb, ha a helyén hagyja - védi a mechanizmust és az érintkezőket a portól.
Az első kapcsolattartó csoport a kezdeti állapotban zárva van. Amikor elkezdi forgatni a lemezt, az elmosódik, és miután az egész mechanizmus visszatért az eredeti helyzetébe, újra bezáródik. A második a kezdeti állapotban nyitva van, ilyen marad a lemez közvetlen útján. És csak a visszatérési löket során, amikor a sebességet egy centrifugális szabályozó stabilizálja, életre lép ez a kontaktcsoport. Ha egy számjegyet tárolunk 1-9-ig, akkor bezárjuk és megnyitjuk a megfelelő számú alkalommal. És a 0 szám 10 zárásnak és nyílásnak felel meg. Miután a mechanizmus visszatért az eredeti helyzetébe, nyitva marad.
A mester összeköti az első érintkezőcsoportot a tábla 3. kivezetésével, a második a 4. kivezetéssel, és e csoportok ellentétes érintkezőinek csatlakozási pontját a közös vezetékkel. Javasoljuk, hogy a tábla bemeneteit húzza meg pluszpontokkal húzó ellenállásokkal, vagy kapcsolja be a mikrovezérlőbe beépített húzó ellenállásokat programozottan.
A szükséges eszköz beállításához itt két vázlat. Először a varázsló feltölti a vázlatot a dial_ms_test.ino fájlból a táblára, és segítségével meghatározza, hogy mennyi ideig tartja a tárcsázó által generált impulzusokat. Ezután megnyit egy másik fájlt az Arduino IDE-ben - dial_to_usb.ino, és beírja a mért késleltetési értéket. Egy ilyen beállítás után ezt a vázlatot már beleöntötték a táblába.
A készülék tokja ugyanazon telefon esetében használható, ahonnan a tárcsázót kihúzták. Ha nem őrzi meg, akkor használjon másik, megfelelő méretű tokot, ideértve a koholt csináld magad.
A kialakítást elsősorban asztali PC-khez és laptopokhoz történő csatlakoztatásra tervezték. Nem kívánatos az OTG-adapterrel csatlakoztatni az okostelefonokat és a táblagépeket, mivel a képernyőn megjelenő billentyűzet leáll. Bármely más karakter tárcsázásához, kivéve egy számot, a kábelt ki kell húzni. A problémát egy hagyományos billentyűzet és USB hub segítségével oldják meg, de ez a kombináció nem működik. Csak a tapasztalat fogja mutatni.
A megfelelő forgatókönyv összeállításával lehetővé válik az idősebbek számára, hogy video kommunikációs üléseket kezdjenek hozzátartozókkal és barátokkal, egyszerűen úgy, hogy tárcsázzák azokat a telefonlemez-számokat, amelyek nem különböznek a megfelelő emberekhez tartozó városszámoktól.