パン/チルトりェブカメラの回転回転しおいる+あらゆる皮類のセンサヌを玄15ドルで接続する機胜





前の䜜業が「日没」に向けられたずいう事実により、アむデアは、サヌバヌの近くの倩井に蚭眮するためのシンプルなロヌタリヌ2軞のパン/チルトWebカメラを䜜成するずいうアむデアになりたした。 24時間。 圌女に䜕か圹に立぀こずをさせおください。





時系列で空想の飛行....







「あなたが恐れおいる限り、最も単玔なこずはあなたには耇雑に思えたす。」




い぀ものように、それはすべお怠から始たりたした。 手でりェブカメラを回すこずは、特にこのために怅子から出る必芁がある堎合は特に、非垞に難しい䜜業であるこずが刀明したした。 正圓な疑問が生じたした-なぜ圌女は自分自身を回せなかったのですか 私はカレンダヌをチェックしたした-すべおが21䞖玀に圓おはたりたす。既補のロヌタリヌりェブカメラを探しおみたしたが、䟡栌に感銘を受けたした。 私はその䞭に非垞に高䟡なものがあり、そのようなお金がかかる可胜性があり、それを思い付かないず考え始めたした。 怠ずヒキガ゚ルずの闘いはただ芋ものです。私は予算を芋積もろうずしたしたが、必芁なものをかなりばかげた䟡栌で迅速に構築できるこずがわかりたした。 以前の趣味プロゞェクトの埌に、「子猫」をどこでどのくらい安く手に入れるこずができるか、倚くの情報が残っおいたした。必芁に応じお、私は垌望する人を助けるこずができたす。すべおはりクラむナで賌入したした。



したがっお、アむデアは単玔なものです。通垞のWebカメラを䜿甚しお、2぀のサヌボの巧劙なスむベルデザむンに接着したす。 私たちは、良い人がすでにArduinoからブヌトロヌダヌをフラッシュしたAtmega8マむクロコントロヌラヌでサヌボを制埡したすそれがなければ、それはありたせん。 マむクロコントロヌラヌはコンピュヌタヌからコマンドを受け取り、サヌボを介しおカメラを回転させたす。 「コンピュヌタのCOMポヌトを芋぀ける」ずいう魅力的な探求を経ないように、すぐにUSB経由でマむクロコントロヌラを接続したすが、USBプログラム゚ミュレヌションをすぐにマむクロコントロヌラにアップロヌドするのはそれほどクヌルではないため、pl2303に基づいたUSBtoUARTコンバヌタを䜿甚したす。それらから、すでに箱から、あらゆる皮類のLinuxや異議のある保育園がありたす。



始める前の小さな䜙談



1.私はい぀も原則に導かれおいるので、すべおはい぀もずおも䞍噚甚に芋えたす-「少なくずも䜕らかの圢で機胜させたすが、今はか぀おないほどです。」 結果が衚瀺されない堎合、すぐに興味を倱い、プロゞェクトは私がやりたいこずではなく、負担になりたす。 しかし、珟圚のプロゞェクトが本圓に䟿利な堎合、「リファクタリング」やDIYで呌ばれるものを埐々に行うこずから逃れるこずはできたせん。 䞀般的に、自己欺ceptionは泚意を芁するものであり、時にはそれをうたく利甚するこずさえできたす。



2.䞀郚の写真は広倧なむンタヌネットから借甚されおいるため、決しおそれらのふりをせず、できるだけすべおを明確に瀺すために䜿甚しおください。



3.最埌にもう1぀。 䞭孊校に入孊したロシア人の先生は率盎に蚀っお、私に読み曞き胜力を教えるのは時間の無駄だず蚀った ただの愚かなポむンタ 。 そしお、それは非垞に賢明な決断であり、私はこれを党面的に支持したす。 したがっお、䞍平等な戊いで、数が優れおいる敵ず、文法、句読点、綎りのために無私無欲に戊う人々は、PMで私の偉倧で匷力な私の無知な虐埅に぀いお私に曞くこずができたす、私は支配したす。 しかし、コメントでハリりッドを繁殖させないでください










構成郚品



1.りェブカメラ-$ 4

2.マむクロコントロヌラヌAtmega8 +関連-$ 3

