パイカメラ-フラッシュを作成する方法?


10

Piカメラで写真を撮る必要がありますが、被写体を照らす必要があります。被写体は1m程度離れていますが、ほとんどの場合、真っ暗闇になります。したがって、私はある種のフラッシュが必要です。

私は毎時かそこらの写真を撮るだけです。私はどちらかについて考えていました:

  • USB LEDランプ(ただし、Pythonスクリプトでこれをオン/オフにすることはできません)
  • 切り替え可能なGPIOピンにリンクされたいくつかの超高輝度LED

誰かが同様のことをして、自分の経験と部品リストを共有するように気をつけていますか?


3
フラッシュはカメラのシャッターと同期する必要がありますか?それとも、ライトをオンにして写真を撮り、ライトをオフにする必要があるということですか?
ジョーン2014年

後者-同期する必要はありません。ライトをオンにし、写真を撮って、ライトをオフにします。このプロセスは、必要に応じて1分ほどかかる場合がありますが、問題にはなりません。
fistameeny 2014年

GPIOでいくつかのLEDを使用するだけです。:USBポートを「オフ」オンにすることが実際に可能であるraspberrypi.stackexchange.com/questions/8448/...(最初の答え)
developius

提案をありがとう。簡単にするために、コンセプトが機能することを証明するUSB​​ LEDライトを手に入れます。これで、それらをオフにできることがわかりました。それで問題がなければ、GPIO + LEDルートを調べます
fistameeny 2014年

赤目を解消するため、同期しない方が良いでしょう。しかし、3回のフラッシュでいらいらすることは誰でも知っているので、写真を撮る前に1秒フラッシュしてから、オフにします。
Piotr Kula 2014年

回答:


6

明るい(白色)LEDソリューションを探したくなります。これは私が試したものではなく、カラーバランスの問題が発生するかどうかはわかりません。

LEDは、Pi 3.3Vレールから取得できる(安全な)50 mAを超える電流を供給する可能性があります。

実際にLEDを駆動するには、ULN2003AやULN2008などのチップを使用することをお勧めします。そうすれば、5VレールからLEDに給電し、Piのgpiosを使用してそれらをオンに切り替えることができます。

gpio出力を共通にして、複数のULN入力を駆動できます。ただし、差し迫ったタイミングの問題がないため、LEDごとに個別のgpioを使用することもできます。個別のgpiosを使用すると、(点灯するLEDの数を変更することにより)粗い明るさを制御できます。


50mAは非常に控えめな数値です。CPU / GPU /イーサネット/ HDMIの使用状況に応じて、100mAから200mAに近くなります。ULN2003の1つのペアのみを使用している場合は、当然のことながら、適切な定格の単一のトランジスタを使用することもできます。しかし、ほとんどのトランジスタは少数のLEDを問題なく処理できます。
Gerben 2014年

そのための情報源はありますか?3V3レールは、3V3レギュレーターが安全に出力できる量によって、追加の50mAに制限されていると思いました。
ジョーン2014年

50mAは、レギュレータが出力できる安全な電流量を取得し、CPU、GPU、HDMI、およびイーサネットモジュールの最大電流を差し引いたときに得られる量です。決して起こりません。また、レギュレータを0.5秒間少し強く駆動することも問題になりません。しかし、4つ以上のLEDを使用する場合は、トランジスタと5Vソリューションを使用します。
Gerben

1
ちょっと見てみました。私は50ミリアンペアは、あなたがのGPIOから引くと、まだロジックで1インフォメーションのために適切な電圧を維持することができ、全体的な数字だと思うscribd.com/doc/101830961/GPIO-Pads-Control2
ジョアン

4

USBウェブカメラのCMOSセンサーも赤外線に敏感なので、いくつかの赤外線LEDを使用してみます。撮影する表面のサイズによっては、3つまたは4つで十分な場合があるため、この構成をテストすることをお勧めします。このセットアップには、次の利点があります。

  • GPIOピンで駆動される単一のトランジスタとLEDごとの抵抗で直接管理できるため、構築する回路は非常にシンプルです。
  • 標準のLEDの数を減らして、同じRPi電源を使用できます(330Ωの抵抗を使用する場合は、LEDあたり約30 mAを数えるため、さらに120 mAが必要です)。
  • 可視光がないので、間欠的な光で人々を驚かせることはありません。ねえ、あなたはそれらを常にオンにすることさえできます、それはエネルギーの浪費になるでしょうが、その回路は本当に本当に簡単でしょう...


  • 1
    しかし、IRは単色のハイライトに対してのみ機能しませんか?画像はIRのみで非常にフェードアウトする場合があります。さらに、彼がそれを使用する場合、標準のものではなく、PIRCameraが必要です。
    Piotr Kula 2014年

    ええ、あなたは正しいです、すべてはあなたが何のために絵を望んでいるかに依存します。質問は時々真っ暗闇の中で写真を撮ることについて話しましたが、これはある種の監視のためのものであり、回路の単純性に関連して、音質はそれほど重要ではないことを想像しました。
    Roberto

    公平を期すために、OPは色が欲しいかどうかは言いません。彼はちょうど誰かを毎時約1m照らす必要があると言います。
    Piotr Kula、2014年

    すぐに使えるIR LEDソリューションの場合、Raspberry HaiworldバージョンのMegapixel Infraredが機能しますが、色が薄くなります。
    jlb

    3

    これには独自のバッテリーパックがあり、安全のためにトランジスター/バッファー/オクトカプラーに接続されたGPIOによって駆動できるホットシューピン(センターピン)に電圧を供給することでトリガーできます。

    Electronics stack exchangeの友達が詳細を提供してくれます。

    基本的に、ホットシューにはフラッシュの準備ができていることを示すピンがあります。LEDの場合、バッテリーが切れていない限り、常に準備ができています。そして、ホットシューは、なんらかのメカニズムを使用してホットピンをGNDに閉じ、ライトをオンにします。

    これは、オクトカプラーを使用したかなり単純な例です。

    これらのLEDフラッシュリングの一部は、ピンがプルされている間、一定の光を提供できます。ほとんどのカメラの動画モードで役立ちます。

    ここに画像の説明を入力してください

    弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
    Licensed under cc by-sa 3.0 with attribution required.