OpenMV Cam es una placa de microcontrolador pequeña y de bajo consumo que le permite implementar fácilmente aplicaciones utilizando visión artificial en el mundo real. Usted programa OpenMV Cam en scripts de Python de alto nivel (cortesía del sistema operativo MicroPython ) en lugar de C/C++. Esto facilita el manejo de los resultados complejos de los algoritmos de visión artificial y el trabajo con estructuras de datos de alto nivel. Pero aún tiene control total sobre su cámara OpenMV y sus pines de E/S en Python. Puede activar fácilmente la toma de fotografías y videos en eventos externos o ejecutar algoritmos de visión artificial para averiguar cómo controlar sus pines de E/S.
Las características de la cámara OpenMV:
El procesador STM32H743II ARM Cortex M7 funciona a 480 MHz con 32 MB de SDRAM + 1 MB de SRAM y 32 MB de flash externo + 2 MB de flash interno. Todos los pines de E/S emiten 3,3 V y son tolerantes a 5 V. El procesador tiene las siguientes interfaces de E/S:
Una interfaz USB de alta velocidad (12 Mbs) para su computadora. Su cámara OpenMV aparecerá como un puerto COM virtual y una unidad flash USB cuando esté enchufada.
Un zócalo de tarjeta µSD capaz de lecturas/escrituras de 100 Mbs que permite que su cámara OpenMV tome fotografías y extraiga fácilmente activos de visión artificial de la tarjeta µSD.
Un bus SPI que puede ejecutar hasta 80 Mbs, lo que le permite transmitir fácilmente datos de imagen del sistema al LCD Shield, al WiFi Shield u otro microcontrolador.
Un bus I2C (hasta 1 Mb/s), un bus CAN (hasta 1 Mb/s) y un bus serie asíncrono (TX/RX, hasta 7,5 Mb/s) para interactuar con otros microcontroladores y sensores.
Un ADC de 12 bits y un DAC de 12 bits.
Dos pines de E/S para servocontrol.
Interrupciones y PWM en todos los pines de E/S (hay 10 pines de E/S en la placa).
Y, un LED RGB y dos LED IR de 850nm de alta potencia.
32 MB de SDRAM externa de 32 bits sincronizada a 100 MHz para 400 MB/s de ancho de banda.
32 MB de flash quadspi externo sincronizado a 100 MHz en modo DDR de 4 bits para 100 MB/s de ancho de banda (velocidad de lectura).
Un sistema de módulo de cámara extraíble que permite que OpenMV Cam H7 interactúe con diferentes sensores:
La OpenMV Cam H7 Plus viene con un sensor de imagen OV5640 capaz de tomar imágenes de 2592x1944 (5MP) . La mayoría de los algoritmos simples se ejecutarán entre 25 y 50 FPS en resoluciones QVGA (320x240) e inferiores. Su sensor de imagen viene con una lente de 2,8 mm en una montura de lente M12 estándar. Si desea utilizar lentes más especializados con su sensor de imagen, puede comprarlos y colocarlos usted mismo fácilmente.
Para aplicaciones profesionales de visión artificial, puede comprar nuestro módulo de cámara con obturador global .
Para aplicaciones de visión artificial térmica, puede comprar nuestro módulo adaptador FLIR Lepton .
Un conector de batería LiPo compatible con baterías LiPo de 3,7 V comúnmente vendidas en línea para aplicaciones robóticas de aficionados.