Övervakaren för trådlös trafik tank robot baserad på raspberry pi (3 / 5 steg)
Steg 3: USB-kamera installation och användning
Innan, skrivs några papper på rörelse-baserade monitor programvara. Här används mjpg-streamer. Jämfört med rörelse-baserade, mjpg-streamer är enkel, men har hög hastighet, lägre cpu-användning. Följande steg visas.
1. sätt in USB-kamera för att kontrollera om enheten kan hittas genom inputing:
roten lsusb
där Logitech är kameran, som visar enheten hittas, sedan kontrollera om enheten är normala.
1. roten ls/dev/vid *
2. / dev/video0
När Visa video0 och sedan du hitta enheten. Eller kontrollera om föraren är rätt, eller strömförsörjning räcker.
2. installera de nödvändiga mjukvaror.
1. sudo lämplig-få installera subversion
2. sudo lämplig-få installera libv4l-dev
3. sudo lämplig-få installera libjpeg8-dev
3. Hämta mjpg-steamer programvara, kompilera och installera.
1. svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer
2. cd mjpg-streamer/mjpg-streamer
3. gör USE_LIBV4L2 = sant rent alla
4. gör DESTDIR = / usr installera
Obs: många vänner säger denna svn är fel, då kan du prova följande:
1. wget http://sourceforge.net/code-snapshots/svn/m/mj/mjpg-streamer/code/mjpg-streamer-code-182.zip
2. Packa upp mjpg-streamer-kod-182.zip
3. cd mjpg-streamer-kod-182/mjpg-streamer
4. kör filen "stream.sh" i katalogen kopierade raspberry pi.
1. pi sudo chmod 777 stream.sh
2. pi sudo./stream.sh
Om det finns något fel, när du kör programmet, får den processen fungerar eftersom det hade sprungit tidigare, vilket kan resultera i det inte fungerar. Så kan du först köra ps för att kontrollera processen och det ID-nummer, och sedan kan du använda "kill -9" för att döda processen.