写真撮影のためのArduinoのフラッシュコントローラ:7ステップ(写真付き)

写真撮影のためのArduinoのフラッシュコントローラ:7ステップ(写真付き)

目次:

Anonim

アマチュア写真家を破ったことは簡単ではありません。

フィルム、化学薬品および紙は安くはなく、スタジオライトのための予算は存在しません。

だから、私は信頼できるarduinoの助けを借りて、使い捨てカメラのフラッシュ回路で使うための私自身の同期コントローラを作ることにしました。

フォトレジスタを使用することで、arduinoはあなたのカメラ(マスター)からのフラッシュがトリガーされた時にそれを感知し、それから使い捨て可能なフラッシュ(スレーブ)を作動させるリレーを作動させることができます。環境ごとに周囲光のレベルが異なるため、リレーをトリガーする光のしきい値を調整するためにポテンショメータを組み込みました。私はまた、フォトレジスタを完全に迂回してフラッシュを作動させるためのプッシュボタンを追加しました(これはまだ少しバグが多く、いつもうまくいくとは限りません)。

用品:

ステップ1:資料を集める

- あなたが必要とするもの -

1 - Arduino(私はUnoを持っています)

2〜5 mm赤色LED

1〜5 mm緑色LED

1〜10kΩの抵抗

1〜2.2kΩ抵抗

1 - トランジスタ(P2N222AG)(TO92)

1 - ダイオード(1N4001)

1 - ポテンショメータ(10k)

1 - リレー(5v DPDT)

1 - プッシュボタン

1 - フォトレジスター(CdS)

さまざまな長さのワイヤ

使い捨てカメラのフラッシュ回路

それをマウントするボックス(オプション)

- 必要なツール -

はんだごて

半田

ニードルノーズプライヤー

ゴム手袋(フラッシュ回路からの衝撃を避けるため)

私はArduino実験キットを持っています。それには上記のすべてのコンポーネント(フラッシュ回路を除く)が含まれていますが、あなたはそれらのコンポーネントのすべてをあなたの地元の電気店またはAdafruitウェブサイトで見つけることができます。

ステップ2:トリガ回路を組み立てる

5V電源をプラス側のレールに接続し、アースをマイナス側のレールに接続してから、それをボードの反対側に持って行きます。

- フォトレジスタ - マスターフラッシュがトリガーされたときに検出

10k抵抗をプラスのレールに挿入してから、左側に2つのスペースを残して端子に挿入します。

最初のスペースでは、アナログ入力3からのデータラインを接続します。

このストリップの一番左端の端子に、フォトレジスタの一方の端を挿入して、その端をネガティブレールに戻します。

- ポテンショメータ - リレーをトリガーする光のしきい値を調整する

ボードに鍋を置きます。

1番ピンをプラスのレールに接続します。

ピン2はアナログ入力4につながるデータラインになります。

ポットのピン3をあなたのネガティブレールに接続してください。

- ボタンを押す -手動でスレーブを作動させるには

押しボタンをボードに差し込みます。

赤色のLEDの1つ(長い方の脚)の陽極または陽極の端を陽極レールに挿入し、陰極をボタンと一列に並べます。

ボタンのもう一方の端に、アナログ入力1に向かうデータラインを接続します。

データラインの後に、ワイヤーをネガティブレールに接続する必要があります。

ステップ3:リレー回路の組み立て

次に、回路のリレーとトランジスタ部分を組み立てます。

- トランジスタ - リレーを作動させるために使用

トランジスタをボードに挿入してください。

まず、エミッタをネガティブレールに接続します。

次に、2.2kの抵抗をベースに接続してからデジタルピン2に接続します。

最後に、コレクターをリレーコイルのマイナス側に接続します(今のところ、ワイヤーをコレクターに接続し、もう一方の端を抜いたままにします)。

- リレー - スレーブの発光に使用されます。

隙間を越えてリレーをボードに挿入します。

リレーの真上に、銀色の帯を持つダイオードを右側に挿入します。

今ワイヤーを取り、両側のコイルにダイオードを接続して下さい(写真の黄色いワイヤー)

次に、トランジスタのコレクタから抜いたままのワイヤを取り、それをダイオードにつながる黄色のワイヤの前に差し込みます。

ダイオードの前のリレーコイルのプラス側(右側)で、私達はまた私達のプラスレールに接続するつもりです。

次に、リレーの両側のコモン(図の青い線)とリレーの通常開いている接点のそれぞれ(図の白い線)のワイヤを接続します。これは私達のフラッシュが後で接続するところです。

ステップ4:ディスプレイライト回路の組み立て

最後に、ディスプレイライトを制御する回路を組み立てます。

- 赤色LED - 忙しい光

ボードに赤いLEDを差し込みます。

陰極をデジタルピン8に接続します。

陽極を正極レールに接続します。

- 緑色LED - レディライト

ボードに赤いLEDを差し込みます。

陰極をデジタルピン7に接続します。

陽極を正極レールに接続します。

ステップ5:コード

これがコードです:

int relaypin = 2;

int lightPin = 3;

int chargeledPin = 8。

int readyledPin = 7;

int sensitivitypot = 4;

int感度= 4。

int trip = 0。

int tripval = 0。

void setup()

{

pinMode(relaypin、OUTPUT);

pinMode(readyledPin、OUTPUT);

pinMode(chargeledPin、OUTPUT);

pinMode(トリップ、入力)。

}

void loop()

{

感度= analogRead(sensitivitypot);

感度=マップ(感度、0、1024、0、900);

感度=制約(感度、0、900);

int lightLevel = analogRead(lightPin);

tripval = analogRead(trip);

if(lightLevel

digitalWrite(relaypin、HIGH)。

digitalWrite(readyledPin、HIGH);

digitalWrite(chargeledPin、LOW)。

遅延(4000)。

digitalWrite(relaypin、LOW);

digitalWrite(readyledPin、LOW);

digitalWrite(chargeledPin、HIGH)。

}

if(tripval == HIGH){

digitalWrite(relaypin、HIGH)。

digitalWrite(readyledPin、HIGH);

digitalWrite(chargeledPin、LOW)。

遅延(4000)。

digitalWrite(relaypin、LOW);

digitalWrite(readyledPin、LOW);

digitalWrite(chargeledPin、HIGH)。

}

}

ステップ6:カメラのフラッシュ

システムで使い捨てフラッシュを使用するには、少し変更する必要があります。通常の写真用フラッシュは常に充電されているので、いつでも使い捨てのカメラ用フラッシュには充電スイッチが付いているので、最初に充電スイッチにワイヤをはんだ付けしました。次に、フラッシュをトリガーするために使用された細いワイヤをはんだ除去し、そこで新しいワイヤをはんだ付けしてリレーに接続します。最後にバッテリークリップをより良い場所に置くことができるように、バッタークリップをはがしました。

ステップ7:校正と最終的な考え

最初に装置の電源を入れると、作動可能ライトと待機ライトの両方が点灯します。なぜこれが起こるのか私にはわからないが、私がすることはリレーを作動させる反時計回りにスレッショルドポットをずっとずっと回し、次に緑色の作動可能ライトが点灯するまでそれを時計回りにダイヤルすることである。準備完了ライトが点灯したら、しきい値が再び落ちるまでゆっくりとしきい値を下げてから、髪の毛だけを元に戻します。これは私に最良の結果をもたらすようです。私はユニットの反対方向にフラッシュを向けることができます、そして私がフラッシュを発射するときそれはまだトリップします。

私はもともと回路を一緒にはんだ付けし、1/4インチのオーディオソケットを備えた何らかのタイプの容器に取り付けることを計画していました。使い捨て可能なフラッシュはあなたがスタジオライトでできるように私が光を向けることを可能にしたボックスのいくつかのタイプに取り付けられるでしょう、そしてそれらはそれらにスレーブフラッシュを接続することを可能にしました標準的なギターケーブル付きのarduinoコントロールユニットですが、この記事を書いている時点ではそれに慣れていません。

乾杯