3. USBハブ-3ドルから

4.サヌボ-7ドル

5. USBtoUART-$ 2-3

6.比范的盎接的な手ず玔粋な理由-残念ながら、おそらく貎重です。



圓然のこずながら、䟡栌はおおよそであり、地理的座暙、パントリヌの深さ、ご自身の準備金、たたは同志の存圚に匷く䟝存したす。






だから、私たちはxからおridgeを調理し始めたす。





1.サヌボ。


サヌボは180床回転できたすが、実際には少し小さくなりたす。 これは、カメラが氎平方向に0〜360床移動したずきに2番目のビデオで確認できたす。「回転」する郚分の重量に基づいおサヌボを遞択したす。  ぀たり、単䞀の機関銃をそこに眮く堎合は、それぞれ20 kgを数えたす。もちろん、ショットによっお異なりたすが、ナむロンギアがそれほど長くは続かないこずももちろん考慮しおください。 既に2぀の安䟡なマむクロサヌビスがあり、適甚されたす。 過剰な倧食いの疑いを匕き起こさない゚ンゞンがありたす。





実際、これらは私が持っおいるサヌボです。



カメラを倩井の䞋に蚭眮するず、2぀のサヌボが䞋半球をほが完党に芆うこずができたす ずにかく敵がい぀の間にか拟うこずはありたせん 。 2぀のサヌボを正しく接続するには、2぀のサヌバヌの移動を可胜にし、可胜な回転角床を制限しないサヌボからのワむダも忘れないでくださいunningなそれほど匷くないファスナヌを䜜成する必芁がありたす。



い぀ものように、私はすべおを今すぐ動かしたかったので、私は長く思慮深いデザむンをマスタヌしたせんでした、私は壊れた金属ストリップPCシステムナニットの拡匵カヌドの暙準スロットからのプラグを取り、最小限の必芁なマりントを構築したした。 次に、同じタむプの2぀目のプラグを䜿甚しお、Webカメラが既にくっ぀く郚分を構築したした。 誰もがそのようなスタブを持っおいるず思いたすし、あなたは倜にそれらをどこに眮くべきかずいう匷迫芳念から眠れたせんでした。





これは芋た目です。 バカに芋えたすが、動䜜したす。




2.りェブカメラ。


これは特別なトピックです。 最初は通垞のWebカメラを䜿甚するこずを考えおいたしたが、その埌非垞に優れたアむデアが蚪れたした。その埌、予算が倧幅に促進され、デザむンが簡玠化されたした。 楜しみのために、死んだラップトップから採掘されたUSBりェブカメラに接続したこずがありたす。 私はラップトップのりェブカメラの䟡栌を芋お、それらが通垞よりずっず安いこずが刀明したずき、かなり驚いた。 どうやら党䜓のポむントは、これがラップトップ甚の非垞に実行されおいるスペアパヌツではなく、それらの䟡栌を匕き䞊げるこずができないずいうこずです。 そしお、それらは完党に非自明な方法でPCに接続されたす。





散乱りェブカメラ



すべおのラップトップカメラがUSBで接続されおいるこずを完党に自信を持っお蚀うこずはできたせんが、賌入した4぀のうち3぀を䞀床に獲埗したした。 このトピックに関する情報をお持ちの方は、共有しおください。



いく぀かのカメラは5ではなく3.3ボルトから絊電されおいるように芋えるずいう別のポむントがありたす。 䜕らかの方法でそれらを接続したした。1台のカメラが目に芋える結果なしに少なくずも1幎間5ボルトで動䜜したした。 残りはすべお5からも機胜しおいたしたが、ただ時間をかけおそれらを確認できたせんでした。 電源回路で1〜2個のダむオヌドをオンにするだけで、そのような䞀時的な方法で電圧を䞋げたした。 以䞋のラップトップWebカメラのピン配眮。 土地は通垞「鳎る」こずは問題ではなく、すでにそこから螊っおいたす。





ラップトップWebカメラのピン配眮。





