【物联网项目】水质监测系统

2022-08-159703
精华项目
AI 快速预览详细 收起
本项目使用行空板、掌控板和tds传感器构建水质监测系统,通过物联网实时获取并显示水质的tds值。硬件清单包括行空板、掌控板、模拟tds传感器和microbit扩展板。学习目标包括物联网编程和水质传感器的用法。通过mind+图形化代码编程,实现从物联网获取tds实测值并进行颜色显示。项目完成后,学生可以理解水质监测的重要性,并能独立展示成果。


一、情景引入:
   水资源对于每个国家都是很宝贵的资源,但是大量的人类经济活动造成许多水资源的污染,我们国家已经过了粗放式发展的阶段,现在大家都认识到绿水青山就是金山银山,因此对于水质的监测显得尤为重要。我们这个项目使用行空板、掌控板、tds传感器等来模拟一个水质监测系统,tds传感器实时获取水质的tds值,通过掌控板传到物联网。行空板从物联网实时获取tds值,与设置的报警值进行比较,超出时就红色报警。如果有多个监测端,也能在行空板的电子看板上一起显示,形成监控的电子看板,还可以手动调整报警值。
二、系统功能:【物联网项目】水质监测系统图1三、硬件准备清单:
1.行空板x1
2.掌控板x1
3.模拟tds传感器x1
4.microbit扩展板x1
四、学习目标:
1.物联网编程
2.水质传感器的用法
3.理解水质监测的重要性
五、教学难点:
1.让学生理解物联网的概念
2.行空板的编程方法
、硬件连接图:tds传感器接P0接口
【物联网项目】水质监测系统图2

、代码:
使用mind+图形化代码编程。
1.水质监测电子看板:
行空板要设置连接wifi,否则连不上MQTT协议物联网。登录df账号可以看到easy iot物联网平台,获得用户、密码、topic写到程序里面。
思路时从物联网获得tds实测值显示,用两个按钮调整报警值的大小,比较报警值和实测值的大小进行颜色显示。注意物联网上获得的变量时字符串变量,需要转换变量类型再比较。
【物联网项目】水质监测系统图3


2.水质监测部分:
程序的思路是让tds传感器不停实时测量水质的tds值,然后发送到物联网,让电子看板去获取。
【物联网项目】水质监测系统图4


、代码附件:
下载附件行空板_水质监测电子看板.zip

、演示视频:


十、展望:
真实的水质监测还包括更多的检测项目,还需要把数据保存在数据库里面进行分析,综合判断水质的变化情况,提前做出预警。
















创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
JOVI
JOVI
学习
大哥哥
大哥哥
这个有用
可以測下水質
感謝
木子哦
木子哦
赞赞赞!
- 没有更多了 -