Klawiatura 4×4 #moduł

Posted by

Prędzej czy później pojawia się potrzeba wprowadzania danych przez człowieka, czy to wpisywać jakiś numer, kod, czy cokolwiek innego. Możemy zastosować przyciski, ale kiedy będzie ich już potrzeba większą ilość, to lepszym rozwiązaniem będzie klawiatura. Najbardziej popularne są klawiatury membranowe 4×4 albo 4×3. Dlatego właśnie postanowiłem dla nich zrobić osobny moduł.

Moduł jest bardzo prosty. Składa się  jedynie z klawiatury i oprogramowania.

Opis

Wszystkie szpilki i oscylacje powstające na przyciskach są odpowiednio pomijane w oprogramowaniu. Żadne kondensatory i inne elementy filtrujące nie są wykożystywane, gdyż nie ma takiej potrzeby. Całość działa sprawnie.

Plany na przyszłość:

  1. Implementacja moduły na ADC aby oszczędzić ilość zajętych pinów z 8 do 1
  2. Drugą opcją zmniejszenia liczby ponów będzie zastosowanie (nazwa scalaka ktory zieksza piny w uC)

Źródła i linki:

GitHub

print

Leave a Reply

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *