Włączenie kamery na Banana Pi
Kamerkę uruchamiamy poprzez włączenie dwóch modułów:
[bash]sudo modprobe ov5640
sudo modprobe sun4i_csi0
[/bash]
Możemy je także dodać do pliku /etc/modules, aby były automatycznie ładowane:
[bash]
ov5640
sun4i_csi0
[/bash]
Teraz warto sprawdzić, czy nasza kamera działa poprawnie. W tym celu zainstalujemy MPlayer:
[bash]sudo aptitude install mplayer[/bash]
i uruchomimy kamerę, która jest widoczna pod adresem /dev/video0 (jak we większości kamer pod USB), dlatego możemy użyć wielu znanych aplikacji do monitoringu czy zrzutów zdjęć.
fswebcam
W pierwszej kolejności musimy doinstalować bibliotekę libgd2-xpm-dev:
[bash]sudo aptitude install libgd2-xpm-dev[/bash]
Następnie pobieramy źródła aplikacji fswebcam:
[bash]git clone https://github.com/fsphil/fswebcam.git[/bash]
przechodzimy do katalogu fswebcam:
[bash]cd fswebcam[/bash]
i wykonujemy poniższe polecenia:
[bash]
./configure –prefix=/usr
make
sudo make install
[/bash]
Skoro zrobiliśmy już wszystko co należy, czas na stworzenie krótkiego pliku konfiguracyjnego, który będzie robił nam cyklicznie zdjęcia i monitorował biuro. Zaczynamy od stworzenia katalogu do przechowywania zdjęć: mkdir zdjecia i wydania polecenia: vim fswebcam.conf, które przeniesie nas do edycji naszego pliku. Wklejamy poniższe dane:
[bash]
device /dev/video0
input 0
loop 60
background
no-botom
resolution 1280×720
save /home/bananapi/zdjecia/image_%Y-%m-%d-%H:%M:%S.jpg
[/bash]
Poniżej opisane, co robi każda linijka:
- Wskazuje na domyślne urządzenie
- Wskazuje, którego wejścia używać
- Czas pomiędzy zdjęciami, liczony w sekundach
- Uruchamia usługę w tle (opcjonalnie)
- Usunięcie dolnego paska
- Rozdzielczość zdjęcia
- Miejsce domyślnego zapisu zdjęć
Zapisujemy plik, po czym wykonujemy poniższe polecenie:
[bash]fswebcam -c /home/bananapi/fswebcam.conf[/bash]
Od teraz usługa będzie widoczna na ekranie lub będzie działała w tle, a nowe pliki pojawią się w naszym katalogu. Dostęp do nich można uzyskać przy pomocy WinSCP, logując się na Banana Pi. Aby przerwać działanie wystarczy nacisnąć kombinację klawiszy Ctrl+C lub wpisać polecenie: pkill fswebcam.


























picoboard.pl liked this on Facebook.
osworld.pl liked this on Facebook.
Banana Pi i monitoring biura z fswebcam http://t.co/iSb7Rk7nvv via @Picoboardpl
Banana Pi i monitoring biura z fswebcam http://t.co/iSb7Rk7nvv via @Picoboardpl