基于stm32的智能荷兰豆生长舱监控系统
硬件:
一、信息采集:
采集光照强度、二氧化碳浓度、温湿度、土壤氮磷钾、土壤湿度、土壤PH,土壤电导率
二、功能:
1.将采集到的数据通过显示屏进行显示,并且可用上位机同步显示;
2.手动模式:可按键(上位机)控制水泵,风扇通风系统、补光系统的打开和关闭。能够通过按键设置温度或者湿度的报警范围,
同时当蜂鸣器报警后能够通过按键(上位机)消音,通过按键(上位机)修改的状态会在上位机(显示屏)中同步显示修改;
3.自动模式下
(1)当温度超过温度上限时会产生声光报警并驱动风扇通风系统;温度低于温度下限时会产生声光报警。
(2)当湿度超过湿度上限时会产生声光报警,湿度低于湿度下限时会产生声光报警并启动加湿系统。
(3)当土壤湿度超过土壤湿度上限时会产生声光报警,土壤湿度低于土壤湿度下限时会产生声光报警并驱动水泵打开。
(4)当光照强度低于基准值时,启用补光灯进行补光。
4.当土壤氮磷钾低于阈值,舵机模拟施肥
5.可以超声波测量植物的高度,从而知道生长速度
6.根据荷兰豆生长周期,做2种不同极限值,由高度知道周期,切换到下一组的极限值。
7.监测土壤电导率,反映土壤肥力与盐分含量,避免施肥过量或土壤贫瘠,为精准施肥提供数据支撑;
小程序:
1.在上位机上同步显示采集到的数据
2.上位机可以控制水泵,风扇通风,补光系统的打开和关闭
3.可通过上位机设置温湿度报警范围 ,修改后可在上位机上同步显示
4.可以上位机存储所有的数据,方便工作人员知道生长情况
详情咨询: fly_coding
基于stm32的智能荷兰豆生长舱监控系统