Exercício – Criar um aplicativo de classificação de imagens em tempo real

Concluído

Neste exercício, você criará um aplicativo de tempo real para classificar imagens no Azure Sphere. Você começará clonando o exemplo HelloWorld_RTApp_MT3620_BareMetal e ajustará a configuração ao seu projeto.

Criar um RTApp

  1. Vá para o diretório no qual deseja clonar o repositório.

  2. Clone o Repositório de exemplos do Azure Sphere.

    git clone https://github.com/Azure/azure-sphere-samples.git
    
  3. Navegue até a pasta Exemplos > HelloWorld no repositório.

  4. Copie a pasta HelloWorld_RTApp_MT3620_BareMetal, renomeie-a e salve-a de acordo com seu projeto de exemplo. (Por exemplo, ImageClassification_RTApp_MT3620_BareMetal)

  5. Inicie o Visual Studio Code.

  6. Você precisa instalar as seguintes extensões no Visual Studio Code.

    • Azure Sphere
    • C/C++
    • Ferramentas CMake
  7. Após a instalação, configure o Visual Studio Code com o caminho para o diretório de instalação do SDK do Azure Sphere:

    1. No menu Arquivo, selecione Preferências>Configurações>Extensões>AzureSphere.
    2. Em Azure Sphere: Caminho do SDK, insira o caminho para o diretório de instalação do SDK do Azure Sphere. Por padrão, ele é/opt/azurespheresdk.
  8. Navegue até Arquivo>Abrir Pasta.

  9. Selecione o projeto recém-nomeado.

    The illustration shows how to open the sample project.

    Observação

    Se o Visual Studio Code exibir uma caixa de diálogo indicando que nenhum kit de CMake está disponível, selecione Do not use a kit. Você deve ver mensagens do CMake.

  10. Abra CMakeLists.txt no Visual Studio Code.

  11. No arquivo CMakeLists.txt, altere o nome do projeto para o nome da nova pasta e salve as alterações.

    The illustration shows how to change the project name.

  12. Abra o arquivo app_manifest.json e salve as alterações.

    • Configure Name como o nome de seu projeto.
    • Configure ApplicationType como RealTimeCapable e salve as alterações.

    The illustration shows how to configure properties in the app manifest.