Tworzenie klawiatury obrotowej #Klawiatury

Tworzenie klawiatury obrotowej #Klawiatury

Węzeł źródłowy: 1788790

Squidgeefish zrobił primaaprilisowy żart znajomemu, zastępując klawiaturę numeryczną starą obrotową tarczą telefonu.

Choć najłatwiejszym wyjściem z takiego projektu produkcyjnego jest jedynie uzyskanie kosmetycznej kompletności, doszedłem do wniosku, że konieczne jest, aby pokrętło faktycznie obsługiwało wprowadzanie numeryczne – zwłaszcza, że ​​planowałem również usunąć wiersz liczbowy, wymuszając w ten sposób użycie pokrętła do wprowadzania numerycznego lub symbolicznego.

Moje pokrętło obrotowe ma dwie podstawowe pary styków. Jeden otwiera się, gdy pokrętło zostanie przesunięte poza pozycję 1, a drugi tworzy charakterystyczny ciąg impulsów po zwolnieniu (jeden impuls na pozycję numeryczną). Chociaż można zastosować przerwanie polegające na zmianie pinów, skala czasu jest tak duża, że ​​akceptowalne jest oczekiwanie na zajętość. Użyłem do tego DFRobota Beetle, ponieważ jego wbudowany ATMega32u4 zapewnia natywną funkcjonalność USB HID.

Zdecydowałem się wydrukować w 3D osłonę, aby ukryć wewnętrzne elementy tarczy i sprawić, że będzie ona mniej przypominała klawiaturę potwora Frankensteina. Aha, i przypuszczam, że legendy dotyczące znaków specjalnych są również ważne, ponieważ niektórzy ludzie mogą ich nie zapamiętać…

Zobacz pełną wersję pisać, Przez jwz.org

Znak czasu:

Więcej z Owoce Ada