鱼塘控制系统总体设计

本鱼塘控制系统主要由下位机设备控制端、云平台以及APP端组成。

下位机

云平台选择

为了更清晰地了解机智云,下面简单地总结了机智云平台的几个特点:

(3)功能丰富。在机智云上开发项目的时候,用户可以按照自己的实际需求,可以把多个应用模块组合在一起,开发者也可以更加方便地对这些项目进行管理。

(4)方案丰富。机智云的市场调研团队非常强大,结合全世界各种类型的业务,尽可能地给各个行业提供了解决方案,而且方案库还在继续完善和增加。

APP端

使用机智云提供的APP开源框架设计一款鱼塘控制APP进行远程控制,并选用机智云官方提供的终端进行调试。

系统的硬件决定了系统具体能够实现的场景功能,一个良好的硬件设计直接关系到系统的稳定性以及性能的优势。

2.1、硬件端的整体结构

2.2、硬件模块组成

本文设计的智能水产养殖之鱼塘控制系统全部由模块化设计

2.3、硬件模块实现

根据模块组成图,下面分别对各大模块进行介绍。

主控芯片

显示模块

控制输出模块

本文采用继电器控制模块来进行对外围设备,如进水泵、排水泵、酸碱液体泵、热水泵、充氧机的驱动控制

系统设计检测温度选择防水封装类型的DS18B20温度传感器。

水位传感模块

本系统的水位传感器选用的是HC-SR04超声波传感器。

溶解氧/温度气压传感模块

由于水中的溶氧量与当地气温和大气压有着密切的关系,只要测量出空气中的气温和气压后可以间接地计算出水中的溶解氧的含量。考虑到溶解电极昂贵的价格,因此可用温度气压模块替代溶解氧传感模块,进而间接地测量当地水中的溶解氧,温度气压模块选用BMP180继承模块,实物图如下所示。

PH传感模块

PH传感器模块由PH传感器和放大电路组成,PH传感器采用E201-C-9传感器,是用两种电极结合的组成的复合电极,可测量的PH范围为0-14,零点电位PH为7±0.25,测量水温的范围为0-80℃,PH传感器实物如下所示。

CA3140封装图:

CA3140引脚说明:

WiFi模块

电源模块

AMS1117的电路图:

三、系统软件设计

3.1、下位机显示面板设计

使用VGUS软件在对串口屏界面进行设计时,根据本系统的实际情况,完成四个功能界面设计,分别是主界面、环境监控、环境控制以及阀值设置界面。

3.2、串口屏界面控制

系统开机时默认首先进入到主界面,我们可以在主界面进入对应的配置环境,以便于我们查看鱼塘的环境参数,主界面显示如图所示。

从主界面进入到控制界面,在控制界面可以对调节环境的外围硬件设备进行手动的方式控制或者设置自动控制,控制界面如图所示。

同时可以联合阈值设定,对各种环境变量进行控制,更加方便快捷的对鱼塘环境因子做出最敏捷的反馈,实现鱼塘环境控制的自动化,阈值设定界面如图所示。

3.3、下位机软件设计

水温控制子程序

鱼塘水温由DS18B20传感器进行监测,当前温度低于预设水温阀值下限,那么打开热水进水阀;当温度高于预设水温阀值上限时打开冷水进水阀来综合鱼塘的温度。如果监测到的水温在预设阀值以内,那么关闭冷水和热水的进水阀。温度控制子程序流程图如图所示:

水位控制子程序

水位传感器是利用超声波模块来监测水面到地面的距离,获取鱼塘底到地面的距离,可计算出鱼塘中水位高度。如果实际水位高度高于预设阀值上限,那么打开排水泵进行泄洪。当实际水位低于预设阀值下限,此时打开进水泵增加鱼塘的水量,保证鱼类的生存区域。

溶解氧/温度气压控制子程序