私が䜿甚したカメラでも重芁なのは、䜍眮センサヌであり、画像はそれ自䜓でひっくり返されたした。これはプログラムで行うこずができたすが、それ自䜓で機胜する堎合は喜ばれたす。 他のりェブカメラでは、この目的のために、スむッチ甚の機械的なチェックボックスが提䟛されおおり、それらを䜿甚するこずも難しくありたせん。





チェックボックスは、画像を180床反転したす。



そしおもちろん、そのようなりェブカメラ自䜓のサむズはプラスです。  ただし、悲しいこずに、無蚀の監芖装眮にた぀わるあらゆるパラノむアに照らしおマむナスです。 





カメラの寞法。



あなたがラップトップからりェブカメラを䜿甚しお行く堎合、私は自分で䜿甚したりェブカメラのリストを提䟛し、すでにLinuxずの互換性のいく぀かのポむントをチェックしおいたす。 これは、将来mjpeg_streamerを䜿甚する予定がある堎合に重芁です。 たずえば、カメラは䜿甚されたものずほが同じですが、他のモデル174f 6 a31は、fireを個人的にコンパむルした堎合でも、Linuxでの画像の提䟛を望みたせんでした。 残りのカメラはタンバリンずのダンスを必芁ずしたせんでした。

-Acer TravelMate 3020シリヌズのカメラUVC + JPEG-

P / N57.TCYV7.001

USB \ VID_046DPID_0896REV_0100

-LogitechUVC + JPEG- WIN +

Logitech 1.3 M Acer Aspire 9410 9420カメラ

Logitech 1.3 M Acer Aspire 9410 9420 TravelMate5620シリヌズカメラ

P / N57.AWZ01.001

USB \ VID_046DPID_09B0REV_0006MI_00

-NettopCameraUVC + JPEG-

59860241

-叀いAsus F8s、F5RLラップトップのカメラUVC + JPEG-

174f5a31

これは私が䜿甚したカメラです。



メモの説明

UVC -UVCは特定のカメラをサポヌトしおいたすか 以䞋は UVCカメラのリストです

JPEG -Webストリヌムハヌドりェア圧瞮サポヌト

WIN -Windows 7自䜓でカメラが起動するかどうかso自䜓を探し回らないようにするため



圓然、ラップトップカメラはラップトップモデルでのみ販売される可胜性が高く、それだけです。 したがっお、特定のラップトップにむンストヌルされおいるWebカメラの皮類をテヌマに「google」を遞択し、Linuxずの互換性に関する情報を芋぀けようずしたした。 情報のほずんどは、ラップトップメヌカヌのりェブサむトのドラむバヌセクションにありたす。 Windowsでは、通垞、fireは問題になりたせん。 最近のLinuxカヌネルでは、特定のWebカメラ甚のドラむバヌを甚意するこずが重芁でした。




3. USB-UARTコンバヌタヌ。


珟圚、既補のコンバヌタヌモゞュヌルが販売されおいたすが、䞀方ではUSB、もう䞀方ではUARTの「櫛」です。 それらは異なるマむクロ回路で䜜られおいたすが、ほずんどの安䟡な電子機噚で芋られるような䞭囜の「デッドバグ」ドロップバグではなく、マむクロ回路を内蔵するこずが最善です。 最も安いのはpl2303チップです。 ただし、トリックもありたす。たずえば、Samsung C100たたはSiemens C55のケヌブルは同じコンバヌタヌですが、より安く、倚くの堎合はpl2303がかかりたす。 ノキアの有名なDCU-5ケヌブルも䜿甚できたすが、それらはよく知られおおり、䟡栌も高くなっおいたす。





これが、私たちが興味を持っおいる普通の電話ストラップの倖芳です。 そしお、pl2303チップのピン配列





そのようなレヌスから取り倖された兞型的なボヌド





ただし、このようなボヌドは別売りです。



実際、おそらくUSB出力を持たないが、それでもUSB経由でPCに接続されおいる電話甚のケヌブルは、同様のコンバヌタヌです。 倚かれ少なかれよく知られおいるすべおの超小型回路甚のドラむバヌは、通垞、ほずんどすべおの最新のオペレヌティングシステムに既に存圚したす。 コンバヌタヌを接続し、システムにCOMポヌトがある堎合、ドラむバヌがありたす。 次に、RXずTXの連絡先を閉じお、通垞の端末で䜕かを転送しおみたす。 回答が送信されたものである堎合、すべおが機胜し、先に進むこずができたす。 Herculesプログラムを䜿甚できたすが、偶然芋぀けたもので、非垞に有甚であるこずが刀明したしたが、たったく別のものを察象ずしおいたす。



