Como conectar um LinkIt 7697 a um QNAP NAS através do QIoT Suite Lite


Data da última modificação: 2019-03-28

Neste tutorial, você aprenderá as noções básicas sobre como trabalhar com um LinkIt 7697 (com Arduino). Em seguida, você aprenderá a conectar seus dispositivos ao QNAP NAS usando o QIoT Suite Lite.

1. Configure o ambiente de desenvolvimento do Arduino IDE

Você pode programar o seu LinkIt 7697 com o Arduino IDE e o LinkIt SDK para RTOS. Veja a seguir apenas as etapas de configuração para o Arduino IDE.

1.1 Baixe o Arduino IDE

1.2 Configure o LinkIt 7697

Ao usar o LinkIt 7697 pela primeira vez, siga estas etapas:

  1. Adicione o Pacote de Suporte da Placa LinkIt 7697:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/setup-arduino-ide
  2. Instale o driver USB:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/connecting-linkit-7697-to-computer
  3. Configure sua placa.
  4. Configure sua porta serial.
  5. Verifique e carregue seu exemplo "Piscar" no LinkIt 7697. Para obter mais informações, consulte o seguinte tutorial (seção 1.2):
    Conecte o Arduino Yun ao QNAP NAS através do QIoT Suite Lite
  6. Depois de carregar o código de exemplo, verifique o LinkIt 7697 e você verá a luz "USR" piscando.

1.3 Instale a biblioteca MQTT

É necessária uma biblioteca de terceiros para se conectar ao QIoT Suite Lite e transferir dados via MQTT.

  1. Baixe o PubSubClient do GitHub: https: //github.com/knolleary/pubsubclient
  2. Para saber como instalar uma biblioteca ZIP, consulte: https: //www.arduino.cc/en/Guide/Libraries
  3. Para conferir mais tutoriais do PubSubClient, consulte: https: //pubsubclient.knolleary.net/

2. Crie um novo aplicativo de IoT

Para saber como criar um aplicativo de IoT e uma coisa, consulte as etapas de 1 a 6 de: Como exibir dados do DHT11 no Painel do QIoT?

3. Configure o código de exemplo para a placa de desenvolvimento

Para saber como baixar informações MQTT do QIoT Suite Lite, consulte:
Como exibir dados do DHT11 no Painel do QIoT?

3.1 Obtenha o código de exemplo

Consulte:
https: //github.com/qnap-dev/qnap-qiot-sdks/blob/master/projects/linklt7697-example/mqtt-linklt7697-example/mqtt-linklt7697-example.ino

3.2 Configure o parâmetro de conexão

Consulte as imagens abaixo e insira os detalhes correspondentes ao MQTT no arquivo JSON:

  1. IP Host
  2. Número da porta
  3. Nome do usuário
  4. Senha
  5. ID do cliente
  6. Nome do tópico
    Insira também as informações de conexão Wi-Fi:
  7. SSID
  8. Senha

Verifique e carregue o arquivo na placa de desenvolvimento.

4. Exiba os dados no painel

O código de exemplo carregará um número aleatório entre 1 e 100 no tópico atribuído a cada dois segundos. A seção a seguir demonstrará como exibir dados no painel.

  1. Vá para a página do painel e clique em "Editar".
  2. Clique em "+" para adicionar um painel.
  3. Clique em "+" para adicionar um widget.
  4. Selecione "Gauge".
  5. Clique em "+ FONTE DE DADOS".
  6. Escolha o nome do recurso do tópico atribuído e escolha "Valor".
  7. Clique em "Salvar" e o widget será criado.
  8. O resultado será o seguinte:

Este artigo foi útil?

100% das pessoas acham que foi útil.
Obrigado por seu retorno.

Conte-nos como podemos melhorar este artigo:

Se quiser enviar outros comentários, escreva-os abaixo.

Escolher especificação

      Mostrar mais Menos

      Este site noutros países/regiões:

      open menu
      back to top