Die Plattform Blynk

Plattform

Blynk, die App f√ľr IoT, Foto HoSi
Blynk, die App f√ľr IoT-Projekte

Diese Plattform zeichnet sich durch Apps f√ľr Android und iOS aus. Ausf√ľhrliche Informationen erh√§lt man √ľber die Website von¬†Blynk. Hier ein paar kurze Informationen.

Projekt

Zum Start sind folgende Schritte erforderlich:

  • Installieren der¬†App Blynk¬†auf dem Smartphone
  • Installieren der¬†Library Blynk und der Library SimpleTimer in Arduino IDE auf dem PC oder Mac
  • √Ėffnen der App Blynk und Einrichten eines¬†Projektes f√ľr NodeMCU. Dazu
    • Create New Project¬†w√§hlen,
    • einen Project Name¬†eingeben,
    • Hardware Model NodeMCU¬†w√§hlen,
    • Auth Token¬†(Autorisierungscode) an die pers√∂nlich eMail senden und
    • mit¬†Create Project¬†das Projekt beginnen.

Das folgende Bild zeigt, dass hier das NodeMCU als Hardware gew√§hlt wurde und der AuthToken nach Dr√ľcken des Buttons¬† E-Mail gesendet wird.

Blynk Auth Token
Blynk Auth Token

Widgets

Das¬†Projekt¬†wird mit¬†Widgets, d. h. speziellen grafischen Oberfl√§chen, gestaltet. Die Widget Box kann man durch Tippen auf eine freie Stelle des Bildschirmes aufrufen.¬†Man w√§hlt aus dem Angebot aus und gestaltet somit das eigene Men√ľ der App.

Blynk Widgets
Blynk Widgets (Auszug)

Die einzelnen Widgets sind allerdings nicht alle kostenlos. Um sie zu erwerben m√ľssen In-App K√§ufe get√§tigt werden – d.h. in der App kann man daf√ľr¬†sogenannte Energy erwerben.¬†Es k√∂nnen Kosten von 0,99 ‚ā¨ bis 19,99 ‚ā¨ entstehen.

Angeboten werden vier verschiedene Gruppen von¬†Widgets: zum Kontrollieren (controllers), f√ľr¬†Darstellungen auf dem Display (displays), f√ľr Benachrichtigungen (notifications), Sonstige¬†(other). In dem folgenden Bild benutzen wir zum Kontrollieren die Widgets Button und Slider S. F√ľr die Darstellung der Temperatur und der Luftfeuchtigkeit haben wir das Widget Gauge und f√ľr die Darstellung der Werte auf einer Zeitachse das Widget History gew√§hlt. Ansonsten benutzen wir aus der Gruppe others das WidgetTab.

Blynk auf dem iPhone, Foto HoSi
Men√ľ Blynk Projekt

Men√ľ

Nach der Auswahl der Widgets m√ľssen diese mit den Ports des NodeMCU verkn√ľpft werden. Dabei werden analoge (A0), digitale (D1 – D8) und virtuelle Ports (V) unterschieden.

Zur Belegung der Ports wird das Widget durch Tippen ausgewählt und danach werden die Details festgelegt.

Blynk Pins
Blynk Pins

Im Bild wurde der Buzzer auf D2 gelegt.

Blynk Verkn√ľpfung widgets
Blynk Verkn√ľpfung Widgets

Nach der Einrichtung wird √ľber Arduiono IDE ein Sketch auf das ModeMCU geladen und in der App das Projekt durch Dr√ľcken des Dreiecks auf der gr√ľnen Men√ľzeile¬† gestartet. Das Dreieck verwandelt sich dann in ein Rechteck.

 

Blynk Start des Projektes
Blynk Start des Projektes

Netzwerk

Blynk lässt sich etwas eingeschränkt als Netzwerk nutzen, indem ein Nutzer sein Blynk-Projekt mit mehreren Partnern teilt (siehe hierzu Beispiel 11). Die Partner können auf dem Smartphone die erfassten Daten in dem geteilten Projekt einsehen. Über das Widget Button ist sogar eine eingeschränkte Kommunikation möglich. Die App ermöglicht z. Z. aber nicht das gleichzeitige Login zu mehr als einem Blynk-Projekt.

Siehe hierzu auch das englische Tutorial von Blynk.

Lizenz

Icon f√ľr Creative Commons Namensnennung-Nicht kommerziell-Weitergabe unter gleichen Bedinungen 4.0 International

Senioren nutzen Mikrocontroller Copyright © 2016 by Senioren-Lernen-Online UG (haftungsbeschr√§nkt) is licensed under a Creative Commons Namensnennung-Nicht kommerziell-Weitergabe unter gleichen Bedinungen 4.0 International, except where otherwise noted.

Dieses Buch teilen