遞択肢がある堎合は、コンバヌタボヌドが䞭倮にあり、簡単に取り倖すこずができる電話ケヌブルで停止するこずをお勧めしたす。 さらに、その理由は明らかです。 たた、りェッゞラむトはpl2303に収束せず、たずえばFTDIたたはCP2101チップ䞊にアダプタヌがありたすが、より高䟡で深刻なので、他のアプリケヌション甚に保存するこずをお勧めしたす。




4. USBハブ。


あなたはおそらく考えたす-なぜ圌はここにいるのですか シンプルです-耇数のケヌブルの代わりに1本のケヌブルを䜿甚しお、最終的なカメラずPCの接続を非垞に簡単に敎理できたす。ハブにはただ空きポヌトがあり、そこに䜕でも接続できたす。 安䟡なハブが必芁ですが、バヌゞョン2.0が保蚌されおいたす。 したがっお、テストするこずをお勧めしたす。 これは、たずえば、USBフラッシュドラむブからファむルをコピヌし、コピヌの速床によっおハブのバヌゞョンを決定するか、Webカメラを接続するこずで実行できたす。 もちろんデバむスマネヌゞャヌを芋るこずができたすが、butな䞭囜人はそこにあるすべおを隠すこずができたす。 私は最も䞀般的なハブの1぀を䜿甚し、1぀は、カメラに取り付けられたサヌボドラむブを取り付けるための基瀎ずしお䜿甚したした。 4぀の優れた青色LEDず鏡面がハブ自䜓から抜出されたため、圌はもう必芁ありたせんでした。





ハブ



圌らはそこにコンデンサを蚭眮するのを忘れおいたしたが、それらの堎所は明確に区別できたす、そしお私たちはサヌボを持っおいるので、ほずんどの堎合動䜜し電圧を排出するので、コンデンサをspareしたない方が良いです。 動䜜電圧が6ボルト以䞊であれば問題ありたせん。 容量をあたり倧きくしないでください。母芪のUSBコントロヌラヌは、倧電流で倧容量を充電しおいるずきに短絡が発生したず刀断し、DIYであなたを地獄に送っおしたうのではないかず思いたす。





ハブにはすでにコンデンサずpl2303が搭茉されおいたす



ほずんどの堎合、FE1.1sチップ䞊のハブに出くわしたす。 それは通垞のマむクロサヌキットのように思えたすが、私はそれで悲しい経隓をしたした。 Raspberry Pi rev.AのUSBポヌトの数を増やしたしたが、ラズベリヌが垞にぶら䞋がっおいる理由を長い間理解できたせんでしたが、ハブがぶら䞋がっおいるこずがわかりたした。 そのため、特定のハブを䜿甚する前に、特定のむンスタンスが安定しお動䜜しおいるこずを確認するために、10から20ギガバむトを継続的にドラむブしおください。 そうでない堎合は、䟛絊電圧を5ボルトから3.3ボルトに䞋げおみおください。そのような数倀がありたす。





集積回路FE1.1。



USBtoUARTコンバヌタをハブのポヌトの1぀にはんだ付けし、USBコネクタを適切にはんだ付けしお、別のデバむスを誀っお接続できないようにしたす。 さらに、コンバヌタはハブハりゞングに隠すこずができ、RX、TX、およびDTRの3本のワむダのみを匕き出すこずができたす。 ハブボヌド自䜓から、2本の電源線を出力するこずができ、それをマむクロコントロヌラヌでボヌドにはんだ付けしたす。




5.マむクロコントロヌラヌ。


これは最も膚倧な䜜業領域ですが、興味深いです。 コンバヌタヌを䜿いこなし、マむクロコントロヌラヌ自䜓を接続したくない堎合は、完成したArduinoマむクロカヌドの1぀を盎接USB出力に盎接接続するこずもできたすが、より高䟡になるこずはご自身で理解できたす。 そしお、そのようなボヌドをハブに氞久に埋めるこずは残念です。



おそらく、Arduinoブヌトロヌダヌを備えたAtmega8最小マむクロコントロヌラヌを䜿甚し、ワむダヌずコンデンサヌず電源を2、3個䜿甚するだけで、スケッチで瞫い付けられ、ダむオヌドで点滅するもちろんはんだ付けしない限り奇劙なデザむンが埗られるこずを誰もが知っおいるずは限りたせん。 ぀たり、超軜量で超軜量のArduinoが手に入りたす。





Atmega8の最小Arduino



この写真は、マむクロコントロヌラは難しいず思い、始めるのが怖い人のために特別に匕甚されたした。 マニュアルの過剰な䜜業負荷はしばしば人々を怖がらせ、圌らが䜕かを始めるこずを決定できないようにしたす。 堎合によっおは、いく぀かのポむントを省略しお、その人に最短経路を瀺すだけで非垞に䟿利です。 プレむ䞭に圌がマスタヌする機胜。



私自身も䜕床もこの方法で旅行したしたが、今では指瀺が非垞に「倧量」である堎合、私はすぐにダミヌのために䜕かを探しおいたす。 これはおそらく私たちの教育の最も基本的なマむナスです。



チュヌトリアル党䜓の芪愛なる著者、1぀の単玔なこずを理解しおください-䜕かを孊んでいる人、圌はただそれを知らないのでこれを孊んでいるようです。 タむプの孊生が「真空䞭の球䜓」の基本的な知識を持っおいる必芁があるずいう事実に䟝存するのではなく、すべおをできるだけシンプルに提瀺するこずが必芁です。



「読者に察する最高の敬意は、圌らをバカだず考えるこずです。」




䞀床この匕甚が殺到した。 読者が銬鹿だずいうこずではないこずを理解すべきです。 それは、あなたがあなたのマニュアルでばかを蚓緎するこずができるならば、目暙が達成されるこずを意味したす。





この蚘事のフレヌムワヌクでは、Arduinoブヌトロヌダヌをマむクロコントロヌラヌに配眮する方法に぀いおは怜蚎したせんが、これはたったく難しくなく、最小限の機噚LPTポヌトの存圚で行われるこずに泚意しおください。 しかし、その埌、このアプロヌチは垞に成果を䞊げたす。 Googleがお手䌝いしたす。



䞀般的に、ArduinoブヌトロヌダヌがステッチされたAtmega8がありたす。 今では、圌はスケッチの方法を知っおおり、ファッショナブルなArduinoスケッチを曞くために私たちが持っおいるマむクロコントロヌラヌのすべおの䜜業を理解しおいたす。 マむクロコントロヌラヌでは、2぀の出力のみを䜿甚したす。他のすべおを自由に䜿甚できたす。 センサヌをカメラにぶら䞋げおも問題はありたせん。 取り付けを簡単にするために、穎のあるブレッドボヌドを取り、そこにマむクロコントロヌラヌをしっかりずはんだ付けするのが最善ですしっかりずではなく、ディップ゜ケットを䜿甚する堎合は文明的な方法で。





これたでのずころ、裞のブレッドボヌド、マむクロコントロヌラヌ、カメラ、サヌボ。



サヌボは圢状が時間ずずもに倉化する信号によっお制埡されるため、今回はマむクロコントロヌラヌが適切に「感じる」必芁があるため、クオヌツが必芁です。 䞀般に、電力ずクォヌツのはんだ付けを解陀し、提案されたスキヌムに埓っおUSBtoUARTコンバヌタをマむクロコントロヌラに接続したす。 マむクロコントロヌラを宇宙で回転させるず、ピンの割り圓おも反転し、はんだ付け時に、通垞マヌクされおいる最初のピンに焊点を合わせるこずを忘れないでください。 繰り返したすが、私は誰もがばかだずは思いたせんが、個人的には䜕床も簡単に飜きるこずができたした。 もちろん私はばかです。





電源接続図、クォヌツおよびリセット。



USBtoUARTむンタヌフェむスコンバヌタヌをRX、TX、およびDTRピンにはんだ付けしたす。 DTRは、コンデンサを介しおマむクロコントロヌラヌのリセットピンに接続されリセット、リセットを抌す必芁なくスケッチが自動的に入力されたす。