由BMP180传感器检测出当地气温和气压后,直接计算气温和气压与水中溶氧量的计算关系得出水中的溶氧量,通过打开充氧机充氧的方式来控制水中的含氧量,而水中含氧量的饱和不会影响鱼类生长,因此,我们只需要在水中溶氧量不足时打开充氧机即可。溶氧量控制子程序流程图如图所示:

WiFi模块软件设计

本系统是选用的ESP8266WiFi模块与机智云的云端建立连接关系,先在WiFi模块里烧录机智云GAgent固件,然后利用GizWits协议接入到机智云云端,下位机每30秒将会和云端通信一次,进行上报数据以及下载控制变动。ESP8266使用指令互相发送请求与应答的方法与STM32建立通信,两者之间使用串口进行通信。

接入机智云软件设计

在设备接通电源以后,在ESP8266WiFi模块第一次接入机智云云端之前,需将ESP8266设置为AirLink模式。

◆在机智云官网注册一个属于自己的账号,以后在上面创建的项目也是通过个人账号来管理。

◆我们使用机智云提供的APP进行远程控制,选用机智云官方提供的终端进行调试。

◆下载机智云的GAgent固件并烧录到ESP8266WiFi模块内。

◆直接使用机智云官方提供的代码,移植到本系统里。在MCU开发方案那里,选择STMM32F103ZET6硬件平台的开发,然后填入Productssecret,这个可以在产品基本信息里查看,然后点击生成代码包,最后,在MCU开发里下载根据自己项目生成的相应的代码包,将其移植进来。

GizWits文件夹的移植分为五个步骤:

◆程序在运行时在一些必要的时候需要复位,这里就需要用到复位函数。ESP8266在和主控通信时便是如此,mcurestart()便是这个函数,对WiFi模块进行软件复位。

◆通过结构体dpint把采集到的各项数据上传到云端,结构体内容如下:

typedefstruct{

boolcoldin;//冷水进水泵

boolwaterout;//出水泵

booljiasuan;//加酸水泵

booljiajian;//加酸水泵

intwatertemp;//水温

intwatertempup;//水温上限

intwatertempdown;//水温下限

floatph;//PH值

floatphup;//PH上限

floatphdown;//PH下限

into2;//溶解氧

into2down;//溶解氧下限

intwatrlevel;//水位

intwaterlevelup;//水位上限

}dpint;//数据点

◆实现系统内设备的控制功能。在gizwitsEventProcess()事件处理函数中添加需要处理数据点的事件,当设备收到云端下发的信息时,将会根据具体情况选择如何执行何种控制动作。

四、系统总结

在云端虚拟设备中分别填入要下发的数据点的值,然后点“推送”按钮,将数据下发给APP,APP端能够收到数据并显示;接着在APP端设置数据的值,然后可看到云端虚拟设备能够同步响应,则成功实现通信。

本鱼塘智能控制系统设计操作简单,界面简洁直观,简单易上手,可实时监控,控制反应快,使鱼塘养殖变得更加简单,可以极大地降低劳动强度,节省劳动成本的同时也提高了养殖效率,系统整体实物效果图如下所示。

责任编辑:haq

