RasPi Camera Board e Motion


37

Ho appena ricevuto la mia scheda fotocamera e un modello A Raspberry Pi da utilizzare come telecamera di sicurezza per la mia casa. Stavo usando Motion con una fotocamera USB Logitech C170 sulla mia scheda Model B e funzionava benissimo, tranne per la qualità. Mi aspettavo che comparisse la Raspberry Pi Camera Board /dev/video0ma quando eseguo Motion ottengo un errore:

Impossibile aprire il dispositivo video / dev / video0: nessun file o directory

La fotocamera funziona bene con raspistill -d. Questo deve funzionare con Motion in quanto deve scattare video / immagini quando viene rilevato un movimento e devo essere in grado di accedervi dal lavoro.

Questa domanda non mi è stata utile in quanto non ha mai risposto alla mia domanda e non sto usando Python.

Risposte:


54

È possibile accedere alla scheda della videocamera su / dev / video0 eseguendo il comando:

sudo modprobe bcm2835-v4l2

Questo dovrà essere eseguito ad ogni avvio del dispositivo. Oppure puoi mettere modprobe bcm2835-v4l2in /etc/rc.local per farlo funzionare automaticamente ad ogni avvio.


10
È possibile aggiungere la linea a / etc / modules per fare in modo che il kernel inserisca automaticamente il modulo all'avvio. <code> echo "bcm2835-v4l2" | tee -a / etc / modules </code> Assicurati di poter eseguire prima il comando <code> sudo modprobe bcm2835-v4l2 </code>
Drew Anderson

Nota: è una "L" non un "1" per bcm2835-v4l2.
Timothy LJ Stewart,

perché funziona? qual è la magia dietro di esso.
AK_12

1
c'è qualche logica dietro non essere abilitato automaticamente ad ogni avvio? Qualche idea sul perché raspi-config non lo fa quando si abilita la videocamera?
dethSwatch

8

per caricare il modello dopo ogni riavvio, utilizzare questa impostazione

  1. sudo nano / etc / modules
  2. inserire bcm2835-v4l2
  3. esiste e salva il fle
  4. riavvio sudo

5

I dosaggi di movimento standard non funzionano con la fotocamera RPI. C'è una variante chiamata motion-mmal in sviluppo che funziona con la fotocamera RPI

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=44966&p=379561#p374790 è una chat del forum su come configurarlo

http://www.codeproject.com/Articles/665518/Raspberry-Pi-as-low-cost-HD-surveillance-camera questa è una guida sull'uso di motion mmal per installare una videocamera di sicurezza.


1
Il movimento standard funziona bene tramite v4l2 dopo aver caricato il modulo bcm2835-v4l2. Anche se probabilmente non è buono come con MMAL.
scai,

2

per far funzionare il movimento ( pronto all'uso ) è possibile installare Userspace Video4Linux2

Creerà correttamente il nodo del dispositivo / dev / video0 su Raspberry Pi.

Ho appena seguito le istruzioni di installazione e non solo il movimento funziona, ma l'esempio (opzionale) motion.conf configura il Pi come server di streaming in modo che tu possa accedervi da remoto in un browser.

lo sviluppatore chiede donazioni, sicuramente contribuirò.


1
Alcuni collegamenti morti.
nu everest,



0

Ho avuto un problema simile.

Oggi funzionava, il giorno dopo è morto.

ho provato un paio di cose qui e altre procedure trovate su google.

Alla fine l'ho risolto attivando il protocollo I2C in raspi confing (non pensavo che fosse il problema poiché da quello che so la fotocamera usa il protocollo CSI-2 e non l'ho mai modificato)


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.