2015年5月10日 星期日

探討:Button Debouncing (軟體作法)

接觸彈跳 (contact bounce) 的問題怎麼解決呢?其實有軟體的做法和硬體的作法,首先來看軟體的作法。

探討:Button Bouncing (接觸彈跳)

最近看書的時候,看到一個有趣的實驗。先直接動手做吧!

我們先用 Arduino 和麵包板接一個電路:它做的事情很簡單,有一個按鈕、一個 LED。當按鈕按下的時候,LED 亮。放開時,LED 滅。