Pular para o conteúdo principal

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

Este artigo da wiki fornece um guia passo a passo sobre como configurar a saída do modelo e as configurações de GPIO para a placa XIAO ESP32S3 Sense usando a plataforma SenseCraft AI. Seguindo estas instruções, você aprenderá como acionar mudanças de nível de GPIO com base em condições de eventos 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. Placa de Expansão Base para XIAO com OLED
  4. Grove LED
XIAO ESP32S3 SensePlaca de Expansão Base para XIAO com OLEDGrove LED

Etapa 1. Acesse o Workspace do XIAO ESP32S3 Sense e conecte o dispositivo

Acesse o workspace do XIAO ESP32S3 Sense via SenseCraft AI > Models > Workspace > XIAO ESP32S3 Sense, ou use o link direto para o workspace.

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 workspace.

Etapa 2. Certifique-se de que um Modelo está Carregado no XIAO ESP32S3 Sense

Antes de prosseguir, certifique-se de que sua placa XIAO ESP32S3 Sense tenha 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 seu próprio modelo treinado, pode consultar as duas Wikis a seguir.

Etapa 3. Configurar Saída GPIO

Na barra lateral esquerda da página do 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 de 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".

Após 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 por meio da Placa de Expansão Base para XIAO com 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 sua placa XIAO ESP32S3 Sense. Se a conexão for perdida ou interrompida, o recurso de alteração de nível de 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 do modelo e as configuraçõ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 eventos 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 seu dispositivo para uma operação contínua.

Suporte Técnico e Discussão de Produtos

Obrigado por escolher nossos produtos! Estamos aqui para fornecer 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...