自作の〇×ボタンを作り,パソコンとケーブルでつなぎ,〇ボタンを押すと「ピンポーン」×ボタンなら「ブブー」と鳴らすように,自作リモコンからの命令をパソコンで処理させるには,ハード的,ソフト的に,どういう設計をしたら良いのでしょうか.
プログラムは,VisualBasicなら多少わかりますが,VBで組むことはできるのでしょうか.
設計,プログラミングが簡単なものご存知でしたら教えてください.お願いします.
パソコンの端子類は
LAN,USB,D-Sub25pinメス(プリンタ用),D-Sub15pinメス,D-Sub9pinオス
の端子があります.
ウインドウズ98SE
Excel97(VBA機能付き)
No.1ベストアンサー
- 回答日時:
こんばんは。
分かっていると、ひじょう~に簡単なんですが、全く分からない人に
ここで、文字だけで説明するのは難しいです。。。
まず、どの端子を使うかですが、そう言った外部の信号を簡単に取り
込むならパラレル端子が簡単です。
シリアル通信だと、スイッチの側にもCPUやRS-232C端子ならMAX232と
言ったような専用ICを必要とします。
となると、書かれている中ではプリンタの端子がパラレルですから、それ
を使うのが一番簡単です。
そしたら、次にプリンタポートをコントロールしているICを特定します。
マザーボードを見て、端子からたどるとすぐに分かると思います。
以前は8255と言うICが使われている事が多かったですが、最近はほとん
ど自作しないので分からないです。
そうして、ICが特定出来たらデータブックを入手して、ポートをコント
ロールする命令を理解してください。
プログラムはVBから書くことか出来ます。ただし、ポートの制御が必
要になりますから、Windowsが用意しているAPIを理解して使うか、VBから
インラインアセンブルで直接、プリンタポートを設定して状態を見るように
すればいいです。
おそらく、8ビットのパラレルデータを読み込めますから、スイッチは
押したらHi(5V)になるか、Lo(0V)になるようにプルダウン抵抗を入れて
好きな方に作って、ソフト側でHiだったら押されたと判断するのか、Lo
だったら押されたと判断するのかは好きにすればいいです。
音はWAVEなどのPCMデータを再生するようにするのが一番簡単ですね。
レベルが分からないのですが、質問からすると、まだパソコンのハード
など良く分かっていないとおもわれますから、ここの回答だけでは情報が
足りないと思います。
分からなかったら、ちょっと大きな本屋さんに行けば沢山の本が出ていま
すから参考にして勉強してみて下さい。
No.3
- 回答日時:
お手軽なのは、USB接続のジョイスティックを解体して、ジョイスティックのボタンの接点に自作のボタンを繋げるというのは?
ジョイスティック用のドライバがそのまま使えます。
M.Kobayashi's Page - ジョイスティックをVBで使おう
http://www.cs.k.tsukuba-tech.ac.jp/labo/koba/sof …
--
汎用的なUSB機器にしたい場合は、USB用のシリアル化のチップを内蔵したハードウェアとOSの間のやり取りを行うデバイスドライバを作成する必要があります。
Amazon.co.jp: 本: WindowsXPデバイスドライバプログラミング 入門と実践
http://www.amazon.co.jp/exec/obidos/ASIN/4774118 …
こちらはExcelだけでは無理です。
参考URL:http://www.cs.k.tsukuba-tech.ac.jp/labo/koba/sof …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プリンターやスキャナーってま...
-
USBケーブル端子を磁石に貼り付...
-
カメラ入力4系統VBS1.0V(p-p...
-
USBの見分け方
-
テレビの端子・・赤 青 緑??
-
D端子用のケーブル
-
高圧ケーブルの絶縁抵抗測定に...
-
マイクロSDカードの裏の鉄部が...
-
iPhone のLightning端子から5V...
-
テレビのアンテナがF型から直...
-
TVの三本ケーブルをさす部分の故障
-
USB端子の出力電圧は5V?
-
USB規格について パソコンのUSB...
-
J:COMの宅内工事について
-
古いxpパソコンを、外付けHDD代...
-
2.5インチUSB-HDD認識しない
-
ソフトバンクのシンプルスタイ...
-
パソコンのD-Sub端子からテレ...
-
2つ目のHDDの接続について
-
HDMIがあればD端子や他の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
USB端子の出力電圧は5V?
-
テレビの端子・・赤 青 緑??
-
LINE IN端子とAUX端子の違いに...
-
USBケーブル端子を磁石に貼り付...
-
カメラ入力4系統VBS1.0V(p-p...
-
プリンターやスキャナーってま...
-
電柱の通信ケーブル・スパイラ...
-
J:COMの宅内工事について
-
USBにささりません
-
高圧ケーブルの絶縁抵抗測定に...
-
USBの見分け方
-
iPhone のLightning端子から5V...
-
何が理由で、USBケーブルにはA...
-
MDF盤とIDF盤とは?
-
PCとiPhoneをUSBケーブルで繋い...
-
ライトニングケーブルがゴミ過...
-
SurfaceのパソコンとiPhoneを繋...
-
古いxpパソコンを、外付けHDD代...
-
マイクロSDカードの裏の鉄部が...
-
計器用切替開閉器 AS の回路の...
おすすめ情報