Новый модуль MEMENTO от Adafruit — Bare Board Camera с питанием от ESP32-S3 и может быть запрограммирован с помощью CircuitPython или Arduino. Модуль включает в себя камеру с датчиком OV5640 с возможностью автофокусировки, а плата включает в себя цветной TFT-дисплей размером 1,54 дюйма и разрешением 240×240 для отображения изображений.
Ранее мы рассмотрели многие модули камер на базе ESP32, такие как TinyML-CAM, Arduino Nicla Vision, TTGO T-Camera и многие другие модули камер, оснащенные датчиком OV5640. Если интересно, вы можете проверить их.
Особенности и характеристики модуля камеры MEMENTO ESP32:
- Обработка и подключение
- Модуль ESP32-S3
- Двухъядерный процессор Tensilica с частотой 240 МГц.
- 8 МБ флэш-памяти, 2 МБ PSRAM
- Возможности Wi-Fi и BTLE
- Модуль ESP32-S3
- Камера и дисплей
- Модуль камеры OV5640
- Датчик 5 МП
- Обзор 72 градуса
- Автофокус
- JPEG-кодер
- Цветной TFT-дисплей с диагональю 1,54 дюйма и разрешением 240×240 пикселей.
- Модуль камеры OV5640
- Память — слот для карты MicroSD (SPI)
- Порты и расширение
- Два цифровых/аналоговых порта Stemma — разъемы JST PH-3 для A0, A1, питания и заземления.
- Порт I2C Stemma QT для датчиков I2C (питание и логика 3,3 В)
- Датчики и ввод
- LIS3DH 3-осевой акселерометр для определения ориентации, тряски или движения
- 6х пользовательских кнопок, подключенных через расширитель GPIO
- Аналоговый микрофон для обнаружения громких звуков
- Кнопка спуска затвора встроена в GPIO 0.
- Кнопка сброса для сброса настроек платы или доступа к загрузчику
- Управление энергопотреблением
- Поддержка зарядки LiPoly аккумулятора, совместимого с аккумуляторами 3,7/4,2 В.
- Переключатель включения/выключения для управления питанием при использовании батареи
- Программирование и отладка
- Порт USB Type C для программирования, доступа к REPL и зарядки
- Коммутационные площадки для аппаратного UART для расширенной отладки
- Физические характеристики
- Размеры — 63,6 мм х 63,3 мм х 13,0 мм.
- 4х стойки M3 для монтажа или корпуса
- Вес – 29,0 грамм.
В модуле используется камера OV5640 — 5-мегапиксельная камера со встроенным кодером JPEG. Устройство имеет поле зрения 72 градуса и мотор автофокусировки. Плата использует код PyCamera от Adafruit и после съемки фотографии сохраняет ее непосредственно на SD-карту. Поэтому для работы необходимо вставить SD-карту в устройство.
Устройство предлагает различные режимы камеры, включая черно-белый, цветной и режим соляризации (обычный и инвертированный). Имеется режим JPEG и режим GIF для создания GIF-файлов. Кроме того, есть режим покадровой анимации, в котором вы можете увидеть предыдущее изображение в виде призрачного наложения на экране.
Когда дело доходит до программирования, эта плата поддерживает Arduino и CircuitPython, примеры кода представлены на GitHub. Тем не менее, Adafruit рекомендует CircuitPython из-за более быстрого времени разработки и простоты использования, особенно с вспомогательной библиотекой Adafruit.
Плата MEMENTO Camera Board по цене 34,95 $ теперь доступна для покупки на веб-сайте Adafruit.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.