Философия кнопки

Что такое кнопка для Arduino и как ее использовать без помех и дребезжания сигнала?

Продолжение следует…