Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Quellcode
Hochschule Karlsruhe Logo Informationstechnik
Corona RFID- Übergabe auf Webseite
Wintersemester 20/21
scmo1018@hs-karlsruhe.de
calu1014@hs-karlsruhe.de

Quellcode

 

 

 Im Folgenden werden einige Code-Snippets zum Projekt "CoronaRFID-Übergabe Webseite" gezeigt. Die komplette Software zum Gesamtprojekt befindet sich als .zip-Datei unten zum Download.

Benötigte Bibliothek:



WLAN-Verbindung herstellen:







Funktionsaufruf:


Ist ein Lesevorgang abgeschlossen wird eine URL mit den personenbezogenen Daten erzeugt. Hierzu werden der Funktion “createURL” die Daten und ein key übergeben. Der key beinhaltet die ID eines Google-Scripts. Für jeden Raum der betreten werden kann, gibt es einen eigenen key.


URL erzeugen:


Hier wird der URL sukzessive erstellt. An den Google-Script URL werden key und personenbezogene Daten als String angehängt.




Sendevorgang Google Sheets:

In die Funktion “sendToGoogle” wird der erzeugte URL übergeben und vom ESP32 aufgerufen.







Google Script:

Das Google-Script dient der Verwaltung der Google Tabelle. Ein neuer Eintrag in eine Tabelle wird unter den letzten Eintrag gesetzt. So wird beim Betreten oder Verlassen des Raumes immer eine neue Zeile erstellt. Der erste Eintrag in einer Zeile ist immer Zeitstempel. Zudem wird das Betreten grün und das Verlassen rot hinterlegt.







Die komplette Software können Sie hier herunterladen.

  Mit Unterstützung von Prof. J. Walter Wintersemester 20/21