7. Nutzerhandbuch

Zweck des Geräts

Der Getränkewächter kann die Temperatur von Getränken messen und beim Erreichen einer bestimmten Temperatur eine Benachrichtigung über die Blynk App senden. Um diese messen zu können, muss die Tasse auf dem Untersetzer platziert werden. Der IR-Sensor kann dann die Temperatur messen und an den Wemos D1 Mini weiterleiten. Auf der Blynk-Benutzeroberfläche kann die gesendete Temperatur nun angezeigt werden. Falls diese unterhalb der gewünschten Temperatur liegt, wird eine Benachrichtigung abgeschickt.

Voraussetzungen:

Arduino, Micro-USB Kabel, Blynk (legacy)

Übersicht:

  1. Blynk vorbereiten
  2. Code vorbereiten
  3. Inbetriebnahme
  4. Nutzungshinweise
  5. Video
  6. Known Issues

1. Blynk vorbereiten

Wir haben für unser Projekt Blynk (legacy) benutzt. Um die Benutzeroberfläche auf Blynk zu übertragen, kann der QR-Code innerhalb der Blynk App unter “+Add New Device/ Scan QR-code” eingescannt werden.

Abbildung 1: QR-Code unserer Blynk Benutzeroberfläche
Abbildung 2: Unsere Blynk Benutzeroberfläche

2. Code vorbereiten

Fügt die Bibliothek “Adafruit MLX90614 Library” in Arduino hinzu und wenn noch nicht vorhanden die Blynk Library.

char ssid[] = "";  //Your SSID
char pass[] = ""; // your Wifi password

Fügt hier den Namen eures WLANs ein und euer WLAN-Passwort

Alternativ, könnt ihr auch den WiFiManager hinzufügen und über einen Accesspoint mit dem Internet verbunden werden.

Der Sketch soll hochgeladen werden, sobald die Tasse mit dem Getränk auf dem Mikroschalter steht. Ab dann läuft die Software.

3. Inbetriebnahme

Zu Beginn wird die gewünschte Tasse auf dem Getränkewächter platziert. Dabei muss ein leises Klicken zu hören sein, welches das Messen startet.

Danach kann die Software in Arduino hochgeladen werden. Nach ein paar Sekunden, werden im Monitor Temperaturen angezeigt. Schließlich wird Blynk aktiviert.

Dort sollte es nun die aktuelle Temperatur anzeigen.

Abbildung 3: Aktuelle Temperatur des Getränks

Mit dem Slider kann eine Temperatur festgelegt werden, sodass der Getränkewächter überwachen kann, wann die gemessene unter die eingestellte Temperatur fällt. Die eingestellte Temperatur wird im unteren Display angezeigt.

Abbildung 4: Slider und eingestellte Temperatur

4. Nutzungshinweise

Die Tasse muss auf dem Schalter stehen bleiben, da der Stromkreis ansonsten nicht geschlossen ist und somit keine Messungen stattfinden. Aus dem gleichen Grund sollte sichergestellt sein, dass die Tasse während der Messung über dem Sensor stehen bleibt.

Der Code in Arduino soll erst kompiliert und hochgeladen werden, nachdem die Tasse steht, da der Controller sich sonst kontinuierlich zurücksetzt.

5. Video:

Youtube-Video: Durchführung einer Messung

6. Known Issues

Einige Probleme sind uns bekannt, die wir durch mehr Zeit beseitigen könnten. Dazu gehören:

  • Temperaturschwankungen bei unterschiedlichen Tassen oder Bechern
  • ein mögliches Verfehlen des Schalters beim Platzieren der Tasse
  • ein nicht funktionierendes Profil-System in der Blynk-Benutzeroberfläche
  • (keine besonders ansprechende Optik)

Leave a Reply

Your email address will not be published. Required fields are marked *

*