原文标题:基于机智云自助开发平台的智能水产养殖之鱼塘控制系统设计

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
1.34个漂亮的应用程序后台管理系统界面(系列二)34个漂亮的应用程序后台管理系统界面(系列二) 今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站,虽然直接下载需要付费的,不过大部分都提供了在线预览,所以完全能够复制下来,有的提供了预览图,设计师可以根据预览图自己设计。希望这些漂亮的后台管理界面设计案例能帮助到你。(https://www.cnblogs.com/lhb25/archive/2011/09/02/outstanding-admin-panels-part-two.html
2.10个后台管理系统ui界面设计案例分享今天小编要为大家分享一些后台管理系统UI界面设计案例作品,这些后台管理系统UI设计的作品都非常有创意并且很有设计师个人风格,如果您正在开发或者设计后台管理系统,希望这些案例能够对您的设计有所帮助。 后台管理系统UI设计案例分享 1、Job Summary - 工作简历后台管理系统UI https://www.adinnet.cn/bloginfo/2018_02/blog_3432.html
3.后台界面也可以很酷!31个高大上的后台管理系统模版优设网几年以前,制作后台界面都没有多少参考,全凭经验发挥。 不过现在好很多了,themeforest网站上有很多内容管理系统,它们在为管理者提供精致设计面板的同时还有很棒的用户体验,并且还是全平台制霸,无论网页端,还是手持设备,都可以自由办公,管理系统! 今天我们收集了31个超赞的后台管理系统模版,附有demo和预览。希望在你做https://www.uisdc.com/responsive-admin-dashboard-template
4.10组全套系统页面设计模板大汇总,可二次复用!邮件管理系统界面设计的核心目标是提高用户的电子邮件处理效率,同时确保信息的组织和安全性。 邮件列表、详细信息面板和导航栏布局合理,避免用户查不到邮件。 提供明显的搜索栏,允许用户快速找到特定的邮件。 确保邮件系统界面在不同设备上能良好展示,例如手机端、iPad端、客户端等。 https://js.design/special/article/system-page-design-diagram.html
5.管理系统界面设计素材网站图片免费下载共有1280412个管理系统界面设计相关内容为您呈现 管理系统ui界面设计 易扬视觉设计 后台管理系统界面设计 1 LtrMaho 后台管理系统-界面设计 2 浚达JD Acerrows 安知红豆 UI/UX | AB客(智能外贸管理系统界面设计/交互设计) 4 ALLIKOW_Yao 手表后台管理系统界面设计 https://www.zcool.com.cn/tag/ZMzUzMDIw.html
6.管理系统界面管理系统界面设计图片包图网精选海量管理系统界面图片供您下载使用,免费高清管理系统界面图片素材,内容涵盖管理系统界面广告设计、插画UI、摄影配图、商务办公等各类应用场景,轻松编辑即可完成设计需求,包图网让设计更简单。https://ibaotu.com/tupian/guanlixitongjiemian.html
7.一文扫盲(5):实验室管理系统的界面设计本次带来第5期:实验室管理系统的设计,从系统定义、功能模块、界面构成和设计着力点四个方面讲解,大千UI工场愿意持续和大家分享,欢迎关注、点赞、转发。 一、什么是实验室管理系统 实验室管理系统是一种用于管理和监控实验室运作的软件系统。它提供了一种集中管理实验室资源、设备、实验数据和实验人员的方式,以提高实https://blog.csdn.net/2401_82616673/article/details/138086954
8.UI管理系统界面设计专题模板UI管理系统界面设计图片素材下载我图网UI管理系统界面设计专题为您整理了105个原创高质量UI管理系统界面设计图片素材供您在线下载,PSD/JPG/PNG格式UI管理系统界面设计模板下载、高清UI管理系统界面设计图片大全等,下载图片素材就上我图网。https://so.ooopic.com/sousuo/10602841/
9.分享几款ERP管理系统UI界面设计,个个高端酷!分享几款ERP管理系统UI界面设计,个个高端酷! ERP系统是企业内部管理所需的业务应用系统,主要是指财务、物流、人力资源等核心模块,它的最大特色就是整个企业信息系统的整合,比传统单一的系统更具功能性。 但在实际操作中,面对的企业不同,设计的内容也会不同。https://www.zbj.com/zx/wz/5192726
10.系统管理界面设计图片系统管理界面设计素材红动中国素材网提供163个系统管理界面设计图片、系统管理界面设计素材、系统管理界面设计背景、系统管理界面设计模板、系统管理界面设计海报等PS素材下载,包含PSD、AI、PNG、JPG、CDR等格式源文件素材,更多精品系统管理界面设计设计素材下载,就来红动中国,最后更新于202https://so.redocn.com/guanli/cfb5cdb3b9dcc0edbde7c3e6c9e8bcc6.htm
11.管理系统界面图片图片管理系统界面图片素材六图网为您提供管理系统界面图片设计作品免费下载服务,您还可以找到管理系统界面图片图片、管理系统界面图片素材、管理系统界面图片模板等设计素材,我们为您提供管理系统界面图片图片下载,管理系统界面图片模板下载、管理系统界面图片素材下载等服务!https://www.16pic.com/sucai/1762958.html
12.30个漂亮的后台管理系统界面设计副标题http://m.sj33.cn/digital/wysj/202012/55462.html
13.后台管理系统ui界面设计后台管理系统ui界面图片觅知网为您找到853个原创后台管理系统ui界面设计素材,包括后台管理系统ui界面样式,后台管理系统ui界面图片,后台管理系统ui界面样本,后台管理系统ui界面格式下载服务,更多关于后台管理系统ui界面模板就来觅知网。https://www.51miz.com/so-sucai/5441541/p_5/
14.信息化管理系统界面设计Uimaker信息化管理系统界面设计UI / UI设计 / 后台界面 / 1406来源:zcool 作者:梁祖光关键词 2标签: 管理系统 界面设计 信息化 收藏 NOW健康后台管理系统 PHP网站后台管理系统 智能停车收费B/S软件 数字化云平台驾驶舱UI 后台界面 软件界面 ui教程 ps教程 后台模板下载 免费素材 手机界面 游戏ui tag标签 Copyrighthttps://www.uimaker.com/plus/view.php?aid=129996
15.用友erp管理系统界面设计5篇在使用好生意软件的过程中,用户将会感受到高效率的操作快感,准确率的数据管理体验,以及智能化的业务决策支持。这些都得益于好生意软件的精心设计和用户导向的界面布局,为用户带来了某卓的使用体验。 总结 通过本文对用友ERP管理系统界面设计的深度探讨,我们不难发现,优秀的界面设计能够极大地提升用户体验,为企业管理带来https://hsy.chanjet.com/wenku/wkd483a4d9e744.html
16.简洁学生管理系统的html界面设计宽屏学生管理系统登录懒人图库提供精品模板、素材下载,本设计作品为学生管理系统的html界面,格式:模板,像素:420x300,下载即可获得源文件,下载学生管理系统的html界面就到懒人图库。https://www.lanrentuku.com/sucai/105266.html
17.后台管理系统首页界面设计图片免费下载千图网为您找到237张后台管理系统首页界面设计相关素材,千图网还提供后台管理系统首页界面设计图片,后台管理系统首页界面设计素材, 后台管理系统首页界面设计模板等免费下载服务,千图网是国内专业创意营销服务交易平台,一站式解决企业营销数字化、协同化,实现营销转化效果https://www.58pic.com/tupian/houtaiguanlixitongshouyejiemiansheji.html
18.漂亮的后台管理系统界面设计1 / 9 漂亮的后台管理系统界面设计 ? 2 / 9 漂亮的后台管理系统界面设计 ? 3 / 9 漂亮的后台管理系统界面设计 ? 4 / 9 漂亮的后台管理系统界面设计 ? 5 / 9 漂亮的后台管理系统界面设计 ? 6 / 9 漂亮的后台管理系统界面设计 ? 7 / 9 漂亮的后台管理系统界面设计 ? 8 / 9 漂亮https://k.sina.cn/article_2061675095_p7ae2aa5702700uwr2.html
19.管理系统界面设计.docx管理系统界面设计页面整体布局三层布局架构左侧页面学生列表登陆学生列表登陆页面页面大标题学生管理系统 } } 管理系统界面设计 页面整体布局,left,mai n, top三层布局架构。 Tran sitio nal//EN%@ page Ian guage=java conten tType=text/html; charset=UTF-8 pageE ncodi ng=UTF-8% Tran sitio nal//EN Vhttps://max.book118.com/html/2020/1225/6104231104003041.shtm
20.HTML5后台管理系统模板,网站后台界面设计分享一款现代设计,简约大气的HTML5后台管理系统模板,网站后台界面设计,该模板非常适合一些网站管理、项目管理的后台数据统计,响应式设计,您可自由编辑。https://www.17sucai.com/pins/45312.html
21.优秀后台管理系统界面设计UIUI界面优秀后台管理系统界面设计UI Vobile响应式企业后台管理模板,兼容PC端和移动端,全套模板,包括注册、登录、仪表盘、UI元素、按钮、表单、模态、开关、表格、标签、ICOS、窗口部件、图表等20多个后台模板页面。https://www.wenjiangs.com/ui/vobile.html
22.基于Web的SVN权限管理系统的设计与实现AET基于Web的SVN权限管理系统的设计与实现 摘要:设计和实现一款基于Web的SVN权限管理系统,完成SVN用户权限全面解析、权限信息编辑和分级授权等功能,并在前台提供基于用户/组和基于版本库路径的两种视图机制,以简化SVN权限管理。 关键词:SVN;访问控制;权限解析;分级授权http://www.chinaaet.com/article/213722
23.基于STM32无人超市消费系统设计腾讯云开发者社区4.3 管理员系统设计 (1)登录界面 输入管理员账号密码登录。 (2)连接读卡器 连接读卡器设备。将卡在读卡器上刷一下,软件上自动获取卡号 (3)注册会员卡 用户需要注册会员卡,充值金额之后才可以消费。 输入信息点击注册。 (4)充值金额 输入金额,点击充值。 https://cloud.tencent.com/developer/article/2108937
24.16个精美的公司网站设计欣赏,耳目一新!Pixso资源社区提供了大量与游戏界面设计相关的设计素材,例如游戏图标、游戏app UI设计、游戏登录页设计等,所有涉及模板素材,均可免费下载使用。 游戏网站首页设计 4. 加密货币后台管理系统 Web 3、NFT 正热,给大家推荐这套浅色系加密币货币后台管理系统设计模板。经典的竖三栏分区,左边为tab功能栏中间是当日重点数据https://pixso.cn/designskills/gongsiwangzhansj/
25.详情项目公示(1)基于STM32单片机及ROS,搭建蓝莓采摘机器人整体框架与控制系统。 (2)应用SLAM技术及ROS操作系统实现机器人的定位导航。 (3)采用双目摄像机标定及视差测距法确定蓝莓空间位置。 (4)应用深度学习算法自动准确的实现蓝莓识别,并实现缺陷蓝莓个数的检测。 (5)使用MATLAB/GUI开发界面,设计面向企业应用的人机交互界面。http://nausrt.njau.edu.cn/CXCY/NJAU/Item/Detail/e6031615-130c-48b9-98ae-1da41b1de62d
26.医院一卡通系统医院智能管理系统解决方案医院就餐卡医院食堂依据“一卡通系统”的建设原则和分析规划,经过分期、持续的建设,将达到如下设计目标: 1.5.1 建立一体化的一卡通平台 以医院 网为基础,建立“一卡通系统”的基础平台,该基础平台统一管理所有人员机构信息、卡片设备信息、控制台权限信息和帐套信息,为医院 卡应用中的所有业务应用子系统提供共享数据访问服务。各业务应用子https://www.hbjingjiu.cn/doc_10614263.html
27.中后台管理系统——表单设计很多设计师的一部分工作是中后台管理系统的交互设计工作或者界面设计工作,其实大部分的后台管理系统中百分之八十以上业务的表现形式是表单和表格。今天我们谈谈在设计表单过程中需要了解的知识和遵循的原则。 表单在网页中主要负责数据采集的功能。 一、表单构成说明 https://www.jianshu.com/p/8814bc450c12