人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

普通の物理的なスイッチからの入力をパソコンに取り込む方法を探してます。チャンネル数は10程度パソコンのOSはwindows系、インターフェイスはシリアルでできればと考えております。
参考になる資料やキット等を紹介してください。

●質問者: hisax55
●カテゴリ:コンピュータ
✍キーワード:OS Windows インターフェイス シリアル スイッチ
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● studioes
●100ポイント

電気スイッチなら

http://akizukidenshi.com/catalog/items2.php?c=pico&s=popular...

こんなのがありますが、チャネルは8です。

イーサネット接続では

http://akizukidenshi.com/catalog/items2.php?q=IPSensor&s=sco...

16チャネルです。

◎質問者からの返答

「ADC?16+ターミナルボード」確かにやりたいことは実現できそうですがそこまでの機能は必要なくもう少し簡単なものをと思います。

「IP Sensor」のほうはPULL型でしかデータが取れなさそうなので・・・押されたらイベントが起こるような形が実現できればEthernetでもかまわないのですが。

ありがとうございます。


2 ● hissssa
●100ポイント

安価に済ませるなら、ゲームコントローラのジョイスティック・ジョイパッドを使うのはどうでしょうか。USB接続の安価なものでも普通に6?8ボタン位はありますし、足りなければ複数接続もできます。制御ソフトも簡単に作れますし。

量販店に行けば各種のコントローラがありますので目的に合うものを見繕ってもいいでしょうし、内部的には単なる電子スイッチなので分解して適当なスイッチをつないでもいいでしょう。


3 ● sira2005
●100ポイント

USB I/Fですが、付属のJoyToKeyを使えば、キー又はマウスイベントを発生してくれるので、普通にキーイベントに対応させるだけで外部スイッチ対応のアプリを作れます。

外部スイッチは標準コネクタだと4個、拡張ユニットで12個まで対応可能です。

オプションでコードレスアダプタもあるので、色々な使い方が出来て便利です。

http://deki.psv.org/DekiSiyou.htm

◎質問者からの返答

ありがとうございます。

画面がアクティブでない状態でも、押されたイベントを拾いたいものですから、キーイベントの形だとやりたいことがちょっとできないんです。

イメージとしましては、ボタンを押すとPCのあるアプリが起動するとかそんな感じのものを作りたいと考えてます。


4 ● Sakon
●100ポイント ベストアンサー

ちょっとしたハードウェア製作とソフトウェアの知識があることを前提とすると

USB-IO

http://bake-san.com/usb001.htm#L010

USB接続のGPIOが8+4で12入出力あります。制御のためのDLLが用意されていて、検索すれば利用例が結構ヒットします。

シリアル直結でなければダメな場合は、H8CPUボード

http://strawberry-linux.com/shop/index.php?c=h8&s=date&p...

大量のGPIOとシリアルがでています。

10ピンに限定なら PICマイコンなどさらに安価なデバイスを利用する方法もあります。

スイッチがリモコンでもいい場合は、Lircというものもあります。

http://www.lirc.org/

http://winlirc.sourceforge.net/

シリアル接続の赤外線受信機(簡単ですし材料費\1000以下)を作成してしまえば、そこらにあるてきとうなリモコンの入力を読み取ることができます。

ソフトウェアもランチャー機能のあるソフトがあります。

自分がとにかく簡単に手間をかけずに目的を達成するとしたら、USB接続の10キーパッドを購入し、そのキーパッドデバイスを認識できるランチャーソフトを探してきて使います。uICEなどは上記Lricからの信号を各イベントに変換するソフトですが、キーボードやマウス、ジョイスティックなどにも対応しています。当然ランチャー機能もあります。

特殊なスイッチに繋げたい場合は10キーパッドやジョイスティックなどをばらして、基板のキーの部分に、スイッチを適切にハンダづけして専用のケースに仕込む方法をとります。

◎質問者からの返答

今回の私のやりたいことの最善の方法はH8CPUボードを使用する方法だと思いました。

今までマイコンは触ったことがなくいろいろと勉強しなければならないかとは思いますが、コストやマイコンのことを勉強することによる自分のスキルアップを考えるとこれが一番いい選択と思いました。

ありがとうございました。早速キットを注文し本を買いに行きます。


5 ● felix33
●10ポイント

既出です

http://q.hatena.ne.jp/1169119139

◎質問者からの返答

直接的な関連性を見出すことができませんでした。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