The invention discloses a self-defined protocol multi-functional goldfish feeding system based on Internet of Things. The system uses AT89C51 single chip computer as the control chip. The single chip computer and the mobile phone client are connected through the server, the oxygen concentration detection module, and the oxygen concentration detector is used to detect the hydrolytic oxygen concentration in the fish tank. The communication module detects the hydrolytic oxygen concentration less than the pre-stored hydrolytic oxygen in the single chip computer. When the concentration range is minimum, the MCU will automatically send oxygen concentration information to the client of the user's mobile phone. According to the information, the user can send corresponding instructions to the MCU through the client of the mobile phone. The user can choose whether to start the oxygen supply instrument and how long the oxygen supply time is. The client module of the mobile phone, including remote control and observation functions, can let the system feed and change water for goldfish according to the preset scheme. A camera is connected with a single-chip computer. The mobile client can observe the moving picture of goldfish. The user can grasp the goldfish situation anytime and anywhere, which enhances the flexible control of goldfish feeding system.
【技术实现步骤摘要】
一种基于物联网的自定义协议多功能金鱼饲养系统
本专利技术涉及金鱼饲养物联网
,具体为一种基于物联网的自定义协议多功能金鱼饲养系统。
技术介绍
金鱼作为一种观赏性动物,受到大众喜爱,被广泛养殖于家中。其中专利技术一种有效的金鱼养殖系统显得颇为重要,AT89C51单片机是一款功能多样的芯片,具有联机串行及并行通信的功能,采用C/S架构和流媒体技术(rtmp协议),在TCP协议的基础上实现应用层的私有协议,与远程控制与单片机结合,成功解决了传统金鱼养殖的局限性。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种基于物联网的自定义协议多功能金鱼饲养系统,解决了传统金鱼养殖的局限性的问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种基于物联网的自定义协议多功能金鱼饲养系统,包括氧浓度检测模块、通信模块、手机客户端模块,其特征在于:所述氧浓度检测模块包括氧浓度检测器,所述通信模块包括了AT89C51单片机、服务器、传送层和手机客户端,所述AT89C51单片机通过GPS数据无线与手机客户端模块电性连接,所述手机客户端模块设置有远程控制模块和观测功能模块,所述远程控制模块通过GPS数据无线与远程控制继电器和电磁阀电连接,所述手机客户端通过GPS数据无线与服务器电性连接,所述AT89C51单片机与水位传感器通过数据线电性连接,所述AT89C51单片机的传输端通过控制线与摄像头电性连接,所述摄像头通过流媒体服务器载体与手机客户端电性连接,所述手机客户端模块设置有服务端。优选的,所述服务端包括传输层,服务层和Dao层,所述Dao层的 ...
【技术保护点】
1.一种基于物联网的自定义协议多功能金鱼饲养系统,包括氧浓度检测模块、通信模块、手机客户端模块,其特征在于:所述氧浓度检测模块包括氧浓度检测器,所述通信模块包括了AT89C51单片机、服务器、传送层和手机客户端,所述AT89C51单片机通过GPS数据无线与手机客户端模块电性连接,所述手机客户端模块设置有远程控制模块和观测功能模块,所述远程控制模块通过GPS数据无线与远程控制继电器和电磁阀电连接,所述手机客户端通过GPS数据无线与服务器电性连接,所述AT89C51单片机与水位传感器通过数据线电性连接,所述AT89C51单片机的传输端通过控制线与摄像头电性连接,所述摄像头通过流媒体服务器载体与手机客户端电性连接,所述手机客户端模块设置有服务端。
【技术特征摘要】
1.一种基于物联网的自定义协议多功能金鱼饲养系统,包括氧浓度检测模块、通信模块、手机客户端模块,其特征在于:所述氧浓度检测模块包括氧浓度检测器,所述通信模块包括了AT89C51单片机、服务器、传送层和手机客户端,所述AT89C51单片机通过GPS数据无线与手机客户端模块电性连接,所述手机客户端模块设置有远程控制模块和观测功能模块,所述远程控制模块通过GPS数据无线与远程控制继电器和电磁阀电连接,所述手机客户端通过GPS数据无线与服务器电性连接,所述AT89C51单片机与水位传感器通过数据线电性连接,所述AT89C51单片机的传输端通过控制线与摄像头电性连接,所述摄像头通过流媒体服务器载体与手机客户端电性连接,所述手机客户端模块设置有服务端。2.根据权利要求1所述的一种基于物联网的自定义协议多功能金鱼饲养系统,其特征在于:所述服务端包括传输层,服务层和Dao层,所述Dao层的数据端与Database相互连接,所述Dao层的数据端与服务层通过数据线相互连接,所述服务层的控制端与传递层连接,所述传递层与服务层之间设置有任务列队,所述传送层分别通过数据线与序列化模块、Token池和连接池连接。3.根据权利要求2所述的一种基于物联网的自定义协议多功能金鱼饲养系统,其特征在于:所述传送层包括多个Client、MainReator、Acceptor、ThreadPool、DecodeComputeEncode、多个Read、多个DecodeComputeEncode、Subreactor和Send模块。4.根据权利要求2所述的一种基于物联网的自定义协议多功能金鱼饲养系统,其特征在于:所述服务层包括任务列队模块,所述任务列队模块与任务提取模块连接,所述任务提取模块与Worker线程池电连,所述Worker线程池通过数据线与分发器电性连接,所述分发器设置有多个服务。5.根据权利要求1所述的一种基于物联网的自定义协议多功能金鱼饲养系统,其特征在于:所述客户端包括传输层,所述传输层与服务层相互连通,所述服务层的控制端分别与StageController和Controller数据连通,所述StageController和Controller均与Stage控制端电性连接,所述StageController设置有StagePool,所述Controller设置有ControllerPool。6.根据权利...
【专利技术属性】
技术研发人员:朱浩昊,黄泽宇,廖庆洪,胡婉如,陈淑,
申请(专利权)人:南昌大学,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。