Moduł kamery Arduino OV7670 300KP 640x480 CMOS EL0442 do projektów
Marka: satkit
VAT w cenie (Bez podatku: 25,84 zł)
Rabaty ilościowe
| Ilość | Cena | Zapisz |
|---|---|---|
| 2+ | 30,46 zł | -4% |
| 10+ | 28,03 zł | -12% |
| 20+ | 26,02 zł | -18% |
Moduł kamery Arduino OV7670 300KP to kompaktowe urządzenie oparte na sensorze obrazu Omnivision OV7670, które zapewnia rozdzielczość VGA 640x480 pikseli z 8-bitową głębią koloru. Ten moduł doskonale sprawdza się w projektach elektronicznych i robotycznych wymagających przechwytywania obrazu w dobrej jakości i w przystępnej cenie.
Główne cechy:
- Rozdzielczość: VGA 640x480 pikseli przy 30fps, odpowiednia do podstawowych zastosowań wizyjnych.
- Sensor: CMOS Omnivision OV7670, który poprawia jakość obrazu poprzez redukcję szumów i korekcję wad optycznych.
- Napięcie wejściowe: 2.5V do 3V, kompatybilne z płytkami Arduino i innymi mikrokontrolerami.
- Pobór mocy: 60mW przy 15fps w formacie VGA YUV.
- Temperatura pracy: -30°C do +70°C, odpowiedni do różnych warunków.
- Rozmiar obiektywu: 1/6", z kątem widzenia 25°.
- Maksymalna liczba klatek: 30fps w rozdzielczości VGA.
- Stosunek sygnału do szumu: 46dB, co zapewnia wyraźny obraz.
- Zakres dynamiczny: 52dB, dla lepszego odwzorowania szczegółów w różnych warunkach oświetlenia.
- Automatyczne sterowanie: AEC, AGC, AWB, ABF, ABLc do automatycznej regulacji obrazu.
- Regulacja jakości obrazu: Nasycenie, odcień, gamma, ostrość i redukcja migotania.
- Formaty wyjściowe: 8 bitów YUV/YCbCr 4:2:2, RGB 565/555/444 oraz GRB 4:2:2.
Typowe zastosowanie: Ten moduł jest idealny do projektów Arduino wymagających przechwytywania i przetwarzania obrazu, takich jak podstawowy monitoring, rozpoznawanie obiektów, robotyka oraz tworzenie prototypów systemów widzenia maszynowego.
Połączenia i kompatybilność:
- VDD: Zasilanie.
- GND: Masa.
- SDIOC: Wejście zegara SCCB.
- SDIOD: Wejście/Wyjście danych SCCB.
- VSYNC: Wyjście synchronizacji pionowej.
- HREF: Wyjście synchronizacji poziomej.
- PCLK: Wyjście zegara pikseli.
- XCLK: Wejście zegara systemowego.
- D0-D7: Równoległe wyjście wideo.
- REAJUSTE: Wejście resetu (aktywne niskim poziomem).
- PWDN: Wejście wyłączenia (aktywne wysokim poziomem).
Więcej informacji technicznych i przykładów użycia znajdziesz na stronie ArduCAM.
- Rozdzielczość VGA 640x480 pikseli przy 30fps dla wyraźnego obrazu.
- Sensor CMOS Omnivision OV7670 z redukcją szumów i korekcją optyczną.
- Napięcie wejściowe kompatybilne z Arduino: 2.5V do 3V.
- Automatyczna regulacja obrazu: AEC, AGC, AWB, ABF, ABLc.
- Wiele formatów wyjściowych: YUV, RGB i GRB dla większej elastyczności.
- Szeroki zakres temperatury pracy: -30°C do +70°C.
- Kąt widzenia 25° z obiektywem 1/6" do rejestrowania szczegółów.
- Niski pobór mocy: 60mW przy 15fps w VGA YUV.
- Zawiera piny ułatwiające szybkie podłączenie do mikrokontrolerów.
Pytania i odpowiedzi klientów
Jakie zalety oferuje sensor OV7670 w porównaniu z innymi modułami kamery do Arduino w podobnym przedziale cenowym?
OV7670 wyróżnia się niską ceną, prostą integracją z platformami Arduino oraz możliwością rejestrowania obrazu w rozdzielczości VGA (640x480 pikseli) z akceptowalną szybkością (do 30 fps), przy niskim poborze energii (60 mW przy 15 fps). Nie ma jednak wewnętrznej pamięci FIFO, co oznacza bardziej złożone przetwarzanie niż w przypadku modułów takich jak OV2640, choć te zwykle są droższe.
Jakie są wymiary modułu i co dokładnie zawiera opakowanie?
Moduł ma zwykle wymiary 28 mm x 23 mm x 21 mm (szerokość x długość x wysokość, wraz z optyką); jego przybliżona waga to 8 g. W pudełku znajduje się moduł kamery z wbudowanym obiektywem i przylutowanymi pinami, bez przewodów i dodatkowych elementów. Nie ma papierowej instrukcji.
Jakie połączenia lub napięcie są wymagane do prawidłowej pracy z Arduino?
Moduł wymaga zasilania 2,5 V do 3,0 V; piny danych działają zwykle przy 3,3 V i nie wolno zasilać go bezpośrednio 5 V, ponieważ może to spowodować uszkodzenie. Sterowanie odbywa się przez interfejs SCCB kompatybilny z I2C. Zaleca się użycie konwerterów poziomów napięcia przy podłączaniu do płytek Arduino z logiką 5 V.
Jak brak pamięci FIFO wpływa na wydajność i przetwarzanie obrazu w podstawowych mikrokontrolerach?
Ponieważ OV7670 nie ma pamięci FIFO, przesyła dane w czasie rzeczywistym; zmusza to mikrokontroler (np. Arduino Uno) do odczytu i przetwarzania każdego piksela na bieżąco, co znacząco ogranicza szybkość przechwytywania i zwiększa złożoność oprogramowania. Aby uzyskać pełne obrazy, zaleca się użycie wydajniejszych mikrokontrolerów lub dodanie pamięci zewnętrznej.
Jaki zakres temperatur i warunki środowiskowe obsługuje moduł podczas ciągłej pracy?
Moduł OV7670 działa bezpiecznie w zakresie od -30°C do +70°C. Zaleca się unikanie długotrwałej ekspozycji na wysoką wilgotność lub kurz bez dodatkowej ochrony, ponieważ obiektyw nie jest uszczelniony. Standardowe tolerancje mechaniczne nie zapewniają odporności na wodę ani silne uderzenia.
Czy moduł kamery Arduino OV7670 jest kompatybilny ze standardowymi płytkami Arduino?
Tak, moduł działa z płytkami Arduino obsługującymi napięcie 2.5V do 3V i mogącymi obsługiwać interfejsy SCCB oraz I2C do komunikacji.
Jaka jest maksymalna rozdzielczość tego modułu?
Moduł oferuje maksymalną rozdzielczość VGA 640x480 pikseli przy 30fps.
Jakie formaty wyjściowe obrazu obsługuje moduł?
Obsługuje 8-bitowe formaty wyjściowe: YUV/YCbCr 4:2:2, RGB 565/555/444 oraz GRB 4:2:2.
Gdzie mogę znaleźć dokumentację i przykłady użycia?
Więcej informacji i przykładów znajdziesz na oficjalnej stronie https://www.arducam.com.
Jaki jest zakres temperatury pracy modułu?
Moduł pracuje w zakresie temperatur od -30°C do +70°C, odpowiednim do różnych warunków.