К содержимому
  1. Главная
  2. Блог
  3. Arducam Mega: камера для любого микроконтроллера

Arducam Mega: камера для любого микроконтроллера

21 февраля 2022 · По материалам Arducam

Arducam Mega

Камерное решение, с которым одна или несколько камер подключаются к любому микроконтроллеру (MCU) без лишних усилий.

Рассчитано на IoT-устройства с батарейным питанием, встраиваемое машинное зрение и задачи искусственного интеллекта.

Камера Arducam Mega на рабочем столе
Внешний вид камеры Arducam Mega
Arducam Mega работает с 8-, 16- и 32-битными микроконтроллерами

Одна камера — 10 лет развития

По данным Arducam, до неё камеру на микроконтроллере никто не запускал. Сообщество встретило этот прорыв с энтузиазмом: перед разработчиками открылись новые возможности. С тех пор Arducam 10 лет совершенствовала эту линейку, и Arducam Mega выпущена к десятилетнему юбилею.

Оборудование для компьютерного зрения — проще

Камерой пользоваться так же просто, как обычным цифровым фотоаппаратом. В неё встроены высокоуровневые команды, а снаружи остаётся только самый простой интерфейс. Всё это вытекает из миссии, которой Arducam следует уже десять лет: сделать оборудование для компьютерного зрения проще.

Высокоуровневые команды, как у цифрового фотоаппарата
Arducam Mega подходит к любым микроконтроллерам

Готова к работе с любым микроконтроллером

Одна камера для всех — так устроена Arducam Mega. Она подключается к любому микроконтроллеру со стандартным интерфейсом SPI — аппаратным или программно эмулированным. 8, 16 или 32 бита, ARM, RISC-V и другие архитектуры — буквально любой. Нужно всего шесть выводов. Память под настройки регистров и буферы кадров не требуется. Камера полностью совместима с системами на 3,3 В и 5 В: Arduino, STM8/STM32, ESP8266/ESP32, MSP430, Nordic, Renesas и многие другие.

Высокое разрешение, низкий профиль, автофокус

Камеры Arducam Mega выпускаются в вариантах 3 Мп (фиксированный фокус) и 5 Мп (автофокус) и заметно тоньше своей предшественницы Arducam Mini. В комплекте идёт корпус из ABS-пластика, поэтому камеру легко закрепить где угодно.

Arducam Mega: высокое разрешение и низкий профиль
Несколько камер Arducam Mega на одном микроконтроллере

Несколько камер — без сложностей

Запустить камеры высокого разрешения на слабом микроконтроллере было почти невозможно, не говоря уже о нескольких камерах. Arducam решила эту задачу с помощью платы-адаптера для нескольких камер: к одному микроконтроллеру подключается до 4 камер. Они снимают одновременно, а данные считываются последовательно.

SDK с открытым кодом под лицензией MIT

SDK полностью открыт, у него компактная архитектура со слоем аппаратной абстракции, поэтому поддержку нового микроконтроллера добавить несложно. Высокоуровневые команды позволяют управлять камерой через API — как зеркальным фотоаппаратом кнопками. Благодаря лицензии MIT исходный код SDK можно без опасений встраивать в собственные проекты.

SDK Arducam Mega с открытым кодом
Сверхнизкое энергопотребление

Низкое энергопотребление, мгновенное включение, высокая энергоэффективность

Для IoT-устройства энергия — главный ресурс, а низкое потребление — залог успеха. Теперь камеру можно полностью отключать, пока микроконтроллер спит, и не беспокоиться о долгой загрузке настроек регистров. Камеры Arducam Mega делают это сами — автоматически и быстро (менее чем за 1 секунду). Коротко: автоматическая настройка — и камера готова к съёмке.

Собственная микросхема Arducam

В камеру установлена новая микросхема Arduchip с запасом на будущее. Она заметно повышает производительность камеры, а пробуждение стало в 10 раз быстрее, чем раньше. В новой прошивке много оптимизаций для совместимости, масштабируемости и удобства разработки.

Arduchip — решение с низким энергопотреблением для машинного зрения в IoT

Для IoT-устройств будущего

Камерное решение для любых маломощных IoT-систем и систем встраиваемого машинного зрения на микроконтроллерах.

Будущее IoT — за машинным зрением

Примеры снимков

Снимок Arducam Mega: лист
Снимок Arducam Mega: велосипед
Снимок Arducam Mega: небо
Пример снимка Arducam Mega 5MP
Пример снимка Arducam Mega 5MP
Пример снимка Arducam Mega 5MP
Пример снимка Arducam Mega 5MP
Пример снимка Arducam Mega 5MP
Пример снимка Arducam Mega 5MP

