Smart Water Tank
1.0.0
现场演示: -
在Yotube上观看视频: 
这是一个使用Raspberry Pi和自定义Web应用程序实施的IoT项目。我已经修改了Web应用程序代码以更好地理解。
如下动画所示,在水箱顶部安装了一个超声波传感器。传感器连接到Raspberry Pi,该Raspberry Pi每分钟测量水箱中的水位。水位读数被馈送到远程数据库。在远程主机中运行的Web应用程序利用此数据来更新水位动画和薄条线图。
水坦克
该目录包含仪表板(Web GUI)的代码。必须将其放置在您的Web服务器的公共目录(“ HTDOC”或“ www”)内。您可以在PC或笔记本电脑上安装诸如XAMPP之类的Web服务器,并将“水坦克”目录放在“ HTDOCS”文件夹中。
使用phpmyadmin实用程序创建一个名称“ water_level”的数据库,然后导入“ water_level.sql”数据库文件(存在于'Water-Tank'目录中)。
根据您的环境更改“ util.php”文件中的数据库连接设置。
打开浏览器,然后转到此URL“ http://127.0.01/water-tank”。您应该看到仪表板
覆盆子pi
将此目录放在Raspberry Pi中的任何位置。该目录包含以下文件: -
根据Web服务器的IP地址,在Python文件中编辑Web服务器IP地址。
创建一个CRON作业,每分钟都会运行文件“ sensor.py”或“ sample.py”。因此,每分钟自动执行所选文件,以将数据上传到Web应用程序。