電子工作でおなじみのタクトスイッチですが、しっかり使おうとすると案外めんどくさかったりします。Arduinoでのタクトスイッチの使い方、注意点等をまとめました。 目次タクトスイッチとはプルアップ抵抗内部プルアッププログラムでチャタリング対策スイッチを離したときの判定長押し判定 タクトスイッチとは タクトスイッチは下のようなスイッチです。 スイッチを押すと回路がつながる仕組みになっています。 プルアップ抵抗 タクトスイッチを使うときはプルアップ抵抗をつけます。抵抗は読み取りピンと5Vの間につけます。抵抗値は1kから100kΩ程度のものをつけましょう。写真は10 kΩものを使用しています。 内部プルアップ プルアップ抵抗をつけるのがめんどくさい人は内部プルアップを使いましょう。内部プルアップを使うとプルアップ抵抗をつける必要がなくなります。ArduinoだとpinMode(ピン番号,INPUT