手の中に収まるスイッチインターフェース 第2弾
投稿者:マーチン 2020年3月1日
カテゴリ:障碍者全般::Digispark
カテゴリ:障碍者全般::Digispark
手の中に収まるスイッチインターフェースの第2弾です。「ケースを3Dプリンタで作りさえすれば、製作工程は簡単になりますよ」という自己満足ネタです。キーボードのSpaceキーやマウスの左ボタンの代わりになります。WindowsPC、iPad/iPhone で使えます。iPad/iPhone で使う場合はカメラアダプタが必要です。WindowsPC で使う場合は、ドライバーのインストールが必要です。
●なぜ改良版?
先日、「手の中に収まるスイッチインターフェース」を題材にスイッチ製作会をやりました。部品点数が少ないので簡単に作れるだろうと思っていたのですが、4名の電子工作経験者で2時間かかってしまいました。何で時間がかかったかと言うと、
- ケースの加工箇所が多い。
- 寸法がギリギリなので注意事項が多い。
- ピンヘッダーへのリード線のはんだ付けが難しい。
●購入品
品名 | 個数 | 価格 | 備考 |
---|---|---|---|
【Amazon】Digispark Kickstarter Attiny85 マイクロ USB 開発ボード | 1 | 950円/3 | |
【マルツ】マイクロスイッチ ヒンジ・レバー形 | 1 | 160円 | 高さが同じなら他でも可 |
【秋月】PHコネクタ ベース付ポスト トップ型 2P B2B-PH-K-S | 2 | 20円 | |
【秋月】コネクタ付コード2P(A) JST PH相当 | 2 | 60円 | |
【秋月】抵抗内蔵5mm赤色LED(5V用) OSR6LU5B64A-5V | 1 | 15円 | |
【Daiso】USB - micro-B 充電・転送ケーブル | 1 | 110円 | |
M2×12ネジナット 3組 | |||
約800円 |
●USBカメラアダプタ
USB-CコネクタがついているiPad Pro 以外の、iPhone/iPad に接続するには、USBカメラアダプタ(以下のうち、どれか)が必要です。
品名 | 価格 | 備考 |
---|---|---|
【Amazon】Lightning - usb メス カメラアダプタ iPhone/iPad専用 | 1,399円 | Apple製ではありません |
【Apple】Lightning - USBカメラアダプタ | 3,080円 | |
【Apple】Lightning - USB 3カメラアダプタ | 4,950円 |
●基板のチェック
組み立て前に、基板が正常に動作するかを確認することをお勧めします。
を参考に、ModelCheck.ino.hex を基板にアップロードして、動作確認をする。
を参考に、ModelCheck.ino.hex を基板にアップロードして、動作確認をする。
●製作方法
(1)2本のコネクタ付きコードを4cmの長さで切り、一方は赤線を短く切る。他に40mmリード線を用意する。先端の5mmの被覆を剥く。
(2) LEDは、足の長い方を覚えておいて、15mmの長さで切る。コネクタ付きコード、リード線、LED、コネクタ付きコードを写真のように接続する。
(3)下の写真のように、LEDとケーブルを収める。
(4)マイクロスイッチのC端子に白と黒の線を、N.O.端子に白線をはんだ付けする。この際、線が端子より横方向に出るようにする。
(5)マイクロスイッチを1本のネジで固定する。
(6)基板の裏から、2個のPHコネクタを、P0-P1と、GND-Vinに、はんだ付けする。コネクタのスリットの向きに注意する。
(7)2個のコネクタをはめてから、基板を置き、2本のネジで固定する。
(8)カバー下を、垂直に立てた状態で横からスライドさせてはめ込み、90度回転させる。
(2) LEDは、足の長い方を覚えておいて、15mmの長さで切る。コネクタ付きコード、リード線、LED、コネクタ付きコードを写真のように接続する。
(3)下の写真のように、LEDとケーブルを収める。
(4)マイクロスイッチのC端子に白と黒の線を、N.O.端子に白線をはんだ付けする。この際、線が端子より横方向に出るようにする。
(5)マイクロスイッチを1本のネジで固定する。
(6)基板の裏から、2個のPHコネクタを、P0-P1と、GND-Vinに、はんだ付けする。コネクタのスリットの向きに注意する。
(7)2個のコネクタをはめてから、基板を置き、2本のネジで固定する。
(8)カバー下を、垂直に立てた状態で横からスライドさせてはめ込み、90度回転させる。
●別バージョン
◆連載
- 【まほろば】手の中に収まるスイッチインターフェース
- 【まほろば】手の中に収まるスイッチインターフェース(続)
- 【まほろば】Digisparkにプログラムを書き込む
- 【まほろば】Digispark 開発環境のチェック
- 【まほろば】手の中に収まるスイッチインターフェース 第2弾
- 【まほろば】手の中に収まるスイッチインターフェース プログラム改良
- 【まほろば】手の中に収まるスイッチインターフェース 第3弾
- 【まほろば】手の中に収まるスイッチインターフェース 第4弾