Arduino遊び

インターバルタイマー

EOS-Kissで使えるインターバルタイマーです.コネクタを変えると7Dでも動作するはず.

必要な物品
品目RS品番商品名
Arduino本体715-4081Arduino Uno Atmel Atmega 328
USBケーブルプリンタに付属してるのでいいよ
電池ケース
電池スナップ
フォトカプラ(リレーの代わりに使う)666-6619PC817XJ0000F,DIP4 2.5-30mA
ブレッドボード453-8824SAD-01,117x83x9mm,948ポイント
ピンコネクタ535-5181MTA-100,640454-2,2極
ピンコネクタ535-49583-640442-2,2極,ソケット
ブレッドボード接続用のジャンパー線505-3403ブレッドボード用,ジャンプワイヤ,SPP-50,50mm
2.5mmステレオミニプラグ505-1283オーディオプラグ,KLS 13
接続ケーブル

工具

品目RS品番商品名
ピンヘッダにケーブルを押し込む工具129-5079MTA MAINTENANCE TOOL,59803-1,.
Arduinoプログラム

以下ソース,コピペして新しいスケッチと置き換えしてアップロードしてください

void setup() {          //最初に1回だけ設定する内容をこの{}内に書きます      
 pinMode(13, OUTPUT);     //13番ピンを使いますの設定をします
}

void loop() {    //繰り返す内容をここ以下の{}内に書きます
 digitalWrite(13, HIGH);   // 13番から電気を出します設定
 delay(500);              // 電気をだすのを0.5秒間続けます
 //この電気が流れている間にフォトカプラに電気が流れ,フォトカプラの反対側の回路もONになり,そこにつないだシャッターが押されます
 digitalWrite(13, LOW);    // 13番に出ている電気を止めます
 delay(5000);              // 5000ms=5秒間待てってねー通常はSDカードに記録する時間が必要なのでここで待ちます/書き込みが間に合わない場合は5000のとこを増やしてみる
}
//厳密にはこのプログラムは5.5秒間(500ms+5000ms=5500ms)

トップへ戻る


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-05-22 (火) 13:27:47