基于STM32的泥石流预警系统设计与实现
基于物联网的泥石流预警系统设计与实现
背景
系统能对山村、工地、矿山、易发生滑坡路段等灾害易发地起到预警作用,能够对地质灾害预警技术发展起到推动作用。系统选取易发生滑坡路段为应用场景,对路段滑坡进行的降雨量、水位、倾角、土壤湿度监测,利用数据可视化可以让道路管理员直观监测和对该部分路段进行预警,该预警系统能够防止车辆进入导致堵塞问题,也能够降低人员被困的风险。
技术框架
STM32单片机+WiFi无线通信技术+腾讯云平台+手机端小程序(腾讯云自带)
实现功能
1.降雨量监测:实时监测易发生易发生山洪、泥石流地段的下雨时的雨量情况,当雨量超过阈值的最大值时,蜂鸣器告警提醒,并通过推送消息提醒“雨量过大,可能发生山体滑坡,请注意”;
2.倾角监测:实时监测易发生易发生山洪、泥石流地段的岩壁、陡坡倾斜情况,当倾斜有一定趋势,超过阈值的最小值,告警提醒,并通过推送消息提醒“发生山体滑坡,及时处理”;
3.土壤湿度监测:土壤湿度是测地下水的关键因素,土壤湿度过高会引起土壤松弛,导致滑坡风险增大,蜂鸣器告警提醒,并通过推送消息提醒“土壤松驰,可能发生山体滑坡,请注意”;
4.水位、泥位的监测:通过两个水位传感器来判断高低水位或高低泥位,当水位或者泥位超过设定阈值的最大值,告警提醒。
(水位/泥位测量策略:高、低水位测量方案:将低水位传感器放在0.2m处,高水位传感器放在1m处,如果未淹没低水位传感器为则低水位,如果淹没低水位传感器,未淹没高水位传感器为中水位,同时淹没低、高水位传感器为高水位。)
5.屏幕显示:通过屏幕显示降雨量、水位、倾角、土壤湿度的实时值,便于提醒经过该路段的行人、车辆。
6.设定阈值:设定降雨量、水位、倾角、土壤湿度的最适阈值范围,
7.远程预警:通过WiFi无线通信技术将监测数据上传至腾讯云平台,在云平台可以对历史记录查看和数据分析,用户可以在手机端小程序上直观的反映该区域的降雨量、水位、倾角、土壤湿度的变化情况,并能够实时汇集该地段的信息,针对水雨情信息进行分析,根据预警阈值进行判断是否需要通过公众号发布预警。