Live-Demo:-
Sehen Sie sich das Video auf Yotube an: 
Dies ist ein IoT -Projekt, das mit Raspberry Pi und benutzerdefinierter Webanwendung implementiert ist. Ich habe den Webanwendungscode für ein besseres Verständnis überarbeitet.
Wie in der folgenden Animation gezeigt, wird ein Ultraschallsensor auf dem Wassertank angepasst. Der Sensor ist mit Himbeer -PI verbunden, der die Wasserspiegel im Tank jede Minute misst. Der Wasserstand wird einer Remote -Datenbank übertragen. Eine Webanwendung, die im Remote -Host ausgeführt wird, verwendet diese Daten, um die Animation des Wasserstands und das Dünnbal -Linie -Diagramm zu aktualisieren.
Wasserweiser
Dieses Verzeichnis enthält den Code von Dashboard (Web -GUI). Es muss in das öffentliche Verzeichnis ("htdocs" oder "www") Ihres Webservers platziert werden. Sie können einen Webserver wie XAMPP auf Ihrem PC oder Laptop installieren und das 'Wasser-Tank-Verzeichnis in' HTDOCS '-Ordner platzieren.
Erstellen Sie eine Datenbank mit dem Namen 'Water_Level' unter Verwendung von PhpMyAdmin-Dienstprogramm und importieren Sie die Datenbankdatei "water_level.sql" (im Verzeichnis "Water Tank" vorhanden).
Ändern Sie die Datenbankverbindungseinstellungen in "util.php" -Datei gemäß Ihrer Umgebung.
Öffnen Sie den Browser und gehen Sie zu dieser URL "http: //127.0.01/water-tank". Sie sollten das Dashboard sehen
Himbeer-Pi
Platzieren Sie dieses Verzeichnis überall in Ihrem Himbeer -Pi. Dieses Verzeichnis enthält folgende Dateien:-
Bearbeiten Sie die IP -Adresse des Webservers in den Python -Dateien gemäß der IP -Adresse Ihres Webservers.
Erstellen Sie einen Cron -Job, der die Datei 'sensor.py' oder 'sample.py' jede Minute ausführt. So dass die ausgewählte Datei jede Minute automatisch ausgeführt wird, um die Daten in die Webanwendung hochzuladen.