Качество изображения

Снимок Arducam Mega 5MP: чёткость
Чёткость
Снимок Arducam Mega 5MP: чёткость
Чёткость
Проверка муара на снимке Arducam Mega
Чёткость
Снимок Arducam Mega 5MP: чёткость
Чёткость
Камеры Arducam SPI в разных задачах

Задачи разные — внутри одна и та же Arducam.

От Земли до открытого космоса: камеры Arducam SPI работают в самых разных IoT-приложениях — для контроля состояния оборудования, экологической безопасности, научных исследований, автоматизации IoT, интеллектуального мониторинга и всего, что для вас важно.

Камеры SPI для контроля состояния оборудования

Мониторинг критически важных объектов

Системы мониторинга нового поколения работают днём и ночью без перерыва и позволяют удалённо осматривать критически важные объекты — электросети, ветряные электростанции и многое другое. Внутри таких систем работают модули камер Arducam SPI. Они повышают надёжность и безопасность, снижают эксплуатационные и управленческие расходы. Ни один важный объект не останется без присмотра ни на секунду.

Мониторинг лесных пожаров

В 2021 году в нескольких странах пожароопасный сезон стал рекордным. В основном пожары вызвала сильная жара и засуха, которые держались в регионе несколько лет подряд. Чтобы предотвращать такие катастрофы, нельзя полагаться на удачу. Камеры Arducam SPI работают внутри всепогодного оборудования круглосуточного наблюдения и помогают сделать окружающую среду и мир безопаснее.

Камеры SPI для экологической безопасности
Камеры SPI для экологического мониторинга

Наблюдение за окружающей средой

Окружающая среда меняется постоянно — незаметно, но существенно, а иногда и с тяжёлыми последствиями. Залог безопасности — постоянные и действенные меры предосторожности. Для простого контроля уровня воды и для сложных гидрологических исследований хорошо подходят камеры для покадровой съёмки. Поэтому внутри таких систем незаметно работают модули камер Arducam SPI, помогая сделать мир вокруг безопаснее.

В полёте с кубсатами

Камеры Arducam SPI летают в космос вместе с кубсатами и помогают следить за их состоянием. NASA встроило модуль камеры Arducam SPI в свой симулятор малых спутников NOS3. Модули камер работают внутри симуляторов: служат источником данных для разработки бортового ПО (FSW) и обработки больших пакетов данных. По данным Arducam, выбор пал на её камеры благодаря точности и стабильности.

Камеры SPI для научных исследований
Камеры SPI для интеллектуального мониторинга

Обстановка в районе — под контролем

Мир меняется, а определённость даёт людям спокойствие. Всё больше местных сообществ разворачивают умные IoT-сети, которые сообщают жителям о том, что происходит поблизости. Внутри таких IoT-терминалов работают модули камер Arducam SPI: они фиксируют происходящее на парковках, улицах, в магазинах и других общественных местах.

Автоматическое считывание счётчиков

Автоматизация IoT избавляет коммунальные службы от регулярных выездов к каждому счётчику газа, воды или электроэнергии. Помимо экономии, показания снимаются точнее и быстрее, а данные собираются в реальном времени. Камеры Arducam SPI работают внутри автоматических считывателей, которые выпускают известные производители микроконтроллеров.

Камеры SPI для автоматизации IoT

Подробные характеристики — в документации Arducam Mega.

Как начать работу — в руководстве «Начало работы с Arducam Mega».

Модели Arducam Mega

B0400

Камера Arducam Mega 3MP в корпусе
  • Модуль камеры Mega 3MP SPI в корпусе для любого микроконтроллера

B0434

Камера Arducam Mega 3MP с объективом M12
  • Модуль камеры Mega 3MP SPI с объективом M12 для любого микроконтроллера

B0435

Камера Arducam Mega 3MP NoIR с объективом M12
  • Модуль камеры Mega 3MP SPI с объективом M12, версия NoIR (без ИК-фильтра), для любого микроконтроллера

B0401

Камера Arducam Mega 5MP с автофокусом
  • Модуль камеры Mega 5MP SPI с автофокусом для любого микроконтроллера

B0436

Камера Arducam Mega 5MP с объективом M12
  • Модуль камеры Mega 5MP SPI с объективом M12 для любого микроконтроллера

B0437

Камера Arducam Mega 5MP NoIR с объективом M12
  • Модуль камеры Mega 5MP SPI с объективом M12, версия NoIR, для любого микроконтроллера

