Compartilhar via


Como transformar seu smartphone em um dispositivo IoT

Uma solução de IoT do Azure permite que você conecte seus dispositivos IoT a um serviço de IoT baseado em nuvem. Os dispositivos enviam a telemetria, como temperatura e umidade, e respondem a comandos como reinicialização e intervalo de entrega de alteração. Eles também podem sincronizar o estado interno com o serviço compartilhando propriedades como o modelo de dispositivo e o sistema operacional.

O aplicativo de telefone IoT Plug and Play permite que você comece a explorar rapidamente as funcionalidades de IoT do Azure sem a necessidade de configurar um dispositivo IoT dedicado.

Aplicativo Azure IoT Plug and Play

Para você começar a usá-lo rapidamente, este artigo usará um aplicativo de smartphone como um dispositivo IoT. O aplicativo envia a telemetria coletada dos sensores do telefone, responde aos comandos invocados do serviço e relata valores de propriedade.

Use esse aplicativo de smartphone para:

  • Explorar um cenário básico de IoT.
  • Gerenciar seu telefone e interagir com ele remotamente.
  • Testar a configuração.
  • Como ponto de partida para o desenvolvimento de um dispositivo personalizado.

Instalar o aplicativo

Instale o aplicativo em seu smartphone de uma das lojas de aplicativos:

Obter o aplicativo para seu telefone Android no Google Play.Baixe o aplicativo do seu telefone na App Store.

Recursos do aplicativo

Conectar

Você pode se conectar a um aplicativo do IoT Central digitalizando um código QR no IoT Central.

Para saber mais, confira Conectar o aplicativo mais adiante neste guia.

Telemetria

O aplicativo coleta dados de sensores no telefone para enviá-los como telemetria para o serviço de IoT que está sendo usado. Os dados do sensor são agregados a cada cinco segundos por padrão, mas é possível alterar esse período na página de configurações do aplicativo:

Captura de tela da página de telemetria no aplicativo de smartphone.

A seguinte captura de tela mostra uma exibição de dispositivo no IoT Central que exibe uma parte da telemetria do dispositivo:

Captura de tela da telemetria do dispositivo no IoT Central.

Propriedades

O aplicativo relata o status do dispositivo, como o modelo do dispositivo e o fabricante. Também há uma propriedade editável que você pode modificar e ver a alteração ser sincronizada na solução do AzureIoT:

Captura de tela que mostra a página de propriedades no aplicativo de dispositivo móvel.

A seguinte captura de tela mostra a propriedade gravável no IoT Central depois que ela é enviada ao dispositivo:

Captura de tela que mostra a propriedade gravável no IoT Central.

Upload de imagem

O IoT Central e o Hub IoT permitem o upload de arquivo no armazenamento do Azure por meio de um dispositivo. O aplicativo de smartphone permite o upload de uma imagem por meio do dispositivo.

Para saber mais sobre como configurar seu serviço para dar suporte a uploads de arquivos por meio de um dispositivo, confira:

Captura de tela que mostra a página de upload de imagem no aplicativo de smartphone.

Logs

O aplicativo de smartphone grava eventos em um arquivo de log local que você pode ver no aplicativo. Use o arquivo de log para solucionar problemas e entender melhor o que o aplicativo está fazendo:

Captura de tela que mostra a página de log no aplicativo de smartphone.

Configurações

A página de configurações do aplicativo permite que você:

  • Conecte o aplicativo à solução de IoT do Azure.
  • Examine as informações atuais de registro do dispositivo.
  • Redefina o aplicativo limpando os dados armazenados.
  • Personalize a aparência do aplicativo.
  • Defina a frequência com que o aplicativo envia a telemetria para o serviço de IoT.

Captura de tela da página de configurações no aplicativo de smartphone.

Conectar o aplicativo

Pré-requisitos

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

Crie um aplicativo do IoT Central. Para saber mais, confira Criar um aplicativo do IoT Central.

Registrar um dispositivo

Antes de conectar o aplicativo de telefone, você precisa registrar um dispositivo no aplicativo do IoT Central. Quando você cria um registro de dispositivo, o IoT Central gera as informações de conexão do dispositivo.

Para registrar o dispositivo no IoT Central:

  1. Entre no aplicativo do IoT Central e navegue até a página Dispositivos.

  2. Selecione Criar um dispositivo.

  3. Na página Criar um dispositivo, selecione Criar:

    Captura de tela que mostra como criar um dispositivo no IoT Central.

  4. Na lista de dispositivos, clique no nome do dispositivo e escolha Conectar. Na página Conexão do dispositivo, você poderá ver o código QR a ser digitalizado no aplicativo de smartphone na próxima seção:

    Captura de tela que mostra a página de conexão do dispositivo com o código QR.

Conectar o dispositivo

Depois de registrar o dispositivo no IoT Central, você poderá conectar o aplicativo de smartphone digitalizando o código QR. Para conectar o aplicativo:

  1. Abra o aplicativo PnP do IoT em seu smartphone.

  2. Na página de boas-vindas, selecione Verificar código QR. Aponte a câmera do telefone para o código QR. Em seguida, aguarde alguns segundos enquanto a conexão é estabelecida.

  3. Na página de telemetria do aplicativo, você poderá ver os dados que o aplicativo está enviando para o IoT Central. Na página de logs, é possível ver o dispositivo se conectando e várias mensagens de inicialização.

  4. Na página Configurações > Registro, você poderá ver a ID do dispositivo e o escopo da ID que o aplicativo usou para se conectar ao IoT Central.

Para saber mais sobre a conexão de dispositivos à IoT Central, consulte Como os dispositivos se conectam.

Verificar conexão

Para ver os dados que o dispositivo está enviando no aplicativo do IoT Central:

  1. Entre no aplicativo do IoT Central e navegue até a página Dispositivos. Seu dispositivo é atribuído automaticamente ao modelo de dispositivo Smartphone.

    Dica

    Talvez seja necessário atualizar a página no navegador da Web para ver quando o dispositivo foi atribuído ao modelo de dispositivo Smartphone.

  2. Na lista de dispositivos, clique no nome do dispositivo e selecione Visão geral. A página Visão geral mostra a telemetria dos sensores do smartphone:

    Captura de tela da página de visão geral do dispositivo no IoT Central que mostra a telemetria dos sensores do smartphone.

  3. Veja a página Sobre para ver as propriedades enviadas pelo dispositivo.

  4. Na página Comandos, execute o comando LightOn para ativar a lanterna do telefone.

Dica

A página Dados brutos mostra todos os dados provenientes do dispositivo.

Próximas etapas

Agora que seu aplicativo de smartphone está conectado ao IoT Central, uma próxima etapa sugerida será aprender mais sobre o IoT Central.