Руководство: шилд ArduCAM на Arduino UNO
В этом руководстве показано, как работать с шилдом ArduCAM на плате Arduino UNO: наведите камеру, нажмите кнопку спуска — и снимок в формате BMP сохранится на карту SD/TF.
В комплект поставки входят:
- 1 × шилд ArduCAM
- 1 × плата, совместимая с Arduino UNO
- 1 × совместимый модуль камеры
Дополнительно понадобится карта microSD/TF.

Сначала вставьте модуль камеры в разъём шилда ArduCAM. Учтите, что у модуля камеры может быть больше выводов, чем гнёзд в разъёме. В этом случае выровняйте выводы по левому краю, а лишние выводы справа оставьте свободными, как на рисунке.


Затем вставьте карту microSD/TF в слот. Убедитесь, что двухпозиционный DIP-переключатель на шилде ArduCAM стоит в положении ON.

Скачайте последнюю версию библиотеки прошивки ArduCAM в разделе загрузок на сайте Arducam. Распакуйте библиотеку в папку Arduino/libraries, как показано ниже. Для шилда ArduCAM нужны две библиотеки: ArduCAM и UTFT4ArduCAM. Вторая создана на основе библиотеки UTFT и нужна для правильной работы ЖК-экрана 3.2″.

Откройте папку с примерами из распакованного архива — в ней несколько демонстрационных скетчей для разных модулей камер. Откройте пример для вашего модуля, здесь для примера — MT9D111. Выберите COM-порт платы Arduino UNO и загрузите прошивку.

После загрузки прошивки дождитесь перезапуска платы. На ЖК-экране появится видео с камеры. Наведите камеру на объект и нажмите кнопку: изображение на экране замрёт примерно на 10 секунд, и на карту сохранится файл BMP 320 × 240 в формате RGB565.


Снимок, сделанный модулем камеры MT9D111.