Сотрудничество с партнёрами

Arducam Mega и Renesas
По данным Arducam, первая серия камер в IoT-платформе Renesas Quick-Connect

Демонстрация (видео на YouTube): Arducam Mega на плате Renesas EK-RA6M4.

RENESAS

В начале партнёрства Arducam адаптировала камеры Arducam Mega SPI к мощной плате Renesas EK-RA6M4. Это открывает много возможностей: камеры Arducam работают вместе с надёжной и универсальной платформой микроконтроллеров Renesas.

Arducam Mega и новые платы Arduino

Демонстрация (видео на YouTube): Arducam Mega на новых платах Arduino.

ARDUINO

Arducam давно и активно сотрудничает с Arduino и Renesas. Адаптация Arducam Mega к трём платформам — Arduino UNO R4 Minima, Arduino UNO R4 WIFI и Portenta C33 — отражает тесное взаимодействие трёх компаний во встраиваемом машинном зрении.

С кем работала Arducam

Логотип Microsoft
Логотип micro:bit
Логотип NASA
Логотип Arduino
Логотип Raspberry Pi
Логотип Edge Impulse
Логотип Espressif
Логотип Microchip
Логотип STMicroelectronics

Отзывы

Видеообзоры Arducam Mega на YouTube выпускали авторы каналов:

  • Novaspirit Tech
  • That Project
  • How to Electronics
  • Gary Explains
  • IoT Projects Ideas
  • Cytron Technologies
  • Scorpion Vision Ltd
  • Core Electronics

Сертифицированные партнёры Arducam Mega

Renesas — партнёр Arducam

Вопросы и ответы

Работает ли камера с любым микроконтроллером?

Да. Arducam Mega совместима с любым микроконтроллером, если на платформе есть интерфейс SPI или 4 свободных вывода GPIO для программной эмуляции SPI.

Как перенести камеру на нашу отладочную плату?

Arducam выпускает SDK с полностью открытым кодом и подробную документацию по применению — с их помощью камеру можно перенести на любую платформу.

Если вы производитель и хотите сотрудничать, напишите нам на quote@arducam-russia.ru.

Какой ток потребляет камера?

Arducam Mega 3MP

  • В режиме ожидания: 48 мА
  • В работе: 156 мА

Arducam Mega 5MP

  • В режиме ожидания: 53 мА
  • В работе: 126 мА

Можно ли транслировать видео в реальном времени?

Видео можно транслировать только в низком разрешении и с низкой частотой кадров: мешают ограничения скорости SPI и вычислительной мощности микроконтроллера. Камера предназначена для фотосъёмки, для видеотрансляции её применять не рекомендуется.

Какое максимальное разрешение фото?

Arducam Mega 3MP — 2048 × 1536, Arducam Mega 5MP — 2592 × 1944.

Это ПЗС-камеры (CCD)?

Нет, обе модели — 3MP и 5MP Arducam Mega — КМОП-камеры (CMOS).

Открыт ли код SDK?

Да, код SDK будет полностью открыт для всех.

В каких форматах Arducam Mega выдаёт данные?

Фото — в JPEG, RGB и YUV.

Можно ли вручную настраивать все параметры (экспозицию, выдержку, яркость, баланс белого, усиление и т. д.)?

Да, опытные пользователи могут настраивать все параметры камеры, а в приложении для Windows доступны все настройки.

Можно ли заменить объектив?

Пока нет: объектив Arducam Mega несъёмный.

Какой угол обзора у объектива?

68,75° по диагонали.

Автофокус есть только у Arducam Mega 5MP?

Да, если нужен автофокус, выбирайте 5MP. У Arducam Mega 3MP объектив с фиксированным фокусом.

Есть ли ночное видение? Снимает ли камера в ИК-диапазоне?

Нет: в Arducam Mega встроен ИК-фильтр, поэтому инфракрасное излучение она не снимает. Снять фильтр, не повредив объектив, нельзя. Для проектов с ночным видением в будущем может появиться версия NoIR.

Работает ли Arducam Mega с платой HAT для нескольких камер?

Да, обе модели работают с платой-мультиплексором HAT, которую Arducam выпустила для Arducam Mini.

Работает ли камера с отладочными платами на RISC-V?

Да, если на хост-плате RISC-V есть интерфейс SPI.

Какие размеры у Arducam Mega?

33 × 33 × 17 мм.

Ещё по теме

Запросить цену

Укажите количество — пришлём коммерческое предложение.