Jak podłączyć LinkIt 7697 do serwera QNAP NAS za pomocą pakietu QIoT Suite Lite


Data ostatniej modyfikacji: 2019-03-28

W tym samouczku nauczysz się podstaw pracy z LinkIt 7697 (działającym w oparciu o Arduino). Następnie nauczysz się łączyć swoje urządzenia z serwerem QNAP NAS za pomocą pakietu QIoT Suite Lite.

1. Skonfiguruj środowisko programistyczne Arduino IDE

Urządzenie LinkIt 7697 można programować zarówno za pomocą środowiska Arduino IDE, jak i pakietu LinkIt SDK dla RTOS. Poniżej przedstawiono listę kroków ustawień jedynie dla środowiska Arduino IDE.

1.1 Pobierz Arduino IDE

1.2 Skonfiguruj LinkIt 7697

Przy pierwszym użyciu LinkIt 7697 należy wykonać następujące kroki:

  1. Dodaj pakiet obsługi płyty LinkIt 7697:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/setup-arduino-ide
  2. Zainstaluj sterownik USB:
    https: //docs.labs.mediatek.com/resource/linkit7697-arduino/en/environment-setup/connecting-linkit-7697-to-computer
  3. Skonfiguruj płytę.
  4. Skonfiguruj port szeregowy.
  5. Sprawdź poprawność i prześlij przykład Blink do LinkIt 7697. Aby uzyskać więcej informacji zapoznaj się z następującym samouczkiem (części 1.2):
    Połącz Arduino Yun z QNAP NAS przez QIoT Suite Lite
  6. Po przesłaniu przykładowego kodu sprawdź płytę LinkIt 7697, na której powinna migać dioda „USR”.

1.3 Zainstaluj bibliotekę MQTT

Biblioteka innej firmy jest wymagana do podłączenia do QIoT Suite Lite i przesłania danych poprzez MQTT.

  1. Pobierz PubSubClient z serwisu GitHub: https: //github.com/knolleary/pubsubclient
  2. Aby uzyskać informacje na temat instalacji biblioteki ZIP, patrz: https: //www.arduino.cc/en/Guide/Libraries
  3. Aby uzyskać więcej samouczków dotyczących PubSubClient, patrz: https: //pubsubclient.knolleary.net/

2. Utwórz nową aplikację IoT

Aby dowiedzieć się więcej na temat tworzeniu aplikacji IoT i Thing, patrz kroki 1-6 w: Jak pokazać dane DHT11 na pulpicie nawigacyjnym QIoT?

3. Skonfiguruj przykładowy kod na płycie programistycznej

Aby dowiedzieć się więcej na temat pobierania informacji MQTT z QIoT Suite Lite, patrz:
Jak pokazać dane DHT11 na pulpicie nawigacyjnym QIoT?

3.1 Pobierz przykładowy kod

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

3.2 Skonfiguruj parametr połączenia

Zapoznaj się z poniższymi ilustracjami i wprowadź odpowiednie szczegóły MQTT z pliku JSON:

  1. Adres IP hosta
  2. Numer portu
  3. Nazwa użytkownika
  4. Hasło
  5. Identyfikator klienta
  6. Nazwa tematu
    Wprowadź również informacje na temat połączenia Wi-Fi:
  7. SSID
  8. Hasło

Sprawdź i prześlij plik do płyty programistycznej.

4. Wyświetl dane na pulpicie nawigacyjnym

Przykładowy kod przesyła co dwie sekundy liczbę losową z zakresu od 1 do 100 do przypisanego tematu. Poniżej przedstawiono sposób wyświetlania danych na pulpicie nawigacyjnym.

  1. Przejdź do strony pulpitu nawigacyjnego i kliknij „Edytuj”.
  2. Kliknij „+”, aby dodać panel.
  3. Kliknij „+”, aby dodać widżet.
  4. Wybierz „Gauge”.
  5. Kliknij „+ ŹRÓDŁO DANYCH”.
  6. Wybierz nazwę zasobu przypisanego tematu i wybierz „Wartość”.
  7. Kliknij „Zapisz”, aby utworzyć widżet.
  8. Rezultat będzie następujący:

Czy artykuł ten był przydatny?

100% ludzi uważa, że to pomaga.
Dziękujemy za przekazanie opinii.

Poinformuj nas proszę, w jaki sposób możemy ulepszyć ten artykuł:

Bardziej szczegółowe opinie można wpisać poniżej.

Wybierz specyfikację

      Więcej Mniej

      Ta strona dostępna jest w też krajach/regionach:

      open menu
      back to top