Papan dan Gerakan Kamera RasPi

37

Saya baru saja mendapatkan Papan Kamera dan Model A Raspberry Pi untuk digunakan sebagai kamera keamanan untuk rumah saya. Saya telah menggunakan Motion dengan kamera USB Logitech C170 pada papan Model B saya dan itu bekerja sangat baik kecuali untuk kualitas. Saya mengharapkan Dewan Kamera Raspberry Pi muncul sebagai /dev/video0tetapi ketika saya menjalankan Gerak saya mendapatkan kesalahan:

Gagal membuka perangkat video / dev / video0: Tidak ada file atau direktori tersebut

Kamera berfungsi dengan baik raspistill -d. Ini harus bekerja dengan Motion karena harus mengambil video / gambar ketika gerakan terdeteksi dan saya harus dapat mengaksesnya dari kantor.

Pertanyaan ini tidak baik bagi saya karena tidak pernah menjawab pertanyaan saya dan saya tidak menggunakan python.

11chubby11
sumber

Jawaban:

54

Anda dapat mengakses papan kamera di / dev / video0 dengan menjalankan perintah:

sudo modprobe bcm2835-v4l2

Ini harus dijalankan pada setiap boot perangkat. Atau Anda dapat memasukkan modprobe bcm2835-v4l2/etc/rc.local untuk membuatnya berjalan di setiap boot secara otomatis.

11chubby11
sumber
10
Anda dapat menambahkan baris ke / etc / modules untuk membuat kernel memasukkan modul saat boot secara otomatis. <code> echo "bcm2835-v4l2" | | tee -a / etc / modules </code> Pastikan Anda dapat menjalankan perintah pertama <code> sudo modprobe bcm2835-v4l2 </code>
Drew Anderson
Catatan: ini adalah "L" bukan "1" untuk bcm2835-v4l2.
Timothy LJ Stewart
mengapa ini bekerja? apa keajaiban di baliknya.
AK_
1
apakah ada alasan di balik itu tidak diaktifkan secara otomatis pada setiap boot? Adakah petunjuk mengapa raspi-config tidak melakukan itu ketika Anda mengaktifkan cam?
dethSwatch
8

untuk memuat model setelah setiap reboot, gunakan pengaturan ini

  1. sudo nano / etc / modules
  2. memasukkan bcm2835-v4l2
  3. ada dan simpan fle
  4. sudo reboot
Jefwu
sumber
5

Gerakan standar tidak berfungsi dengan kamera RPI. Ada varian yang disebut motion-mmal dalam pengembangan yang bekerja dengan kamera RPI

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=44966&p=379561#p374790 adalah obrolan forum tentang pengaturannya

http://www.codeproject.com/Articles/665518/Raspberry-Pi-as-low-cost-HD-surveillance-camera ini adalah panduan tentang cara menggunakan gerakan mmal untuk mengatur kamera keamanan.

Graeme
sumber
1
Gerakan standar berfungsi dengan baik melalui v4l2 setelah memuat modul bcm2835-v4l2. Padahal mungkin tidak sebagus dengan MMAL.
scai
2

untuk mendapatkan gerakan untuk bekerja (di luar kotak) Anda dapat menginstal Userspace Video4Linux2

Ini akan membuat simpul perangkat / dev / video0 dengan benar di Raspberry Pi.

Saya baru saja mengikuti instruksi instal dan tidak hanya gerak yang berfungsi, contohnya (opsional) motion.conf mengatur Pi sebagai server streaming sehingga Anda dapat mengaksesnya dari jarak jauh di browser.

pengembang meminta sumbangan, saya pasti akan berkontribusi.

rampok
sumber
1
Beberapa tautan mati.
nu everest
1

Saya memiliki masalah yang sama. Saya mencoba ini, ini mengatur / dev / video0 OK tapi tidak bekerja dengan gerakan: http://www.linux-projects.org/modules/sections/index.php?op=viewarticle&artid=16

Tetapi kemudian menemukan blog ini yang tampaknya berfungsi: http://rbnrpi.wordpress.com/project-list/setting-up-wireless-motion-detect-cam/

Perhatikan bahwa gerakan-mmal ternyata hanya mendukung 3 resolusi saat ini: 352x288; 640x480 dan 1024 * 576

Semoga ini membantu.

pengguna2972139
sumber
0

Saya punya masalah serupa.

Hari ini berhasil, hari berikutnya ia mati.

mencoba beberapa barang di sini dan prosedur lain yang ditemukan di google.

Saya akhirnya memperbaikinya dengan mengaktifkan protokol I2C di raspi confing. (Tidak berpikir itu masalah karena dari apa yang saya tahu kamera menggunakan protokol CSI-2 dan saya tidak pernah mengutak-atiknya)

Daniel
sumber