Dieser Artikel beschreibt, wie ein Abstandssensor in ein SiteKiosk Online Projekt integriert wird. Ein Abstandssensor kann in einem SiteKisok Online Projekt auf zwei verschiedene Weisen eingesetzt werden:
1. Abstandsmessung: Je nach definierter Distanz zwischen Nutzer und Sensor können bestimmte Projektinhalte (Bilder, Videos, Dokumente, etc.) auf dem Terminal angezeigt oder ausgeblendet werden.
2. Aktivitätsmessung: Eine neue Session kann automatisch gestartet werden, wenn der Nutzer einen bestimmten Abstand zum Sensor unterschreitet. Wenn dieser Abstand überschritten wird, endet die Session und der Bildschirmschoner wird aktiviert.
Notwendige Projektbestandteile:
- SiteKiosk Online V. 1.5 oder neuer
- HSRUB-MaxSonar-EZ von MaxBotix (zur Produktseite)
- Display (Windows 10 oder höher / Android Version .6 und höher)
Info: Der hier verwendete Abstandssensor HSRUB-MaxSonar-EZ misst in Millimetern. Je nach Sensor-Typ kann die Standardmaßeinheit variieren. Überprüfen Sie im Voraus, in welcher Längeneinheit Ihr Abstandssensor misst.
Set Up: Richten Sie alles soweit ein, dass auf Ihrem Terminal/Display mindestens SiteKiosk Online V. 1.5 installiert und gestartet ist und zudem der HSRUB-MaxSonar-EZ-Sensor angeschlossen ist. Loggen Sie sich auf Ihrem PC im Browser in Ihren SiteKiosk Online Account ein.
1. Anbindung und Konfiguration des Abstandssensors
- Verwenden Sie ein Projekt, welches mindestens ein Element (bspw.: ein Video) enthält.
- Gehen Sie in den Projekt-Einstellungen zum Bereich „Geräte & Geräteaktionen“.
- Klicken Sie auf die obere grüne Aktionsfläche „Gerät hinzufügen“.
- Wählen Sie im Dropdown-Menü den Gerätetypen „HSRUB-MaxSonar-EZ“ aus, klicken Sie auf „Weiter“.
- Falls gewünscht, können Sie den Sensor individuell benennen, klicken Sie auf „Speichern“.
- Das Gerät wurde erfolgreich hinzugefügt.
2. Art der Sensoraktion festlegen
Als nächstes muss die Geräteaktion festgelegt werden, um eine bestimmte Aktion im Projekt auszulösen. Der Abstandssensor kann zwei verschiedene Aktionen auslösen:
- Abstandsmessung: Der verwendete Sensor kann je nach Abstand des Nutzers verschiedene Inhalte auf dem Terminal anzeigen lassen.
- Aktivitätszustand: Sobald eine Person vom Sensor erkannt wird, wird der Aktivitätszustand aktiviert, der Bildschirmschoner wird beendet und eine neue Session gestartet. Der gegenteilige Inaktivitätszustand wird erreicht, wenn ein Nutzer eine gewisse Distanz zum Sensor für eine vordefinierte Zeit überschreitet (der Bildschirmschoner startet und die aktuelle Session endet).
In den nächsten Kapiteln wird die Einrichtung der beiden Funktionen erklärt.
3. Abstandsmessung als Aktion bestimmen
In Projekten, in denen die Abstandsmessung als Auslöser für eine Aktion (Das Anzeigen eines Elementes) verwendet werden soll, müssen die folgenden Einstellungen getroffen werden:
- Klicken Sie in den Projekt-Einstellungen in der Kategorie „Geräte und Geräteaktionen“ auf die untere grüne Schaltfläche „Geräteaktion hinzufügen“.
- Wählen Sie in der Zeile „Art der Aktion“ die Option „Entfernung in Variable speichern“ aus und klicken Sie dann auf „Speichern“.
- Die notwendige Variable wurden durch diesen Prozess automatisch erzeugt.
3.1 Anzeigebedingungen bestimmen:
Als nächstes müssen Anzeigebedingungen definiert werden, welche sich aus dem Abstand des Nutzers zum Sensor ergeben:
- Öffnen Sie die Eigenschaften eines Projektelements bspw. eines Bildes, welches auf die Messung des Sensors reagieren soll.
- Gehen Sie in die Sektion Anzeigebedingungen und aktivieren Sie die Radiobutton „Unter folgenden Bedingungen anzeigen“.
- Im Einstellungsbereich „Weitere“ klicken Sie auf das Kästchen „Bestimmter Variablenwert“.
- Klicken Sie auf das Drop-Down-Menü „Variable wählen“ und wählen Sie „HSRUB-MaxSonar-EZ.Abstand.range“ aus.
- Wählen Sie im mittleren Drop-Down-Menü das Symbol „<" aus, um zu bestimmen, dass eine Aktion ausgeführt wird, sobald der gesetzte Wert unterschritten wird.
- Tragen Sie in das rechte Kästchen den gewünschten Abstandswert ein, der unterschritten werden muss, damit der Sensor die gesetzte Aktion auslöst und das Projekt-Element auf dem Terminal angezeigt wird. Wird hier bspw. 850 eingetragen, wir die Aktion ausgelöst, sobald sich eine Person näher als 850 mm vor dem Sensor befindet.
- Klicken Sie abschließend auf „Speichern“.
- Wiederholen Sie diesen Vorgang mit allen Elementen, welche auf den Sensor reagieren sollen und passen Sie den Variablenwert je nach gewünschtem Abstandswert an.
4. Aktivitätszustand als Aktion bestimmen
Der Abstandssensor kann das Terminal vom Inaktivitätszustand (bspw. Bildschirmschoner) in den Aktivitätszustand versetzen. Durch Annäherung an den Sensor kann der Bildschirmschoner beendet und eine neue Session gestartet werden. Für diese Aktion sind folgende Einstellungsschritte zu befolgen:
4.1 Bildschirmschonerseite erstellen:
- Erstellen Sie eine Bildschirmschoner Seite, in dem Sie in der oberen Spalte „Seiten“ am rechten Bildrand auf die grüne Schaltfläche „+“ klicken.
- In diesem Beispiel wurde die Vorlage „Bildschirmschoner simpel (Horizontal)“ ausgewählt. Achten Sie darauf, dass in der Auswahlzeile „Diese Seite dient als:“ die Option „Bildschirmschoner-Seite“ ausgewählt ist. Elemente können ebenfalls als Bildschirmschoner verwendet werden, hierfür muss am gewünschten Element die Anzeigebedingung manuell angepasst werden (Bildschirmschoner (Benutzer inaktiv) für alle Seiten und Elemente)
- Klicken Sie auf „Erstellen“.
Info: Standardmäßig wird der Bildschirmschoner nach 300 Sekunden Inaktivitätszeit gestartet. In den Projekteinstellungen unter „Interaktivität & Logout“ kann dieser Wert verändert werden.
4.2 Aktivitätszustand auslösen:
- Gehen Sie in den Projekteinstellungen in den Bereich „Geräte & Geräteaktionen“ und klicken Sie auf die untere grüne Schaltfläche „Geräteaktion hinzufügen“.
- Wählen Sie im Bereich „Art der Aktion“ die Option „Aktivitätsstatus festlegen“ aus.
- Wählen Sie im Bereich „Aktivitätsstatus setzen auf“ die Option „Aktiv“ aus
- Wählen Sie in der Zeile „Wenn der Wert“ die Option „Kleiner Gleich“ aus.
- Geben Sie in der Zeile „Als“ einen Abstandswert ein, der bestimmt, ab welcher Distanz zwischen Nutzer und Sensor der Aktivitätszustand ausgelöst werden soll. Der hier verwendete Wert 850 bestimmt, dass die Aktion ausgelöst, sobald sich eine Person näher als 850 mm vor dem Sensor befindet.
- Klicken Sie anschließend auf „Speichern“.
- Klicken Sie erneut auf „Speichern“, um die gesamten Projekteinstellungen zu schließen.
Info: Befindet sich für eine bestimmte Zeit kein Nutzer im Sensorbereich, wechselt das laufende Projekt automatisch in den Inaktivitätszustand (Bildschirmschoner) und beendet die laufende Session.
5. Veröffentlichen des Projekts
Info: Das abstandsbedingte Anzeigen von Inhalten und das Auslösen des Aktivitätszustandes können auch gleichzeitig im selben Projekt verwendet werden.
Anmerkungen:
Das vorliegende Beispiel beschreibt die Einbindung des HSRUB-MaxSonar-EZ-Näherungssensors in ein Kioskprojekt. Der verwendete Abstandssensor ist einer von vielen verschiedenen Geräten und Sensoren die in SiteKiosk Online-Projekte integriert werden können.
Bei Fragen und Anregungen zur Thematik, kontaktieren Sie uns gerne per Mail: sales-europe@sitekiosk.com oder telefonisch +49 251 846924-0