Configurando la Salida del Modelo y GPIO en SenseCraft AI para XIAO ESP32S3 Sense
Este artículo wiki proporciona una guía paso a paso sobre cómo configurar la salida del modelo y las configuraciones de GPIO para la placa XIAO ESP32S3 Sense usando la plataforma SenseCraft AI. Siguiendo estas instrucciones, aprenderás cómo activar cambios de nivel GPIO basados en condiciones de eventos específicos detectados por tu modelo entrenado.
Prerrequisitos
Antes de comenzar, asegúrate de tener lo siguiente:
- Placa XIAO ESP32S3 Sense
- Cable de datos USB-C
- Placa Base de Expansión para XIAO con OLED
- LED Grove
XIAO ESP32S3 Sense | Placa Base de Expansión para XIAO con OLED | LED Grove |
---|---|---|
![]() | ![]() | ![]() |
Paso 1. Acceder al Espacio de Trabajo de SenseCraft AI Vision y conectar el XIAO ESP32S3 Sense
Abre tu navegador web y navega a la página del Espacio de Trabajo de SenseCraft AI Vision.
Selecciona la placa XIAO ESP32S3 Sense de los dispositivos disponibles.

Usando el cable USB-C, conecta tu placa XIAO ESP32S3 Sense a tu computadora. Una vez conectada, haz clic en el botón Conectar ubicado en la esquina superior izquierda de la página del Espacio de Trabajo de SenseCraft AI Vision.

Paso 2. Asegurar que un Modelo esté Cargado en el XIAO ESP32S3 Sense
Antes de proceder, asegúrate de que tu placa XIAO ESP32S3 Sense tenga un modelo entrenado cargado. Si aún no has cargado un modelo, consulta la documentación de SenseCraft AI sobre cómo entrenar e implementar modelos en tu dispositivo.
Si quieres usar tu propio modelo entrenado, puedes consultar los siguientes dos Wikis.
Paso 3. Configurar la Salida GPIO
En la barra lateral izquierda de la página del Espacio de Trabajo de Vision, haz clic en la opción Salida. De las opciones de salida disponibles, selecciona GPIO para acceder a las configuraciones de GPIO.

En el lado derecho de la página, haz clic en el botón Activar acción cuando se cumplan las condiciones del evento.

Aparecerá un cuadro de diálogo, solicitándote que ingreses varios parámetros que servirán como condiciones de activación para cambiar el nivel GPIO. Estos parámetros incluyen:
-
Objeto: Especifica el objeto que tu modelo debe detectar para activar el cambio de nivel GPIO. Por ejemplo, "cara" si quieres que el GPIO cambie cuando se detecte una cara.
-
Condición: Elige la condición que debe cumplirse para que ocurra la activación. Las opciones incluyen "Mayor que", "Menor que", "Igual a", etc. Por ejemplo, seleccionar "Mayor que" significa que el GPIO cambiará cuando el nivel de confianza del objeto detectado sea mayor que el valor especificado.
-
Confianza: Establece el nivel mínimo de confianza requerido para que la detección de objetos active el cambio GPIO. Este valor va de 1 a 100, siendo 100 la confianza más alta.
-
GPIO: Selecciona el pin GPIO específico en el XIAO ESP32S3 Sense que quieres controlar. Las opciones disponibles incluyen GPIO1(DO), GPIO2(D1), etc.
-
Estado Predeterminado: Elige el estado predeterminado del pin GPIO seleccionado. Las opciones incluyen "Nivel Bajo" y "Nivel Alto".
-
Estado Activo: Especifica el estado al que debe cambiar el pin GPIO cuando se cumplan las condiciones de activación. Las opciones incluyen "Nivel Bajo" y "Nivel Alto".

Después de configurar las condiciones de activación deseadas, haz clic en el botón Confirmar para guardar la configuración. Finalmente, haz clic en el botón Enviar para transmitir el comando de activación GPIO a tu placa XIAO ESP32S3 Sense.

La placa XIAO ahora ejecutará el comando, y podrás observar el efecto en el LED Grove conectado a través de la Placa Base de Expansión para XIAO con OLED Grove.
Ten en cuenta que la funcionalidad de salida GPIO depende de la conexión basada en web entre la plataforma SenseCraft AI y tu placa XIAO ESP32S3 Sense. Si la conexión se pierde o se interrumpe, la función de cambio de nivel GPIO basada en detección de modelo dejará de funcionar. Asegúrate de mantener una conexión estable durante todo el proceso.
Conclusión
Siguiendo esta guía paso a paso, has aprendido cómo configurar la salida del modelo y las configuraciones GPIO en la plataforma SenseCraft AI para la placa XIAO ESP32S3 Sense. Ahora puedes activar cambios de nivel GPIO basados en condiciones de eventos específicos detectados por tu modelo entrenado. Esta funcionalidad abre una amplia gama de posibilidades para crear proyectos y aplicaciones interactivas usando el XIAO ESP32S3 Sense y SenseCraft AI. Recuerda mantener una conexión estable entre la plataforma web y tu dispositivo para un funcionamiento sin problemas.
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.