QIoT Suite Lite から QNAP NAS に LinkIt 7697 を接続する方法


最終更新日: 2019-03-28

このチュートリアルでは、LinkIt 7697(Arduinoベース)の基本操作について説明します。QIoT Suite Liteを使用して QNAP NASにデバイスをシームレスに接続する方法を学ぶことができます。

1. Arduino IDEの開発環境の構成

LinkIt 7697は、RTOS用のArduino IDEとLinkIt SDKでプログラムすることができます。以下では、Arduino IDE用の設定手順のみを一覧表示しています。

1.1 Arduino IDEのダウンロード

1.2 LinkIt 7697の構成

初めてLinkIt 7697を使用する場合は、以下の手順に従ってください。

  1. LinkIt 7697ボードサポートパッケージの追加:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/setup-arduino-ide
  2. USBドライバーのインストール:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/connecting-linkit-7697-to-computer
  3. ボードを構成します。
  4. シリアルポートを構成します。
  5. Blinkサンプルを検証してLinkIt 7697にアップロードします。詳細については、以下のチュートリアル(セクション1.2)を参照してください。
    QIoT Suite LiteからArduino YunをQNAP NASに接続する
  6. サンプルコードをアップロードしたら、LinkIt 7697を確認すると、「USR」ライトの点滅を確認できます。

1.3 MQTTライブラリのインストール

QIoT Suite Liteに接続してMQTTからデータを転送するにはサードパーティライブりが必要です。

  1. PubSubClientをGitHubからダウンロード:https: //github.com/knolleary/pubsubclient
  2. ZIPライブラリのインストール方法については、以下を参照してください。https: //www.arduino.cc/en/Guide/Libraries
  3. PubSubClientのチュートリアルについては、以下を参照してください。https: //pubsubclient.knolleary.net/

2. 新しいIoTアプリケーションの作成

IoTアプリケーションおよびモノを作成する方法については、以下のステップ1~6を参照してください。QIoTダッシュボードでDHT11データを表示する方法

3. 開発ボードにサンプルコードを構成する

QIoT Suite LiteからMQTT情報をダウンロードする方法については、以下を参照してください。
QIoTダッシュボードでDHT11データを表示する方法

3.1 サンプルコードの取得

詳細については以下を参照してください。
https: //github.com/qnap-dev/qnap-qiot-sdks/blob/master/projects/linklt7697-example/mqtt-linklt7697-example/mqtt-linklt7697-example.ino

3.2 接続パラメータの構成

以下の画像を参照し、JSONファイルからMQTTに対して一致する詳細を入力します。

  1. ホストIP
  2. ポート番号
  3. ユーザー名
  4. パスワード
  5. クライアントID
  6. トピック名
    Wi-Fi接続情報を入力してください。
  7. SSID
  8. パスワード

ファイルを検証して開発ダッシュボードにアップロードしてください。

4. ダッシュボードにデータを表示する

サンプルコードは2秒ごとに、1~100のランダムな数を、割り当てられているトピックことにアップロードします。以下は、ダッシュボードにデータを表示する方法についてのデモンストレーションです。

  1. ダッシュボードページに移動し、[編集] をクリックします。
  2. [+] をクリックし、ページを追加します。
  3. [+] をクリックし、ウィジェットを追加します。
  4. [Gauge] を選択します。
  5. [+データソース] をクックします。
  6. 割り当てられたトピックのリソース名を選び、[値] を選びます。
  7. [保存] をクリックすると、ウィジェットが作成されます。
  8. 結果は次のようになります。

この記事は役に立ちましたか?

100% の人が、これは役に立つと思っています。
ご意見をいただき、ありがとうございます。

この記事の改善箇所をお知らせください。

その他のフィードバックがある場合は、以下に入力してください。

仕様を選択

      もっと見る 閉じる

      当ページを他の国/地域で見る:

      気軽にお問い合わせ! show inquiry button
      open menu
      back to top