Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

BMK, czyli Bananowy moduł kamery

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.

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..
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 ov5640sudo modprobe sun4i_csijeśli modprobe sun4i_csi nie zadziała trzeba spróbowaćsudo modprobe sun4i_csi0
Jeśli wszystko poszło dobrze powinniśmy zobaczyć video0 w liście urządzeń.
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://
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.

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). 

linux sprzęt

Komentarze

0 nowych
cyryllo   16 #1 03.10.2014 10:36

Artefakty występują na początku nagrania w pierwszych klatkach, dlatego zdjęcia nie wychodzą w fullHD. Ale wierzę że poprawia to. Jeszcze pisała do mnie Ivy z lemaker, że ponoć wina jest zbyt krótkiej taśma. Ale tego nie mam jak teraz sprawdzić ;)

wojtekadams   18 #2 03.10.2014 11:16

@cyryllo: zbyt krótka taśma? rozumiem jakby była za długa, ale ja się na hardware nie znam :) muszę zobaczyć czy gdzieś w zbiorach nie mam takiej taśmy. Ze mną Ivy tylko pisze o bo si mao :)

Autor edytował komentarz.
cyryllo   16 #3 03.10.2014 11:31

@wojtekadams: bo si mao? że ale co?

Szafirek22   9 #4 03.10.2014 12:36

Motion nie Montion w linku ;)

mikolaj_s   13 #5 03.10.2014 13:54

A ile to cudo kosztuje?

KyRol   17 #6 03.10.2014 14:09

@mikolaj_s: Na Aliexpress http://www.aliexpress.com/item/Banana-PI-Camera-can-use-on-Raspberry-PI-Free-Shi... 24USD z tymże lepiej dopytać o szczegóły kogoś na forum BPi w temacie tego czy to nie są fejki i gdzie najlepiej kupić. Sinovoip, który produkuje akcesoria Bananaowe też ma w kolekcji kamerę IP http://www.banana-pi.com/eacp_view.asp?id=65 i na nią bardziej bym ostrzył zęby;) Na stronie Sinovoip też mają czat więc w temacie zakupu też można ich się poradzić;)

Autor edytował komentarz.
arlid   14 #7 03.10.2014 20:36

@cyryllo taśma wygląda na taką jaką można spotkać np. w odtwarzaczach ;) Może można podmienić - tamte są o wiele dłuższe. Da się to wykorzystać jako taki mini monitoring? ;p

cyryllo   16 #8 04.10.2014 12:01

@arlid: Da. Z motion testowałem i działa dobrze.

  #9 04.10.2014 12:36

Mhz -> MHz

  #10 30.11.2016 19:02

a co jeśli z poniższych nic nie działa?

sudo modprobe sun4i_csi

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

sudo modprobe sun4i_csi0

i kamerka się nie odpala?