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ść:
- Implementacja moduły na ADC aby oszczędzić ilość zajętych pinów z 8 do 1
- Drugą opcją zmniejszenia liczby ponów będzie zastosowanie (nazwa scalaka ktory zieksza piny w uC)