すべおが正しく接続されおいれば、マむクロコントロヌラヌをPCに接続しおスケッチを蚘入できたす。 奇劙なこずですが、クォヌツの埌ろにあるコンデンサヌがマむクロコントロヌラヌの通垞の動䜜を劚害したので、それらを取り倖したした。



スケッチは、カメラが倩井に蚭眮されるこずを想定しお曞かれおいるこずに泚意しおください。 ビデオのようにむンストヌルする堎合は、ボタン倉数を再割り圓おするだけです。



スケッチ自䜓。
#include "Servo.h" Servo servo1,servo2; int press_xdown= 0x61; //   'a' int press_xup = 0x64; //   'd' int press_yup = 0x77; //   'w' int press_ydown = 0x73; //   's' int light = 0x6C; //   'l' boolean laight = 0; int chassis_light = 13; //    int ServoPower = 11; //       //    (      ) int incomingByte = 0; //       int X = 90; int Y = 90; int step = 5; int xmax = 180; int xmin = 0; int ymax = 180; int ymin = 0; unsigned long time_servo; //        void setup() { Serial.begin(9600); servo1.attach(10); servo2.attach(9); pinMode(chassis_light, OUTPUT); pinMode(ServoPower, OUTPUT); } void loop() { if (Serial.available() > 0) //      { incomingByte = Serial.read(); time_servo = millis(); digitalWrite(ServoPower, HIGH); Serial.flush(); } if ((millis()- time_servo)> 2000 ) //         .   digitalWrite(ServoPower, LOW); //            //------------------------------------------------------ if(incomingByte == press_xup) if(X <=(xmax-step)) X = X + step; if(incomingByte == press_xdown) if(X >=(xmin+step)) X = X - step; if(incomingByte == press_yup) if(Y <=(ymax-step)) Y = Y + step; if(incomingByte == press_ydown) if(Y >=(ymin+step)) Y = Y - step; if(incomingByte>0) { servo1.write(Y); servo2.write(X); Serial.print(X,DEC); Serial.print(":"); Serial.println(Y,DEC); } incomingByte = 0; }
      
      









スケッチの2番目のバヌゞョン。 カメラは氎平方向に360床、垂盎方向に90床移動できるようになりたした。これは、リモヌトコントロヌルを簡玠化するために行われたす。 これがどのように起こるかに぀いおは、2番目のビデオを参照しおください。



スケッチはもっず耇雑です。
 #include "Servo.h" Servo servo1,servo2; int press_xdown= 0x61; //   'a' int press_xup = 0x64; //   'd' int press_ydown = 0x77; //   'w' int press_yup = 0x73; //   's' int light = 0x6C; //   'l' boolean laight = 0; int chassis_light = 13; //    int ServoPower = 11; //       //    (      ) int incomingByte = 0; //       int X = 90; int Y = 90; int step = 5; int xmax = 360; int xmin = 0; int ymax = 90; int ymin = 0; unsigned long time_servo; //        void setup() { Serial.begin(9600); servo1.attach(10); servo2.attach(9); pinMode(chassis_light, OUTPUT); pinMode(ServoPower, OUTPUT); } void loop() { if (Serial.available() > 0) { //      incomingByte = Serial.read(); time_servo = millis(); digitalWrite(ServoPower, HIGH); Serial.flush(); } if ((millis()- time_servo)> 1000 ) //         .   digitalWrite(ServoPower, LOW);//            //------------------------------------------------------ if(incomingByte == press_xup) { X = X + step; if(X>360) X = 0; } if(incomingByte == press_xdown) { X = X - step; if(X <0) X = 360; } if(incomingByte == press_yup) if(Y <=(ymax-step)) Y = Y + step; if(incomingByte == press_ydown) if(Y >=(ymin+step)) Y = Y - step; if(incomingByte>0) { if(X>180) { servo1.write(180-Y); servo2.write((180-X)*-1); } else { servo1.write(Y); servo2.write(X); } Serial.print(X,DEC); Serial.print(":"); Serial.println(Y,DEC); } incomingByte = 0; }
      
      









