QNAP Systems, Inc. - netwerk opslag (NAS)

Language

Support

Het aansluiten van Grove Indoor Environment Kit voor Intel Edison op QNAP NAS via QIoT Suite Lite

Deze tutorial behandelt het installeren van een Grove Indoor Environment Kit en het aansluiten van apparaten op QIoT Suite Lite.

Installeer uw Grove Indoor Environment Kit voor Intel Edison

1.1 Wat u nodig heeft

  • Een board van Intel Edison
  • Grove Indoor Environment Kit voor Intel Edison
  • Een kabel van Micro B naar Type A USB
  • Een voedingsbron met minstens 7-15V DC en 1500mA
  • Een Wi-fi toegangspunt

    De Intel Edison en NAS moeten in hetzelfde LAN zitten.

1.2 Installeer Intel Edison

Als u uw Intel Edison nog niet heeft geïnstalleerd, moet u de volgende aanwijzingen volgen voor uw besturingssysteem.

1.3 Configureer en test uw apparaten

Stap 1: Assembleer het board van Intel Edison
Stap 2: Assembleer de Indoor Evironment Kit
Stap 3: Sluit de hardware aan

Gebruik een 26AWG Grove-kabel voor de volgende aansluitingen:

Grove Modules Verbonden aan
Temperatuur & Luchtvochtigheid-sensor I2C
Vochtigheidssensor A1
Lichtsensor A2
UV-sensor A3
PIR Bewegingssensor D7
Encoder D2
Knop D8
LCD RGB Achtergrondlicht I2C
Relay D4
Servo D6
Buzzer D5

De laatste apparaatkit wordt geassembleerd zoals onderstaande afbeelding.

Stap 4: Open setup tools
Gebruik de setup tool voor het installeren van de laatste firmware op het Intel® Edison-developmentboard. Met de setup tool kunt u voor uw board ook SSH en Wi-Fi* inschakelen, zoals beschreven in de stappen hierna.

Noteer IP-adres van de Edison voor later gebruik.

1.4 Installeer Node.js en de vereiste bibliotheken

  • Open een terminaltoepassing op uw computer en maak verbinding met Intel Edison.
  • Installeer Node.js en de gekoppelde bibliotheken

root@Edison:~#  echo "src intel-iotdk https://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586/" > /etc/opkg/intel-iotdk.conf
root@Edison:~# opkg update
root@Edison:~# opkg upgrade mraa upm
root@Edison:~# opkg install nodejs

Maak uw apparaat in QIoT Suite Lite

2.1 Installeer QIoT Suite Lite

  • Installeer QIoT Suite Lite vanuit het QTS App Center.
  • Open en login in QIoT Suite Lite met het beheerdersaccount.

2.2 Importeer een nieuw voorbeeld toepassing

  • Download het voorbeeld bestand: "iot_inbox.json" van Github.
  • Importeer het bestand "iot_inbox.json" in het IoT-toepassingspaneel.
  • Klik op de gemaakte toepassing: iot_inbox
  • Sluit een apparaat aan door MQTTS

  • Download certificaten
  • Download bronbestand

2.3 Installeer sample code in Intel Edison

Gebruik FileZilla om bestanden naar Edison te uploaden met de volgende informatie.

  • Host: <het IP-adres van de Edison>
  • Poort: 22
  • Gebruikersnaam: root
  • Wachtwoord: <het wachtwoord dat is ingesteld in de setup tools>

Upload na aansluiting van de Edison deze bestanden naar de bestemmingsmap:

  1. Gedownloade certificaatbestanden → Edison_side/ssl/
  2. Gedownloade broninfobestanden → Edison_side/res/

2.4 Voer de sample code uit op Intel Edison en maak verbinding met QIoT

  • Open een terminaltoepassing op de Intel Edison.
  • Voer de sample code uit die u heeft gedownload van Git.

root@Edison:~# cd ./Edison_side
root@Edison:~# npm install

Voer uit in voorgrond modus:
root@Edison:~# node boot.js

Voer uit in non-stop achtergrond modus:
root@Edison:~# sh autostart.sh

  • Na enkele seconden zal de Edison proberen verbinding te maken met QIoT door MQTTS. Na het klikken op de knop zal het bericht van verbinding verschijnen op uw LCD.

Werk met uw apparaatsensor met behulp van QIoT Suite Lite

3.1 Visualisatie van dashboard in QIoT Suite Lite

Ga naar dashboard in het scherm IoT-toepassingen. Het dashboard toont de sensorstatus in realtime door het roteren van de encoder, door het klikken van de knop of het meten van de vochtigheid.

3.2 Beheer uw apparaat met de Rule engine

De voorbeeld rule engine geeft standaard actie tussen sensoren. Bekijk het geavanceerde dashboard van Node-RED om te zien hoe u kunt werken met uw sensor.


  • Schakel de relay
    in of uit. Het lampje van de relay gaat aan als u op de knop klikt.
  • Draai de Analog Servo
    Pas de hoekwaarde aan om de Servo te draaien.
  • Speel tonen af met de Buzzer
    Stel waarde in van het volume en delay. De buzzer speelt tonen af.
  • Alarm aan als er weinig licht is
    De voorbeeld regel stelt de buzzer in om te alarmeren al de waarde van zichtbaarheid lager is dan 10. U kunt de cover van de lichtsensor bedekken om de waarde van zichtbaarheid te verlagen.

 

Raadpleeg voor meer informatie https://www.qnap.com

Uitgavedatum: 2017-09-26
Was dit nuttig?
Bedankt voor uw feedback.
Bedankt voor uw feedback. Neem contact op met support@qnap.com als u vragen hebt.