これが可能かどうか疑問に思っています。リモートシャッターリリースを介してシャッターのリリースを制御する独自のソフトウェアを作成したいと考えています。私が見た図から、3.3 v (無負荷) と 1.8 v のしきい値電圧があります。私が正しく理解していれば、USBケーブルの電圧を5.25v前後に制限できるかどうか疑問に思っています。これは可能ですか、それとも新しい方向に目を向ける必要がありますか。私はかなり自信を持っているc#でソフトウェアを書きたいと思っています。
事前に助けてくれてありがとう:)
2 に答える
私は、これらのタイプのシャッターリモコンで、ソニーアルファとデジタル一眼レフのキャノンラインの両方で多くのことをしました。大砲の場合、通常は 2.5 mm ステレオ プラグです。グランド、フォーカス、シャッターの 3 つの接点があります。それらのそれぞれを短絡すると、カメラでその機能がトリガーされます。
http://www.doc-diy.net/photo/eos_wired_remote/
数年前、ホスト (私の場合は HP Pocket PC) からシリアル コマンドを受け取り、マイクロコントローラーの GPIO ポートを使用してラインの 1 つを駆動する独自の回路を設計しました。
最近では、接続と制御オプションがはるかに簡単な同様のデバイスがあります。また、DIY の道を進みたい場合は、arduinos などの非常に優れたオプションがあり、ac# 中毒の場合は netduinos があります。
SDK を含む市販のソリューションは次のとおりです: http://www.breezesys.com/DSLRRemotePro/features.htm
.Net で USB デバイスを操作するのは、最も簡単な作業ではありません。BCL には、USB を処理するためのライブラリがありません。ただし、Win32 API を使用することは可能です。
この記事を読めば、USB デバイスへのアクセスに関して正しい方向に進むことができます。
それが可能かどうかについては、そうかもしれません... 私は何も除外しませんが、可能であれば、それを機能させるために多くの研究時間を費やしていると思います. (たとえば、Win32 API ドキュメントで、電圧を制御できるものを見たことがありません)。しかし、それを機能させることができれば非常にクールであり、満足度だけでも試してみる価値があるかもしれません.
追加した
PInvoke.net (Win32 API 呼び出しについて学習するための非常に優れたサイト) を調べて、USB ドライブの電源管理がカバーされているかどうかを確認しましたが、何も表示されません。
http://www.pinvoke.net/search.aspx?search=usb&namespace=[すべて]#