Blog (438)
Komentarze (5k)
Recenzje (0)
@wojtekadamsBMK, czyli Bananowy moduł kamery

BMK, czyli Bananowy moduł kamery

03.10.2014 01:09, aktualizacja: 03.10.2014 12:45

Po sukcesie Banana Pi inżynierowie firmy LeMaker nie kazali nam długo czekać - krocząc ścieżką wytyczoną przez brytyjskich kolegów wyprodukowali moduł kamery dla swojego mini komputera.

119413
119414

Owe urządzenie komunikuje się za pomocą złącza CSI (CON1), które znajduje się tuż obok pinów GPIO. Moduł został wyposażony matrycę Omnivision 5640 CMOS z zintegrowanym auto-focusem i filtrem podczerwieni, więcej szczegółów specyfikacyjnych możecie zobaczyć poniżej:

  • Matryca: Omnivision 5640 CMOS
  • Maksymalna rozdzielcość zdjęć: 5Megapikseli = 2592 X 1944 pikseli
  • Jakość nagrań wideo: 1080P 30fps@24Mhz
  • Format zdjęć: JPEG, PNG, YUV420, RGB888
  • Format wideo: Raw h.264
  • Funkcje kontroli obrazu: AEC, ABW, ABLC, mirror, flip (linki)
  • Rozmiar obiektywu: 1/4”
  • Rozmiar: 36 x 32 x 10mm
  • Waga: 5 gram

Uruchomienie kamery

Zamontowanie modułu jest banalnie proste, wystarczy tylko odpowiednio połączyć załączoną do zestawu tasiemkę z Banana Pi i kamerą tak jak na poniższym zdjęciu..

530554

Aby ostatecznie uruchomić kamerę, wystarczy tylko załadować niezbędne moduły, zrobimy to za pomocą polecenia modprobe, wpisując je bezpośrednio w oknie terminala:

sudo modprobe ov5640
sudo modprobe sun4i_csi

jeśli modprobe sun4i_csi nie zadziała trzeba spróbować

sudo modprobe sun4i_csi0
530560

Jeśli wszystko poszło dobrze powinniśmy zobaczyć video0 w liście urządzeń.

530562

Teraz możemy przejść do przetestowania urządzenia. Poprawność działania możemy sprawdzić wykorzystując dowolny program, ponieważ przez to że kamera jest widziana w systemie jako video0, większość aplikacji bez problemu sobie z nią poradzi. Ja do tego wykorzystałem zainstalowaną w systemie (używam Lubuntu for Banana Pi ) aplikację GUVCvideo, także szybciorem możemy ją sprawdzić dzięki poleceniu

mplayer tv://
530565

Na forum Banana Pi użytkownicy już zaczęli wykorzystywać moduł kamery między innymi do tworzenia własnego monitoringu używając programu Motion.

Zaś wracając do moich testów to na ten moment nie udało mi się wydusić z kamery tego co obiecuje specyfikacja, maksymalnie udało mi się osiągnąć zdjęcie w rozdzielczości 1280x720 - większe zdjęcia albo były “uszkodzone” - posiadały artefakty, lub były całe czarne.

119419
119420

Jednak musimy być dobrej myśli albowiem inżynierowie firmy LeMaker ciągle pracują nad poprawą działania kamery, a także rozwijają bibliotekę Api (podobna jest w PiCamera dla RPi).

Wybrane dla Ciebie
Komentarze (10)