- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
比赛项目计划书
比赛项目计划书
PAGE2
比赛项目计划书
参赛组别(A或
参赛组别(A或B)
A
项目名称
智能家居三件套(照明、浇花、宠物喂食)
牛卧堂用户名称
wubumihuo
团队主要成员姓名
李建宇
团队其他成员姓名
马志伟,张炜森,崔佳威
项目概述概述项目内容,简单介绍所实现的系统(100-150字左右)
本创意方案旨在研究基于微控制器和移动应用APP的智能物联家居网络的实现。
采用基于新唐M451LG6AE微控制器作为主控的智能终端采集温湿度、检测限位等。智能终端通过wifi模块与服务器进行socket通讯,移动应用在4G或者WIFI连通的情况下,通过Http请求至服务器完成对于信息的查询和任务的设定,并通过云服务器的桥接实现了从移动应用至智能控制设备的控制。最终实现对智能照明、智能浇花、智能喂食的控制。
项目系统框架图
1.硬件系统框架图(请以方块图形式呈现)
2.软件系统框架图(以文字或方块图表示算法流程)
APP部分:
服务器部分:
项目系统方案
详细介紹系统设计的整体思路,以模块的形式指出系统设计的各个关键点
移动应用在4G或者WIFI连通的情况下,通过Http请求至服务器完成对于信息的查询和任务的设定。云服务器根据用户的需求提供必要的数据,并将对应的任务更新至对应的数据库数据表。嵌入式控制终端通过WIFI模块AT模式与服务器进行Socket通讯,服务器端使用基于JavaNIO的框架来实现Socket服务器设计。整个系统中移动应用和智能设备控制终端通过不同的服务器端进行连接,移动应用采用基于Http的方式进行通讯,嵌入式智能设备采用基于Socket通讯的方式与连通。两个服务器程序之间通过MySQL数据库数据表做中间桥接,实现数据共享,通讯。
硬件部分:
针对电灯等的控制要求模块能够实现强电的控制;
针对浇花的控制,需要实现对电机工作时长的控制从而能够控制浇水的量;
针对宠物喂食的控制需要能够实现对投喂食品的量进行大略的控制;
对于上面的需求,需要模块能够实现下面的功能:
模块需要具有自身计时的功能,从而能够实现基于时间的控制,同时在离线情况下能够仍然能够实现定时控制的功能;
模块需要有一定的检测功能,需要能够接驳一些传感器,便于后期功能的拓展,实现闭环控制;
模块需要能够接入互联网,实现同服务器的通信,从而实现远程的设置、控制与监控;
软件部分(APP):
整个APP的功能可以分为用户管理、设备管理和场景管理三部分。通过用户管理,可以实现用户的登录、注册、密码找回、信息管理等操作。设备管理功能包括设备的查看、添加、删除、控制等功能,并可以查看设备控制的历史记录。通过场景管理,可以添加和使用场景,并在场景中自定义任务的执行。
APP主要分为设备、场景、个人三个模块。主界面采用底部标签栏的结构,可以通过底部标签栏或者页面之间的滑动进行三个模块的切换。
APP通过http协议与服务器进行通信,通信的方式以post为主。
移动应用具有查看设备的历史信息以及当前状态,同时能够根据该用户已有的设备设定定时或者实时的控制任务组。
软件部分(服务器):
本文中服务器分为两个server,为APP智能终端Http服务器和嵌入式设备Socket服务器。其中APP服务器是利用Python的Flask基于Http协议完成的,而嵌入式服务器采用的Java基于NIO的服务器,同嵌入式设备进行Socket通信。
服务器架构与数据库设计应该以简单、实用、扩展性好为原则,对于具有较强的承受用户并发的能力,同时具有较好的稳定性。
项目实现要点、难点分析
请以使用M451或Nano100为出发点,说明导入M451或Nano100为此方案带来的好处
基于新唐M451LG6AE微控制器的智能终端的设计,需要满足“一块电路板,多个模块共用”的特点,要具有集成无线WIFI模块、温湿度传感器等必要的模块,同时预留多种传感器接口,根据需要配置不同的传感器针对不同的智能浇花、智能喂食、智能照明控制终端,能够使用相同的模块实现控制,使模块具有较高的可重用性。
整个项目中的主要难点是控制终端与服务器的通信。
研究可靠的通讯模式,最大可能保证控制终端与服务器的连接。尽量减少乃至避免在网络畅通的情况下,控制终端与服务器的断线现象的发生。
设计合理的中间消息队列机制,保证用户的设置能够快速准确地到达控制终端,实现对于智能家居的实时控制和定时控制。
项目设计预计效果
用文字搭配简易示意图来表达项目预计呈现效果
当前网络通讯的技术以及微控制器的快速发展,为家庭设备嵌入微控制器,构建智能家居控制网络提供了技术前提。微控制器与WIFI模块构建智能控制设备终端,可以用于安装在家庭照明、浇花、宠物喂食设备,同时
您可能关注的文档
最近下载
- 专题07 铁、铝及其化合物(期末真题汇编)(解析).docx VIP
- 专题05 氯及其化合物(期末真题汇编)(解析).docx VIP
- 呼和浩特市上学期小学六年级数学能力测评试卷.doc VIP
- 浙江理工大学2020-2021学年《实验心理学》期末考试试卷(A卷)含参考答案.docx
- 中职数学开启函数之旅教学能力比赛教案.pdf
- 专题05 电离平衡 水的电离和溶液的pH(考题猜想)(8大题型)(解析版).docx VIP
- 设计9储罐泄露模拟报告aloha.pdf VIP
- 专题04 化学反应的方向和调控(考题猜想)(5大题型)(解析版).docx VIP
- 专题01 化学反应的热效应(考题猜想)(8大题型)(解析版).docx VIP
- 专题09 电解池 金属的腐蚀与防护(考题猜想)(9大题型)(原卷版).docx VIP
原创力文档


文档评论(0)