Sifar PI Raspberi – Timelapse dengan kamera baru 8 megapixel [Bahagian I]

Dengan hari keluaran baru Pi Raspberi sifar dengan lubang alur untuk kamera, Membuka pelbagai peluang terima kasih kepada saiz kecil peranti ini, Apa menawarkan ciri-ciri yang sama seperti model B +.

PiZeroCAM

Jika ini kita menambah dalam model baru kamera 8 megapixel Yayasan ini telah melancarkan, kita boleh berlaku tak terhingga bilangan projek; dalam hal ini tutorial Kita akan lihat bagaimana untuk membuat mudah, atau beberapa timelapse mengambil kesempatan daripada yang sistem cron daemon, dan alat raspistill.

Perubahan dalam reka bentuk yang telah PI sifar satu model lain, hanya patut diberi perhatian adalah penyambung kamera, anjakan sedikit mengalami sambungan PP1 dan PP6 Sejak Ia boleh menjejaskan keserasian dengan topi beberapa pasaran, dan keperluan bagi kabel tambahan untuk, Tidak seperti asal di salah satu Hujungnya kerana saiz kecil slot sambungan.

Sambungan PP1 dan PP6 v1.2 Raspberi PI sifar dan v1.3

Untuk mulakan projek ini kecil, pertama Kami akan memaklumkan kedua-dua sistem dan inti daripada Raspberi kami, Jadi ini mengesan model kamera baru kami, dan akhirnya dalam aktifkan dalam menu raspi-konfigurasi.

pi@zero:~$ sudo apt-get update && sudo apt-get upgrade && sudo rpi-update
pi@zero:~$ sudo raspi-config
raspi-konfigurasi

Mengaktifkan kamera di raspi-konfigurasi.

Selepas but semula bagi menggunakan perubahan ini, kita akan menguji kamera dengan menggunakan alat raspistill, dengan gambaran contoh, Kita boleh menjana imej tujuh dalam masa satu minit; Kita dapat melihat semua opsyen yang ditawarkan oleh raspistill Rujuk Panduan alat atas arahan lelaki Terminal.

pi@zero:~$ raspistill -o a%04d.jpg -t 60000 -tl 10000

Kemudian, dan selepas mendaftar bahawa kerja-kerja kamera akan mewujudkan di Direktori timelapse dalam Direktori Rumah IP pengguna, yang akan mengandungi subdirektori untuk memuatkan imej-imej yang ditangkap oleh pihak kami kamera Raspberi.

pi@zero:~$ mkdir /home/pi/timelapse

Di dalam folder yang dicipta dalam langkah sebelumnya, Kita akan menulis satu skrip yang saya telah dipanggil “tomafoto“; Apabila kita melancarkan kita akan mendapatkan gambar kamera masa semasa dengan minit sebagai nama, dan dalam jpg format.

#!/bin/bash

MIN_FOTO=$(date +%H:%M)
DIRECTORIO=$(date +%d_%m_%y)

raspistill -o /home/pi/timelapses/$DIRECTORIO/$MIN_FOTO.jpg

Akhirnya, kita akan menambah baris kod berikut dalam fail /etc/rc.Local Jadi setiap kali anda memulakan sistem, mewujudkan subdirektori untuk hari itu dalam hal ini beliau telah tidak pernah, dan dengan tarikh semasa sebagai nama; Ia adalah penting untuk meletakkan mereka di baris terakhir skrip, Itulah apa yang mengandungi “Keluar 0“.

#Comprueba si existe la carpeta de hoy, y si no, la crea.

if [ ! -d /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”) ]; then
  su -c "mkdir /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”)" pi
  printf "Se ha creado el directorio de timelapse de hoy"
fi

exit 0

Selepas mula semula, Kita dapat melihat bahawa ia telah betul dicipta direktori yang mengandungi imej-imej yang ditangkap sepanjang hari mulai hari ini melalui output pada skrin ketika permulaan sistem, atau sebagai alternatif dengan menggunakan arahan “LS“.PiZero_Carpeta1

Dalam kes saya, Saya akan membuat perjalanan di mana saya hendak putuskan selepas setahun keras kerja dan Pengajian, Jadi idea saya bahawa projek mula menangkap imej secara automatik oleh pemakanan saya Pi Raspberi; Saya akan menggunakan untuk tujuan yang sistem daemon cron, Sejak menggunakan bahawa saya akan memberi kepadanya akan menjadi lebih stabil daripada pilihan timelapse alat sendiri raspivid.

pi@zero:~$ crontab -e
no crontab for pi - using an empty one

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano
  3. /usr/bin/vim.tiny

Choose 1-3 [2]: 2

Dalam fail cron pengguna, Kita perlu menambah baris dengan menyeru kepada yang skrip tomafoto dan menunjukkan dengan kekerapan itu harus dilaksanakan secara automatik; di bawah, kita dapat melihat beberapa contoh-contoh sintaks dengan frekuensi-frekuensi yang berbeza daripada pelaksanaan.

# m h  dom mon dow   command

#Capturamos una imagen cada minuto.
* * * * *  /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 5 minutos.
0,5,10,15,20,25,30,35,40,45,50,55  * * * * /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 10 minutos.
0,10,20,30,40,50  * * * * /home/pi/timelapses/tomafoto

Pembolehubah yang digunakan untuk subdirektori nama dan imej-imej yang dikandungnya, Mereka membenarkan kita untuk mengenal pasti dengan tarikh bagi direktori, dan kepada jam dan minit dalam hasil tangkapan untuk menyusun kemudian video berdasarkan gambar-gambar yang diambil seperti yang kita akan lihat di dalam penghantaran berikut tutorial ini.

Jika anda mahu anda boleh Ikuti saya di Twitter, Facbook, Google +, LinkedIn, Feedly, atau berkongsi dengan butang di bawah penerbitan ini, Jika anda mempunyai sebarang pertanyaan atau cadangan sila tidak teragak-agak untuk memberi komen.

Membantu kita untuk mencapai lebih banyak pembaca Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

"Satu fikir"Sifar PI Raspberi – Timelapse dengan kamera baru 8 megapixel [Bahagian I]

  1. Saya menghargai semua usaha Laman super, pergi ke hadapan setinggi-tinggi penghargaan. Hi saya cuba untuk membangunkan sesuatu yang serupa dengan apa yang anda telah mencadangkan dalam kawalan automasi rumah, tetapi saya tidak mempunyai masalah dalam kawalan raspicam yang (Ia tidak berfungsi). Saya telah meletakkan kod pada alamat web. Tidak raspicam kod. Di sisi lain tidak berfungsi sistem cronetap, Saya telah mencuba di komputer yang lain selain daripada raspi dalam, dengan LinuxMint dan tidak menjalankan tugas berjadual. Saya tidak lakukan juga. UN saludo.

Tinggalkan Jawapan