Orijinalini buradan okuyabileceğiniz makale ile Arduino mikro işlemcili kontrol kartı kullanarak bir time-lapse fotoğraflama ekipmanı yapabilirsiniz.
Time-lapse ın tam Türkçe karşılığını bulamadığım için ingilizce olarak yazdım, en yakın Türkçe karşılığı olarak Zaman Kaydırmalı kullanılabilir.
Zaman kaydırmalı (Time-Lapse) fotoğraflama tekniği nedir? diyorsanız buraya yada burayatıklayıp bilgi alabilirsiniz.
Projemiz için gerekli malzemeler;
* 1 adet npn transistor BC546
* 1 adet 5KOhm direnç (yada 2 adet 10kOhms paralel bağlı direnç)
* 1 adet delikli kart
* Arduino hazır kartı (Bu projede Atmel168 kullanılmış)
Devrelerimizi aşağıdaki gibi diziyoruz.
Fotoğraf makinasını açıp, denklanşör düğmesine yukarıda kurduğumuz devreden çıkankabloları bağlıyoruz.
Arduinoyu usb den bilgisayara bağlayıp, aşağıda yazılan kodları arduino ya yüklememiz gerekiyor. Yani devremizi aşağıdaki kodlara göre programlayacağız.
/* Time-Lapse Camera Controller
------------------
*
Hits a camera shutter at a set interval
for time-lapse photography. The rate of the
delay can be manipulated for unique effects.
*
Created 5 February 2008
by Randy Sarafan
http://www.randysarafan.com
*
*/
int camPin = 7; // sets the camera shutter pin
int stupidvar = 30000; // sets the delay between pictures
void setup()
{
pinMode(camPin, OUTPUT); // defines pin as an output
}
void loop()
{
digitalWrite(camPin, HIGH); // presses the button
delay(5000); // waits
digitalWrite(camPin, LOW); // release the button
delay(stupidvar); // delay between pictures
// stupidvar = stupidvar + 1000 // increments delay by one second for unique effect.
}
Bu şekilde programladıktan sonra arduinomuzu çalıştırmamız yeterlidir, dış mekan çekimleri ve özellikle manzara çekimlerinde zaman kaydırma (time-lapse) tekniği ile mükemmel görüntüler çekebilirsiniz. Bu çektiğiniz birden fazla fotoğrafı birleştirerek film haline getiren bir sürü
program
var. İnternette kolaylıkla bulabilirsiniz.İyi çalışmalar
0 yorum:
Yorum Gönder