İlan
Raspberry Pi'nin hafif, kompakt özellikleri, popüler kamera modülü ve taşınabilir pil ile eşleştirildiğinde, gizli bir kamera olarak kullanılabileceği anlamına gelir. Bunu akılda tutarak, son zamanlarda beş çarpıcı time lapse video yakaladım. Sen de yapabilirsin.
Neye ihtiyacınız olacak
Raspberry Pi'de hızlandırılmış fotoğrafçılığa başlamak için, su geçirmez, her türlü hava koşuluna ve hatta belki de bulabileceğiniz cihazınızı hazırlamak iyi bir fikirdir. sağlamlaştırılmış Raspberry Pi kasası Raspberry Pi'nizi Sağlamlaştırmanın 5 Yolu Daha fazla oku . Amazon'da uygun bir şey bulabileceksiniz. Kamera için alanın yanı sıra lens için bir boşluk olduğundan emin olun. Şu anda böyle bir durum yoksa, GPIO erişimi vb. İçin yuvaları olmayan kapalı bir kasayı düşünün.
Ardından, Pi'yi taşınabilir hale getirmek için bir pil seçeneğine ihtiyacınız olacak. Eğer olabilir kendin yap Taşınabilir Projeler için 3 Raspberry Pi Pil PaketiRaspberry Pi pili, taşınabilir bir bilgisayara normal bir Pi yapabilir. Başlamak için bu pil çözümlerinden birine ihtiyacınız olacak. Daha fazla oku
veya şarj edilebilir kompakt bir pil satın alın. Kullandım bu RAVPower'dan (İngiltere), tam şarjla 36-48 saat güç sağlar.Buna ek olarak, bir tripoda ihtiyacınız olacak ( telefonlar için tasarlanmış tip En İyi Telefon Tripodu Nedir?Çoğu insan için, akıllı telefon kameraları uygun kameraların yerini alacak kadar iyi hale gelmiştir. Video çekmekten mükemmel manzara fotoğrafını çekmeye kadar el cihazınız müthiş bir iş çıkarıyor. Daha fazla oku ideal olmalıdır) ve Pi'yi belirli durumlarda sabitlemek için isteğe bağlı koli bandı.
Zaman Atlamalı ve Konumdaki Raspberry Pi
Raspberry Pi kamera modülünü geçmişte kullanabileceğiniz çeşitli yöntemlere baktık ve zaman aşımını ayarlamak oldukça basittir Raspberry Pi Kamera Modülü ile Yapabileceğiniz 5 ŞeyRaspberry Pi için satın almanız gereken ilk genişletmelerden biri kamera modülü. Özel bir konektörle, kamera çeşitli görevler için kullanılabilir. Hadi bir bakalım. Daha fazla oku .
Ancak o zamandan beri işler biraz ilerledi. Bu proje için, raspistill komutunun son sürümlerinde bulunan Ahududu jessie 5 Raspbian Jessie Raspberry Pi'yi Daha Kolay KullanıyorDebian Jessie'nin Temmuz ayında yayınlanmasının ardından, Raspberry Pi topluluğu, "ebeveyn" dağıtımına dayanan Raspbian varyantının yeni bir sürümü ile kutsanmıştır. Daha fazla oku :
raspistill -t 30000 -tl 2000 -o resim% 04d.jpg
Parametreler, 30 saniye (30000 milisaniye) sonra bir zaman aşımı (-t) ve her çekim (2000 ms) arasında 2 saniyelik bir aralık (-tl) belirtir. Her görüntüyü% 04d.jpg görüntüsüyle belirtildiği gibi image000x.jpg biçiminde dosya adlarıyla geçerli klasöre kaydeder. Bu hesap makinesi rakamları doğru almanıza yardımcı olabilir.
Varsayılan olarak, fotoğraf makinesi her biri yaklaşık 2,5 MB boyutunda görüntülerle sonuçlanacak olan 2592 x 1944 çözünürlükte fotoğraf çeker. Birkaç saatlik zaman atlamalı yakalama sırasında, bu Pi'nizde bir miktar yükü kanıtlayabilir. Bu nedenle, biraz daha düşük bir çözünürlük belirtmek iyi bir fikirdir. Bu nedenle, komut
raspistill -t 30000 -tl 2000 -o görüntü% 04d.jpg -w 1280 -h 960
Tek yaptığım - ve tek yapmanız gereken, senaryonun zaman aşımı ve zaman aralığı koşullarını belirli bir senaryoya uyacak şekilde ayarlamak.
Raspberry Pi'nize Uzaktan Bağlanma
Raspberry Pi'yi dışarıda ve ev ağınızdan uzakta kullanıyorsanız, Pi'nize akıllı telefonunuzdan SSH aracılığıyla bağlanmak için geçici bir ağ oluşturmanız gerekir. Bu, zaman atlamalı görüntülerin yakalanmasını uzaktan başlatmanın en iyi yoludur; isterseniz dizüstü bilgisayarınız ile geçici bir ağ da kullanabilirsiniz, ancak bir akıllı telefon veya tablet daha taşınabilirdir.
Burada çeşitli seçenekler mevcuttur, ancak en güvenilir olanı bir Ethernet kablosu ve SSH Raspberry Pi'ye İnternet Olmadan Doğrudan BağlanmaRaspberry Pi'nin çok yönlülüğü, bir noktada kablosuz ağınızın erişemeyeceği bir yerde dışarıda kullanmak zorunda olduğunuz anlamına gelir. Peki onunla nasıl iletişim kurabilirsin? Daha fazla oku .
Artık Raspberry Pi'nize SSH aracılığıyla doğrudan bağlanabilmelisiniz, bu da hızlandırılmış fotoğrafları yakalamayı çok daha basit bir etkinlik haline getirecektir. Alternatif olarak, bir Python betiği ve düğmesi de, Raspberry Pi stop-motion studio eğitimimiz Raspberry Pi ile Stop Motion Video Rig YapınKendi filminizi yapmak için ileri teknoloji ekipmanlara ihtiyacınız yok: bu yüksek çözünürlüklü dijital kameralar veya akıllı telefonlar çağında herkes bir şansa sahip olabilir. Daha fazla oku .
Bunlardan herhangi biri çok zor bir iş gibi görünüyorsa, her zaman standart bir SSH bağlantısına güvenebilirsiniz hızlandırılmış yakalamayı başlatmak için kablosuz ağınız üzerinden, ardından Pi'yi yer. Pil takımınız yeterli ömre sahip olduğu ve raspistill betiğinize uygun bir süre girdiğiniz sürece, her şey yolunda gitmelidir. Görüntüleri bir video olarak derlemeden önce (aşağıya bakın) ilgisiz olanları atın!
Bu aşamada dışarı çıkıp hızlandırılmış çekimleri ayarlamaya ve çekmeye başlayabilirsiniz. Fikirleriniz kısıtlıysa okumaya devam edin, ancak önce görüntüleri düzeltme ve hepsini bir videoya dönüştürme sürecini özetleyeceğiz.
Hızlandırılmış Çekimleri İnceleme
Bir saat veya daha uzun bir süre için her beş veya on saniyede bir görüntü oluşturuyorsanız, bunların birçoğu ile sonuçlanacaktır. Varsayılan olarak bunların yüksek tanımlı olduğunu düşünün. Bu, Raspberry Pi'nizdeki depolama alanını çok çabuk yiyecekleri anlamına gelir. Bu nedenle, kendinizi istediğiniz zaman tek bir film projesiyle sınırlamak iyi bir fikirdir. Çekimi tamamladıktan sonra filmi oluşturun (aşağıya bakın) ve orijinal fotoğrafları silin.
Şimdiye kadar sadece fotoğraflarınız var. Bunları bir video dosyasına birlikte düzenlemeniz gerekir.
Görüntüleri inceleyerek ve doğru yönlendirildiklerinden emin olun. Değilse, gerektiği gibi döndürmek için ImageMagick yazılımını kullanabilirsiniz.
sudo apt-get install Instagram Hesabındaki Resim ve Videoları imagemagick * .png dosyasında; $ dosyasını dönüştürmek-90 döndürülmüş- $ dosyası; tamam
Bu, geçerli dizindeki her görüntüyü saat yönünde 90 derece döndürür. Bazı durumlarda, .JPG dosyalarını saat yönünün tersine 90 derece döndürmek zorunda kaldım:
* .jpg dosyasında; $ dosyasını dönüştürmek -rotate -90 döndürülmüş- $ dosya; tamam
Hızlandırılmış Video Oluşturma
Bu yapıldıktan sonra, orijinal dosyaları sildim ve avconv yazılımını kullanarak her bir videoyu bir video halinde derleyen bir video dosyası oluşturdum. Avconv'u libav-tools paketinin bir parçası olarak bulacaksınız.
sudo apt-get install libav-tools avconv -r 10 -i döndürülmüş görüntü% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi
Yukarıdaki komut görüntüler için bir dosya adı formatı (image% 04d.jpg), bir codec bileşeni (-vcodec), bir sıkıştırma kalitesi (-crf) ve tabii ki oluşturulan video için bir dosya adı belirtir. Ayrıca 1280 x 720 çözünürlüğüne göre yeniden boyutlandırılacak - videoyu bir Raspberry Pi'de derliyorsanız, varsayılan HD çözünürlüğünün korunması uzun zaman alacağı için oldukça önemlidir. Bunun kaynak ağırlıklı olduğunu da göreceksiniz, bu nedenle daha hafif seçeneği kullanın. Alternatif olarak, görüntüleri bir PC'ye kopyalayın ve AVI dosyasını orada oluşturun.
(Örneğin, FFMPEG Windows için kullanılabilir. Sonra resimlerinizi kopyalamak Raspberry Pi'den PC'ye Veri Kopyalamanın 5 YoluBir noktada, verileri Pi'nin SD kartından PC'nizin HDD'sine almanın kolay bir yolunu isteyeceksiniz. Bu zor olabilir. Daha fazla oku ve FFMPEG'i yükledikten sonra, görüntü klasöründe bir komut satırı penceresi açmanız gerekir (Windows Gezgini'nde, Dosya> Komut İstemini Aç) ve satırlarına bir şey girin:
ffmpeg -r 15 -başlangıç_numarası 0001 -i image% 04d.jpg -s 1280x720 -vcodec libx264 outputfilename.mpg
Doug’un Dünyası size bunların hepsini açıklayacak.)
Çıktı filmi oluşturulduğunda, bitmiş dosyayı oynatmak için omxplayer gibi bir şey kullanın. VLC Player, özellikle videoları Windows'ta oluşturuyorsanız da iyi çalışmalıdır.
Hızlandırılmış Fikirler
1. Bulutları İzlemek
Başlamak için yakın çevremden faydalanmayı seçtim. Bu, bahçenin sonuna doğru gitmek ve Raspberry Pi'mi yakındaki bir endüstriyel kurulumun üzerindeki sürekli etkinliği gözlemlemek için monte etmek anlamına geliyordu. Bulutlar, alevler, buhar ve daha fazlası, bu endüstriyel yeniden işleme ve atık imhasıdır.
Ve ördekler.
Bu çekim için 10 saniyelik bir aralık kullandım ve zaman atlamasını altı saat boyunca çalışır halde bıraktım.
2. Arabamda Sürüş
Kaç kilometre yol sürdüğümüzü ve tüm sürecin ne kadar humdrum olabileceğini görmek şaşırtıcı. Raspberry Pi'yi bir akıllı telefon sehpasına monte ettim ve ardından aşağıdaki efekti elde etmek için dikiz aynamın altına astım.
Bu benim ilk mobil girişimimdi ve istediğim kadar uzun sürmedi. Daha yumuşak bir sonuç için aralığın daha kısa ve toplam uzunluğun daha uzun olması gerekiyordu. Burada 3 dakikalık bir zaman aşımı kullandım ve her 10 saniyede bir yakaladım.
3. Gölgeler, Kötü kırma Stil (veya değil)
Bu kez, (makul) güneşli bir günde gölgelerin hareketini yakalamayı seçtim. Bunun için, Pi ve pilini bahçedeki bir direğe monte ettim ve güverteye işaret ettim. Bu, bulutların kesintilerine rağmen gölgelerin hareketini yakaladı.
Önceki videoların yöneliminden memnun kalmadım (portre modunda takılıp kaldım) -rot 90 parametresini raspistill manzara resmi almak için komut.
Videonun sonunda, masada biriken yağmur suyunu göreceğiniz bir yere dikkat edin. Kuzey Yorkshire'da yaşamanın tehlikeleri ve havanın istediğini yapması bekleniyor!
Bu, sabahtan öğleden sonraya kadar birkaç saat sürecek şekilde tasarlandı. Fotoğraf makinesinin sabit pozisyonuna uyması için 10 saniyelik bir aralık belirledim... ve sonra yağmur geldiğinde projeyi çektim!
4. Hızlandırılmış Bebek
Bebekler gözlemlenmediklerinde ne yaparlar? Açıkçası, yürüme yolunda çok şey yok, ancak uzuvlarını ne kadar hareket ettiriyorlar veya bir emzik ile savaşıyorlar?
Öğrenmek için, bebek kızımı bu zaman atlamalı videonun konusu haline getirdim, Pi'yi kanepemizin arkasına güvenli bir şekilde monte etmek için bir akıllı telefon sehpasını iyi kullandım.
Düşük ışık nedeniyle obtüratör hızı 30000 (-ss 30000) olarak ayarlandığında, beş saniye gecikmeyle 35 dakika sürdü.
5. Sıradan İnsanlar Kahve İçiyor
Hiç bir kafede ne kadar hareketli (ya da değil) olduğunu merak ettiniz mi? Güvenilir Raspberry Pi'mi yerel kahve zincirine çıkarmaya ve müşterilerin davranışlarını gözlemlemeye biraz zaman ayırmaya karar verdim. Ne kadar çay ve kahve içerlerdi?
Uzun süre oturarak mıydılar, yoksa alışveriş yapmak daha mı önemli? Cevap tam burada. Bu zaman aşımını 10 saniyelik bir aralıkla bir saatin altında çalıştırdık.
Beş bariz zaman atlamalı fotoğraf projesi buldum. Eminim daha iyisini yapabilirsin. Yorumlarda neler yapabileceğinizi bize gösterin!
Christian Cawley, Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklaması Editör Yardımcısıdır. Ayrıca Gerçekten Kullanışlı Podcast'i üretiyor ve masaüstü ve yazılım desteği konusunda geniş deneyime sahip. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego sevgilisi ve retro oyun hayranı.