商品名 | I/Oピン一つで読める4X4キーパッド(完成品) | |
税抜き小売価格 | 1380円 | |
販売店 | スイッチサイエンス |
2015年06月21日 | 暫定公開。 |
2015年07月02日 | 複数のキーを同時に押した時の挙動についての説明を追加。 |
2015年07月06日 | 正式公開。 |
このページは、I/Oピン一つで読める4X4キーパッド(完成品)をご購入いただいた方、あるいはご購入を検討いただいている方のための、サポートページです。この製品はスイッチサイエンスさんのサイトから購入していただけます。
また、この製品には、姉妹品として、より安価なキットもあります。キットでは、部品を基板のどちらの面に半田付けするかで、キー配置を変更できるようになっていますが、完成版では、キットでSIDE Bに部品を半田付けした場合と同じキー配置になります。
I/Oピン一つで読める4X4キーパッドキットは、4行4列、計16個のタクトスイッチがついたキーパッドです。マイコンのアナログ入力ピン(A/D変換入力ピン)1本で読み出せるように工夫してあるのが最大の特徴です。押したキーにより、出力電圧が変化するように作ってあります。Arduino用のサンプルスケッチを提供していますが、ほかのマイコンでも、同様のプログラムを作れば、本製品を使えます。
本製品は、I/Oピン一つで読み取れるキーパッドの製作の記事で紹介している回路を両面プリント基板化したものです。半田付けは苦手という方や、「見栄えのよい基板にしたい」という方のために開発されました。
本製品は、全ての電子部品が半田付けされておりますが、スペーサの取り付け作業はご自分でやっていただく必要があります。取り付け作業にはプラスドライバーが必要です。
なお、本製品では、複数のキーを同時に押した時は、押したキーの内、1つだけを認識する仕組みになっています。キーには優先順位があり、SW番号の若いキーが優先的に認識されます。(例えばSW3とSW4を同時に押した場合は、SW3のみが認識される。SW番号については回路図参照)
本製品に含まれる部品を次の表に示します。
本製品を使う前に、まず基板の四隅の穴に、樹脂スペーサをネジで取り付けてください。次の写真の様に、基板の裏側にスペーサを取り付け、表側からネジ止めします。
4つのスペーサが固定し終わると、次の写真の様に、スペーサにより、基板と机の距離が保たれるようになります。
基板上部の3ピンのピンヘッダを、製品に付属のケーブルを使って、Arduinoに接続します。
ピンヘッダが取り付けられている部分のの裏側を見ると、各ピンの信号線の名前が書いてあるのが分かります。
これらの信号線を、表2に従い、Arduinoの端子と接続します。
キーパッド側の信号名 | Arduino側の信号名 |
---|---|
VCC | 5V |
OUTPUT | アナログ入力 (A0~A5の空いているピンに接続) |
GND | GND |
キーパッドのピンヘッダには、ケーブルのメスヘッダ(ソケット)を接続します。
Arduinoのピンソケットには、ケーブルのオスヘッダを接続します。
3本のケーブルが表2の通り配線できれば、接続は終わりです。
このキーパッドの動作確認や使い方の具体的な方法は、キットでSIDE Bに部品を実装した場合と同じです。4X4キーパッドキットのサポートページの2ページ以降に詳しい説明が載っていますので、そちらをご覧ください。
商品名 | I2C接続4X4キーパッド | |
税抜き小売価格 | 2400円 | |
販売店 | スイッチサイエンス マルツ | |
サポートページ | I2C接続4×4キーパッドサポートページ |
商品名 | I/Oピン一つで読める4X4キーパッドキット | |
税抜き小売価格 | 900円 | |
販売店 | スイッチサイエンス | |
サポートページ | I/Oピン一つで読める4X4キーパッドキットサポートページ |
商品名 | I/Oピン一つで読める4X5キーパッドキット | |
税抜き小売価格 | 2400円 | |
販売店 | スイッチサイエンス | |
サポートページ | I/Oピン一つで読める4X5キーパッドキットサポートページ |
商品名 | M3×6mm両側メススペーサ・M3X5mmネジ 各4本セット | |
税抜き小売価格 | 120円 | |
販売店 | スイッチサイエンス | |
サポートページ | M3×6mm両側メススペーサ・M3X5mmネジ 各4本セットサポートページ |