スイッチのチャタリング防止ライブラリー
DigitalInにつないだスイッチをカウントする極簡単なライブラリーを作りました。
C言語やマイコン初心者なので、"DebouncedIn"のライブラリーを参考にさせてもらいました。
”Ticker”の割り込みを使って、 0.005秒に一度DigitalInの状態を読み込み、立ち上がりをカウントします。
count()は、前回チェックしてから今回までに何度スイッチが押されたかを知らせます。
read()は、今のDigitalInの状態を知らせます。
ケロ
0 comments
You need to log in to post a comment