В основе модуля OV7670 стоит недорогая матрица и сигнальный процессор, способные выдавать избражение с разрешением 640x480 (0.3 мегапикс.) с частотой 30 fps.
Для работы с камерой используется интерфейс Serial Camera Control Bus (SCCB) аналогичный I2C. Он позволяет полностью контроллировать параметры снимаемого изображения и задавать настройки для предварительной обработки.
Характеристики:
Разрешение изображения: 640X480
Частота кадров, макс.: 30
Диапазон напряжений: 2.5~3.0В
Потребление в режиме VGA: 60мВт
Потребление в режиме sleep: 20мкА
Диапазон рабочих температур: -30℃~70℃
Интерфейс: SCCB (I2C)
Линза: 1/6"
Угол обзора: 25°
Чувствительность: 1.3В (Люкс-сек)
Отношение сигнал/шум: 46дБ
Динамический диапазон: 52дБ
Режим развертки: прогрессивный
Размер пикселя: 3.6 x 3.6мкм
Размер платы: 35 x 35мм
Подключение к контроллеру Ардуино. Все 5-вольтовые пины данных/управления должны быть подключены к камере через 3,3-вольтовые преобразователи логических сигналов.
OV7670 | Arduino Nano |
---|---|
VSYNC | D2 |
XCLCK | D3 |
PCLCK | D12 |
SIOD | A4 (I2C данные) |
SIOC | A5 (I2C тактирование) |
DO D3 | A0.. A3 (биты данных цвета 0..3) |
D4 D7 | D4..D7 (биты данных цвета 4..7) |
3.3V | 3.3V |
RESET | 3.3V |
GND | GND |
PWDN | GND |