智能农业3D虚拟仿真实验教学系统V1.0
该平台通过3D技术进行智能农业大棚的虚拟仿真。系统提供温湿度、水分、光照等参数的监测和遮阳帘、排风扇、灌溉系统的自动控制功能。通过控制策略的设定,可模拟如何让作物获得最佳的生长环境。通过该系统学生可熟悉传感器的使用、WSN应用程序的开发。
系统特点
系统功能及实验内容场景认知
学生可通过操作键盘和鼠标在场景中走动,可以对设备进行观察和学习。
还可以切换右侧的视角,详细的观察设备的运行情况。
基础实验
学生可以在平台下方的设备控制面板对设备进行控制,当有设备运行或停止后会对温室大棚内的环境产生影响,环境数值会产生变化,在上方的环境数据面板中可以清晰的体现。
上位机控制体验
在平台中虚拟了网关,学生可以通过编写上位机程序来连接平台中虚拟的网关,通过跟网关的通信,可以获取到平台中的各种环境参数,也可以控制平台中的各种设备。
植物生长模式
在平台的右侧,虚拟了一个植物,上方点击按钮可以调整时间的流逝,植物会根据时间流逝进行生长,生长过程中植物对环境的需求会产生变化。学生可以先了解植物生长的需求,然后根据植物的需求来编写上位机控制程序,通过上位机程序对设备的控制来改变大棚内的环境参数,达到植物生长的最佳环境。
智能农业应用开发教学资源
学生可在智能农业3D虚拟仿真教学实验系统上进行WSN应用开发的实训,教学资源按照“基础开发->专项开发->综合应用开发”由浅入深的模式进行。
基础开发实验资源
此部分包含可执行程序、源代码、详细开发指导文档。
资源名称 |
资源名称 |
Button控件使用 |
Timer控件使用 |
CheckBox控件使用 |
ToolStrip控件使用 |
ContextMenuStrip控件使用 |
TreeView控件使用 |
DateTimePicker控件使用 |
ComboBox控件使用 |
FlowLayoutPanel控件使用 |
SerialPort控件使用 |
ListView控件使用 |
数据库连接 |
MenuStrip控件使用 |
数据库增删改查 |
NumericUpDown控件使用 |
IO |
PictureBox控件使用 |
XML |
RadioButton控件使用 |
多线程 |
SplitContainer控件使用 |
Socket |
TabControl控件使用 |
专项开发实验资源
此部分包含可执行程序、源代码、详细开发指导文档。
资源类别 |
资源名称 |
资源说明 |
无线传感网 |
WSN建立网关连接 |
|
WSNping |
||
WSN继电器 |
||
温湿度传感器数据获取 |
||
土壤温度传感器数据获取 |
||
土壤水分传感器数据获取 |
||
光照度传感器数据获取 |
||
二氧化碳浓度传感器数据获取 |
综合开发实验资源
提供智能农业管理系统Windows版和Android版的应用开发教学资源,提供源码和开发教学指导文档。 综合开发实验资源
智能农业管理系统开发 (windows版) |
智能农业管理系统开发 (Android版) |
环境参数获取与展示 |
环境参数获取与展示 |
灌溉控制 |
灌溉控制 |
内遮阳控制 |
内遮阳控制 |
外遮阳控制 |
外遮阳控制 |
内通风控制 |
内通风控制 |
外通风控制 |
外通风控制 |
水帘控制 |
水帘控制 |
自动控制策略的研发 |
自动控制策略的研发 |
下一篇:智能农业管理系统V1.0