15、16ピンたたはArduinoピン配眮では9.10で、サヌボの信号接点が接続され、サヌボの電源が䞀般的な電源に接続されたす。 ロゞックず電源ナニットの電力を分配する必芁があるこずは知っおいたすが、少しやるこずに決めたので、将来的には深刻なグリッチで眰せられるかもしれたせん。



よく知られおいるキヌの組み合わせa、s、d、wを䜿甚しおカメラを回転できたす。 圓然、これらのキヌのコヌドは、マむクロコントロヌラヌを備えたCOMポヌトUSBtoUARTコンバヌタヌがPCに接続されおいるずきに衚瀺されたすに送信する必芁がありたす。



非垞に怠zyな私のようにために、PCからカメラを回す簡単な小さなプログラムをスケッチしたした。 ゜ヌスはそこにありたす。 SkypeたたはVirtualDubプログラムを介しおビデオを芖聎できたすが、䞀般的には十分な方法がありたす。






6.ラむト オプション。


ラップトップのカメラは、ブレッドボヌド䞊で非垞に小さく、LEDがすぐにはんだ付けされ、CMOSトランゞスタが電源に接続されおいる堎所に倚くのスペヌスが残っおいたす。 カメラ自䜓のマむクロLEDからトランゞスタのゲヌトに電圧を接続したした。 カメラがアクティブになるず、ミニスポットラむトが自動的にカットむンされたす。 尊敬されるダむハルトから深刻な負荷を切り替えるために、CMOSトランゞスタをどのように䜿甚できるかに぀いおのリンクを次に瀺したす。 ずころで、私のお気に入りのサむトの1぀である、私のような電子機噚のダミヌはたくさんありたす。





だから、味にLEDを远加するこずができたす。






7.ハブケヌブルの補匷 オプション。


ハブを非垞に「修正」したため圌はショック状態にあるず確信しおいたす、珟圚の消費量は増加しおいたす。 この庭党䜓+照明では、1぀のUSBから暙準の500 mAが埗られなくなりたした。 したがっお、ハブケヌブルを、最埌に分岐したUSBプラグを備えたより良いケヌブルに亀換するこずをお勧めしたす。 たたは、電源接点赀ず黒のみを䜿甚しお、2番目のプラグを自分ではんだ付けしたす。 これは、プラグを閉じお線組を慎重に取り倖し、別のプラグを電源ワむダにはんだ付けするこずで可胜です赀ず黒のみ!!!。 母のUSBコントロヌラヌを吐いおシャットオフする時が来たので、慎重に行っおください。 すべおを適切に分離したす。





ケヌブルを匷化する方法を図匏的に瀺したした。



2番目のUSBプラグの代わりに暙準のMolexコネクタをはんだ付けしお、「無制限」ほがの電力を埗るこずができたすが、そのような蚭蚈をラップトップに接続するこずはできたせん。






8.経枈的な節玄 オプション。


静止しおいるサヌボに絊電しないために、ラむトをオフにするのず同じ方法を䜿甚しお、サヌボの電源をオフにするこずができたす。 スケッチでは、このオプションが提䟛されおいたす。 2秒間コマンドが受信されない堎合、サヌボの電源がオフになりたす。 別のこのようなトリックは、アむドル時間䞭のサヌボの厄介なガラガラを緩和したす。 これは、予算サヌボの蚭蚈機胜によるものです。






私はそんなに曞く぀もりはありたせんでしたが、それ自䜓でした。

ビデオず写真を正しく衚瀺するために、䞊蚘のすべおをスクロヌルしたこずは明らかです。 そしお圌らはここにいる




ビデオ







短時間で䜜業員のリク゚ストに応じお、カメラ自䜓からの画像の滑らかさを評䟡できるビデオを描こうずしたした。

サヌボステップは1です。最初にコマンドは50ミリ秒ごずに送信され、その埌100ミリ秒ごずに送信されたす。





ステップ5、100msごずにコマンドを実行したす。





写真

写真付きの長いおむ぀、亀通








































PS

1.誰かが写真を蚘事の䞭倮に眮く方法を教えおくれたら感謝したす。 簡単に䜕かが機胜したせんでしたが、それはあたりよく芋えたせん。



All Articles