该平台通过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版) |
环境参数获取与展示 | 环境参数获取与展示 |
灌溉控制 | 灌溉控制 |
内遮阳控制 | 内遮阳控制 |
外遮阳控制 | 外遮阳控制 |
内通风控制 | 内通风控制 |
外通风控制 | 外通风控制 |
水帘控制 | 水帘控制 |
自动控制策略的研发 | 自动控制策略的研发 |