Pular para o conteúdo principal

Configurando Saída de Modelo e GPIO no SenseCraft AI para o XIAO ESP32S3 Sense

Este artigo da wiki fornece um guia passo a passo sobre como configurar a saída de modelo e as definições de GPIO para a placa XIAO ESP32S3 Sense usando a plataforma SenseCraft AI. Seguindo estas instruções, você aprenderá a acionar mudanças de nível de GPIO com base em condições de evento específicas detectadas pelo seu modelo treinado.

Pré-requisitos

Antes de começar, certifique-se de que você tenha o seguinte:

  1. Placa XIAO ESP32S3 Sense
  2. Cabo de dados USB-C
  3. Expansion Board Base for XIAO with OLED
  4. Grove LED
XIAO ESP32S3 SenseExpansion Board Base for XIAO with OLEDGrove LED

Passo 1. Acesse o SenseCraft AI Vision Workspace e conecte o XIAO ESP32S3 Sense

Abra o seu navegador e acesse a página do SenseCraft AI Vision Workspace.


Selecione a placa XIAO ESP32S3 Sense entre os dispositivos disponíveis.

Usando o cabo USB-C, conecte sua placa XIAO ESP32S3 Sense ao computador. Depois de conectada, clique no botão Connect localizado no canto superior esquerdo da página do SenseCraft AI Vision Workspace.

Passo 2. Certifique-se de que um Modelo esteja Carregado no XIAO ESP32S3 Sense

Antes de prosseguir, verifique se a sua placa XIAO ESP32S3 Sense possui um modelo treinado carregado. Se você ainda não carregou um modelo, consulte a documentação do SenseCraft AI sobre como treinar e implantar modelos no seu dispositivo.

Se você quiser usar o seu próprio modelo treinado, você pode consultar as duas Wikis a seguir.

Passo 3. Configurar Saída GPIO

Na barra lateral esquerda da página do Vision Workspace, clique na opção Output. Entre as opções de saída disponíveis, selecione GPIO para acessar as configurações de GPIO.

No lado direito da página, clique no botão Trigger action when event conditions are met.

Uma caixa de diálogo aparecerá, solicitando que você insira vários parâmetros que servirão como condições de disparo para alterar o nível do GPIO. Esses parâmetros incluem:

  • Object: Especifique o objeto que o seu modelo deve detectar para acionar a mudança de nível do GPIO. Por exemplo, "face" se você quiser que o GPIO mude quando um rosto for detectado.

  • Condition: Escolha a condição que deve ser atendida para que o disparo ocorra. As opções incluem "Greater than", "Less than", "Equal to", etc. Por exemplo, selecionar "Greater than" significa que o GPIO mudará quando o nível de confiança do objeto detectado for maior que o valor especificado.

  • Confidence: Defina o nível mínimo de confiança necessário para que a detecção do objeto acione a mudança no GPIO. Esse valor varia de 1 a 100, sendo 100 a maior confiança.

  • GPIO: Selecione o pino GPIO específico no XIAO ESP32S3 Sense que você deseja controlar. As opções disponíveis incluem GPIO1(DO), GPIO2(D1), etc.

  • Default Status: Escolha o estado padrão do pino GPIO selecionado. As opções incluem "Low Level" e "High Level".

  • Active Status: Especifique o estado para o qual o pino GPIO deve mudar quando as condições de disparo forem atendidas. As opções incluem "Low Level" e "High Level".

Depois de configurar as condições de disparo desejadas, clique no botão Confirm para salvar as configurações. Por fim, clique no botão Send para transmitir o comando de disparo de GPIO para sua placa XIAO ESP32S3 Sense.

A placa XIAO agora executará o comando, e você poderá observar o efeito no Grove LED conectado através da Expansion Board Base for XIAO with Grove OLED.

cuidado

Lembre-se de que a funcionalidade de saída GPIO depende da conexão baseada na web entre a plataforma SenseCraft AI e a sua placa XIAO ESP32S3 Sense. Se a conexão for perdida ou interrompida, o recurso de mudança de nível do GPIO com base na detecção do modelo deixará de funcionar. Garanta uma conexão estável durante todo o processo.

Conclusão

Seguindo este guia passo a passo, você aprendeu como configurar a saída de modelo e as definições de GPIO na plataforma SenseCraft AI para a placa XIAO ESP32S3 Sense. Agora você pode acionar mudanças de nível de GPIO com base em condições de evento específicas detectadas pelo seu modelo treinado. Essa funcionalidade abre uma ampla gama de possibilidades para criar projetos e aplicações interativas usando o XIAO ESP32S3 Sense e o SenseCraft AI. Lembre-se de manter uma conexão estável entre a plataforma web e o seu dispositivo para uma operação contínua.

Suporte Técnico & Discussão de Produtos

Obrigado por escolher nossos produtos! Estamos aqui para lhe oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...