Skip to main content

Módulo Grove Vision AI V2

Introducción

Es un módulo de visión AI basado en MCU alimentado por Arm Cortex-M55 y Ethos-U55. Soporta los frameworks TensorFlow y PyTorch y es compatible con Arduino IDE. Con la plataforma de algoritmos AI SenseCraft, los modelos ML entrenados pueden desplegarse en el sensor sin necesidad de codificación. Cuenta con una interfaz CSI estándar, un micrófono digital integrado y una ranura para tarjeta SD, lo que lo hace altamente adecuado para varios proyectos de visión AI embebida.

tip

Por favor usa el navegador Chrome o Edge basado en el motor Chrome.

Características

  • Potentes Capacidades de Procesamiento AI: Utiliza el procesador WiseEye2 HX6538 con un Arm Cortex-M55 de doble núcleo y una unidad de red neuronal Arm Ethos-U55 integrada.
  • Soporte Versátil de Modelos AI: Despliega fácilmente modelos AI listos para usar o personalizados desde SenseCraft AI, incluyendo Mobilenet V1, V2, Efficientnet-lite, Yolo v5 y v8. Se soportan los frameworks TensorFlow y PyTorch.
  • Dispositivos Periféricos Ricos: Incluye micrófono PDM, ranura para tarjeta SD, Type-C, interfaz Grove, y otros periféricos.
  • Alta Compatibilidad: Compatible con la serie XIAO, Arduino, Raspberry Pi, placa de desarrollo ESP, fácil para desarrollo posterior.
  • Completamente Código Abierto: Todos los códigos, archivos de diseño y esquemas disponibles para modificación y uso.

Aplicación

  • Automatización Industrial: Inspección de calidad, mantenimiento predictivo, control por voz, etc.
  • Ciudades Inteligentes: Monitoreo de dispositivos, gestión de energía, etc.
  • Transporte: Monitoreo de estado, seguimiento de ubicación, etc.
  • Agricultura Inteligente: Monitoreo ambiental, etc.
  • Dispositivos IoT Móviles: Dispositivos portátiles, dispositivos de mano, etc.

Descripción del Hardware

Para usar la funcionalidad completa del Grove Vision AI V2 puede que necesites comprar una cámara CSI por separado, recomendamos el Módulo de Cámara OV5647-62 FOV para Raspberry Pi.

Conectando a una cámara con interfaz CSI

Una vez que tengas el Grove Vision AI V2 y la cámara listos para usar, entonces puedes conectarlos a través del cable de conexión CSI. Al conectar, por favor presta atención a la dirección de la fila de pines y no los conectes al revés.

Boot / Reset / Controlador Flasheado

Boot

Si has utilizado algún método inusual que ha causado que el Grove Vision AI no funcione correctamente en absoluto (a nivel de software), entonces puede que necesites poner el dispositivo en modo BootLoader para revivir el dispositivo. Aquí te mostramos cómo entrar en modo BootLoader.

Método 1

Por favor desconecta el cable de conexión entre el Grove Vision AI y tu computadora, luego presiona y mantén presionado el botón Boot en el dispositivo sin soltarlo. En este momento, por favor conecta el Grove Vision AI a tu computadora con un cable de datos tipo Type-C, y luego suéltalo nuevamente. En este punto el dispositivo entrará en modo BootLoader.

Método 2

Con el Grove Vision AI conectado a tu computadora, puedes entrar en modo BootLoader presionando el botón Boot y luego presionando rápidamente el botón Reset.

Reset

Si estás experimentando problemas con datos del dispositivo que de repente no se cargan o imágenes que se atascan, puedes intentar reiniciar tu dispositivo usando el botón Reset.

Controlador

Si encuentras que el Grove Vision AI V2 no es reconocido después de conectarlo a tu computadora. Entonces puede que necesites instalar el controlador CH343 en tu computadora. Aquí tienes algunos enlaces para descargar e instalar el controlador CH343.

tip

Para el uso en Linux, necesitas añadir lo siguiente, lo siguiente es para UBUNTU, otros sistemas son similares, pero no los listaremos

sudo echo 'USBSYTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="55d3", MODE:="0666"' > /etc/udev/rules.d/99-grove-vision-ai.rules
sudo udevadm control --reload-rules
sudo udevadm trigger

