Raspberry Pi İle Time-Lapse Yapımı

Raspberry Pi ile Time-Lapse Yapımı

Raspberry Pi kamera ile time-lapse yapımı yani zaman atlamalı çekim yapacağız. Kamera her 2 dk’da bir fotoğraf çekecek ve bir klasöre kaydedecek.

Hızlandırılmış bir video oluşturmak için, Raspberry Pi’yi iki dakika da bir gibi düzenli aralıklarla fotoğraf çekecek şekilde yapılandırmamız ve ardından resimleri bir videoya birleştirmek için bir uygulama kullanmanız yeterlidir.

Raspberry Pi ile Time Lapse Yapımı
Raspberry Pi ile Time Lapse Yapımı

Adım 1 : Malzeme Listesi

  1. Raspberry Pi Zero
  2. 5 Megapixels 1080p Raspberry Pi Camera Video

Adım 2 : Raspberry Pi Kamera Baglantısı

Raspberry Pi Kamera Girişi
Raspberry Pi Kamera Girişi

İlk olarak kameramızı Raspberry Pi üzerinde bulunan CSI kamera girişine Flex kablo ile bağlayalım görsel’den yardım alabilirsiniz.

Kameramızı bağladıktan sonra terminal ekranına gelerek sudo raspi-config yazıyoruz daha sonra Enable Camera sekmesine tıklıyoruz ve bizden yeniden başlatılmak istiyor evet diyoruz Pi’miz yeniden başlıyor ve kullanıma hazır.

Raspberry Pi Kamera Aktifleştirme

Daha fazla bilgi için Raspberry Pi Kamera Modülü Kullanımı makalemi inceleyebilirsiniz.

Adım 3 : Web Server Kurulumu

Bu aşamada bir Raspberry Pi web server kuracağız. Çekeceğimiz fotoğraflara uzaktan erişebilmemiz için kurmamız gerekiyor.

Raspberry Pi ağımızda hangi IP ile görüntüleniyor ona bakalım. Aşağıdakini terminal (uçbirim)’e yazınız.

hostname -I
Raspberry Pi İp Adres Bulma

Sıra Apache kurmaya geldi. Aşağıdaki komutu girerek Apache’yi kuralım. Burada sadece Apache kurmamız işimizi görecektir.

sudo apt install apache2 -y

Daha fazla bilgi için Raspberry Pi ile Web Server Kurulumu makalemi inceleyebilirsiniz.

Adım 4 : Belirli Aralıklar ile Fotoğraf Çekme

Raspberry Pi ile Time-Lapse Yapımı

Aşağıdaki komutu girerek www dizinimize girelim.

cd /var/www/html
Web Server Dizin
Web Server Dizin

Uç birime aşağıdaki komutu girerek her 2 dk’da bir resim çekmesini sağlayacağız.

raspistill -w 1920 -h 1080 -q 100 -t 172800000 -tl 120000 -o image%05d.jpg

-W : Weight yani genişlik kısmı 1920px yapıyoruz.

-H : Height yükseklk kısmını ise 1080px yapıyoruz

-T : Time zaman kısmını 172800000 Milisayine 48 saat boyunca programı kapatmazsak devam edecek.

-TL : TL kısmı hangi zaman aralığında bir fotoğraf çekeceğimiz kısım burayı da 120000 Milisayine 2 dakida yapıyoruz.

-O : Fotoğraflarımız image00000.jpg ile başlayıp 5 haneli olarak devam edecek 00001.JPG , 00002.JPG gibi.

Raspberry Pi Time Lapse Komutu

Raspberry Pi’mizin ip adresini tarayıcımız da girerek fotoğrafları görüntüleyelim.

Raspberry Pi Fotoğraflar
Time – Lapse Fotoğraflar

Adım 4 : Fotoğrafları Birleştirip Video Haline Getirmek

Programın süresi dolduğunda yada biz kasıtlı olarak kapattığımız zaman artık fotoğrafları video haline getirelim.

Yavaş olsa da çeşitli mevcut araçları kullanarak JPEG görüntülerimizi birleştirerek video haline getirebiliriz. Mencoder kurarak bu işlemi Raspberry Pi üzerinden yapalım.

sudo apt install mencoder

Fotoğraflarımızın isimlerini bir .TXT metin dosyasına aşağıdaki komut yardımı ile yazdıralım

ls *.jpg > stills.txt

JPEG dosyalarımızı AVI video dosyasına dönüştürmek için aşağıdaki komutu girelim.

mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4:aspect=16/9:vbitrate=8000000 -vf scale=1920:1080 -o timelapse.avi -mf type=jpeg:fps=24 mf://@stills.txt
Fotoğrafları Birleştirme

Bu tamamlandığında, resimlerimiz bir hızlandırılmış çekim içeren timelapse.avi adlı bir video dosya haline gelecek.

Raspberry Pi ile Time-Lapse
Rasperry Pi ile Time-Lapse Yapımı
Raspberry Pi ile Time-Lapse Yapımı
Rasperry Pi ile Time-Lapse Yapımı

Diger Raspberry Pi Dersleri için tıklayın.

1 comments On Raspberry Pi ile Time-Lapse Yapımı

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar