他の方の記事を参考に、Arduinoでロータリースイッチを
使おうとしたのですが、買っても二度と使わなそうな抵抗とか
入ってたりするので、よく使われる抵抗、すなわち手持ちのもので
何とかすることにしました。
カーボン抵抗は抵抗値が最大5%ブレるので、ブレの小さいものを
使ったら大体思った通りのアナログ値が取り出せました。
割と何とかなるもんです。以下資料もどきやら図解もどきやら。
Arduino用のライブラリも作ってみました。
ライブラリにする必要すらないかと思いますが上手くいった記念に。
https://github.com/Belphelia/Arduino-Rotary-Switch
はんだ付け・配線イメージ(雑)