Manual de la Herramienta de Recuperación del Bootloader

Esta parte describe cómo recuperar el bootloader del módulo Grove Vision AI (WE2). La herramienta de recuperación es una herramienta de software que puede utilizarse para recuperar el bootloader del módulo Grove Vision AI (WE2) en caso de que el bootloader esté corrupto, o flashear un nuevo firmware al módulo Grove Vision AI (WE2).

Prerrequisitos

  • Cualquier placa que tenga interfaz I2C y sea compatible con Arduino IDE.
  • Grove Vision AI V2
  • Cable de 4 pines

Instalación del Software

  1. Instala el Arduino IDE desde el sitio web oficial.
  2. Descarga la última versión de la librería Seeed_Arduino_SSCMA desde el repositorio de GitHub.
  3. Añade la librería a tu Arduino IDE seleccionando Sketch > Include Library > Add .ZIP Library y eligiendo el archivo descargado.
  4. Abre el ejemplo we2_iic_bootloader_recover desde el Arduino IDE: File > Examples > Seeed_Arduino_SSCMA > we2_iic_bootloader_recover.
  5. Sube el ejemplo a tu placa Arduino.

Conexión del Hardware

Conecta el módulo Grove Vision AI (WE2) a la interfaz I2C predeterminada de tu placa Arduino usando el Cable de 4 pines. Asegúrate de que cada cable esté conectado al pin correcto.

  • SCL -> SCL (Grove Vision AI WE2)
  • SDA -> SDA (Grove Vision AI WE2)
  • VCC -> VCC (Grove Vision AI WE2, 3.3V)
  • GND -> GND (Grove Vision AI WE2)

Uso

  1. Asegúrate de que tu placa Arduino esté conectada a tu computadora, y el módulo Grove Vision AI (WE2) esté conectado a la placa Arduino.
  2. Abre el Monitor Serie en el Arduino IDE. (o cualquier otro software de monitor serie, ej., minicom, PuTTY)
  3. Espera a que el dispositivo Grove Vision AI (WE2) sea detectado
  4. Presiona 'enter' para iniciar el proceso de recuperación del bootloader, espera a que el proceso se complete
note

Antes de conectar el Grove Vision AI V2 a tu computadora, mantén presionado el botón BOOT mientras lo conectas a tu computadora a través del cable de datos, y luego suelta el botón BOOT. En algunos casos, puede que tengas que intentar de 3 a 10 veces para recuperar el bootloader exitosamente.

Primeros Pasos

Primeros Pasos con Arduino

Arduino(Seeed Studio XIAO)
Reconocimiento de objetos o comunicación serie

Primeros Pasos con SenseCraft AI

SenseCraft AI Model Assistant
Despliegue y observación de modelos de IA sin experiencia en código

Conectar Grove Vision AI V2 a Home Assistant

Conectando a Home Assistant
Integrando Grove Vision AI V2 en Home Assistant

Solución de problemas

P1: ¿Es posible que Grove Vision AI vea la información de resultados de XIAO mientras muestra una pantalla en vivo?

No es posible. Considerando la velocidad de fotogramas o la velocidad de inferencia de imagen, no admitimos la ejecución simultánea de ambos trabajos en esta etapa. Si XIAO está conectado, entonces solo puedes recibir la información de reconocimiento reportada, pero no los fotogramas en tiempo real.

P2: ¿Qué cámaras admite Grove Vision AI V2? ¿Solo admite la OV5647-62?

Puedes verificar aquí. Actualmente hemos escrito controladores para la serie de cámaras OV5642, por lo que Grove Vision AI V2 admite toda la gama de cámaras Raspberry Pi OV5647, por ejemplo, la OV5647-62, OV5647-67 y OV5647-160. Las otras cámaras CSI son teóricamente compatibles, pero debido al hecho de que algunas de las cámaras no tienen controladores escritos para ellas o no tienen una unidad de procesamiento de color propia, puede haber un problema de que el color sea solo verde, y la pérdida de color completo tendrá un posible impacto en la precisión del reconocimiento.

Recursos

Soporte técnico y discusión de productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...