La cámara OpenMV H7 Plus es una placa de microcontrolador compacta y de bajo consumo diseñada para una fácil implementación de aplicaciones de visión artificial en escenarios del mundo REAL . Cuenta con 32 MB de SDRAM externa de 32 bits y 32 MB de memoria flash SPI cuádruple externa. La programación se realiza mediante scripts de Python de alto nivel a través del sistema operativo MicroPython, lo que simplifica el manejo de salidas de algoritmos de visión artificial complejos y estructuras de datos de alto nivel. A pesar de la facilidad de uso, conserva el control total sobre la cámara y sus pines de E/S, lo que permite acciones reactivas basadas en eventos externos o resultados de algoritmos de visión artificial.
La cámara está equipada con un sensor de imagen OV5640 capaz de capturar imágenes de 2592 x 1944 (5 MP). Los algoritmos simples suelen funcionar entre 25 y 50 FPS con resoluciones QVGA (320 x 240) e inferiores. La OpenMV H7 Plus admite módulos de cámara extraíbles, lo que permite el uso de sensores Global Shutter y FLIR Lepton para tareas avanzadas de visión artificial. Es ideal para aplicaciones como diferenciación de fotogramas, detección de rostros, seguimiento de ojos y marcadores, detección/decodificación de códigos QR, detección de formas y más.
Incluye:
- 1x Cámara OpenMV H7 Plus
- 2 conectores macho de 8 pines
- Conector apilable hembra de 2 x 8 pines
Características:
- Equipado con un procesador ARM Cortex M7 STM32H743II que funciona a 480 MHz con 32 MB de SDRAM, 1 MB de SRAM, 32 MB de memoria flash externa y 2 MB de memoria flash interna. Todos los pines de E/S tienen una salida de 3,3 V y son tolerantes a 5 V. Las interfaces clave incluyen:
- Interfaz USB de velocidad completa (12 Mbps) para conectividad de computadora, que aparece como un puerto COM virtual y una unidad flash USB .
- Zócalo para tarjeta μSD que admite lecturas/escrituras de 100 Mbps para una fácil captura de imágenes y gestión de activos.
- Bus SPI de hasta 80 Mbps para transmitir datos de imágenes a periféricos como LCD Shield, WiFi Shield u otros microcontroladores.
- Bus I2C (hasta 1 Mbps), Bus CAN (hasta 1 Mbps) y Bus serie asíncrono (TX/RX, hasta 7,5 Mbps) para interfaz de sensores y microcontroladores.
- Convertidor analógico-digital de 12 bits.
- Dos pines de E/S para control del servo.
- Interrupciones y PWM en todos los pines de E/S (10 pines de E/S en total).
- LED RGB y dos LED IR de 850 nm de alta potencia.
- 32 MB de SDRAM externa de 32 bits a 100 MHz, que proporciona un ancho de banda de 400 MB/s.
- Memoria flash quad SPI externa de 32 MB a 100 MHz en modo DDR de 4 bits, que ofrece una velocidad de lectura de 100 MB/s.
- Sistema de módulo de cámara extraíble que admite varios sensores:
- Sensor de imagen OV5640 estándar con lente de 2,8 mm en montura M12, que captura imágenes de 2592 x 1944 (5 MP). Los algoritmos funcionan a entre 25 y 50 FPS con resoluciones QVGA (320 x 240) e inferiores.
- Módulo de cámara con obturador global opcional para aplicaciones profesionales de visión artificial.
- Módulo adaptador FLIR Lepton opcional para aplicaciones de visión artificial térmica.
- Conector de batería LiPo compatible con baterías LiPo de 3,7 V, adecuado para robótica amateur.
Documentos:
Ejemplos:
Los usos incluyen:
- Diferenciación de cuadros
- Seguimiento de color
- Seguimiento de marcadores
- Detección de rostros
- Seguimiento ocular
- Flujo óptico
- Detección/decodificación de códigos QR
- Detección/decodificación de matriz de datos
- Decodificación de códigos de barras lineales
- Seguimiento de AprilTag
- Detección de línea
- Detección de forma
- Coincidencia de plantillas
- Captura de imagen
- Grabación de vídeo
Vídeos