推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于物联网技术的智能厨房系统研究与设计

更新时间:2020-03-24 11:23:35 大小:2M 上传用户:IC老兵查看TA发布的资源 标签:物联网智能厨房系统 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

随着电子通讯技术、移动互联网技术、无线联网技术等物联网技术的不断发展,利用物联网技术打造的智能厨房需求日益增加并成为厨房设计的主流。因此本论文以物联网技术为基础设计了智能厨房系统。

  首先,本文分析了当前市面上与家电相关的智能系统的功能结构,以及物联技术和云服务器系统技术在家庭电器中的应用。在对比市面主流的物联技术、集成控制系统以及云服务器系统技术后,结合厨房环境及电器使用特点,选取了Wifi连接技术以及基于BLE4.0上的Mesh组网技术作为设备的主要网络连接协议及组网方式,选取基于Android系统上使用原生与H5相结合的混合开发技术作为中央处理单元的主要开发技术,选取基于事件驱动的NodeJS平台构建RESTful云服务器系统,最终完成完整的智能厨房系统的方案设计。

  硬件设计中,本文所涉及的硬件设备主要采用了CSR1010作为单片机最小主控系统;主要设计了以CSR1010为主控的厨房设备控制模块,以安卓系统为基础的智能厨房中央处理单元。各个设备端由CSR1010完成控制指令的接收和执行,使用BLE4.0协议上的Mesh自组网方式与相邻设备组网,最后以桥接的方式单点连接到中央处理单元,以此实现了中央处理单元与各设备的无线通信连接。而中央处理单元通过Wifi连接到云服务器,整体架起了从云端到中央处理单元及各厨电控制设备的互联互通的物联网络系统。

  软件设计中,本文的软件系统主要有:用于设备端BLE4.0 Mesh自组网软件设计,设备端控制及采集逻辑软件设计;Wifi网络相关软件设计;Android系统上的中央处理单元业务逻辑控制,及UI逻辑控制等软件设计;基于NodeJS的RESTfulAPI服务器端软件设计,基于用户、设备、场景为基础的非关系数据库Mongodb设计,为应对海量设备连接而进行的Nginx反向代理及负载平衡设计。整个系统软件遵循自上而下的架构设计,通过https协议,服务器与中央处理单元进行数据交互,形成1对N的拓扑结构。而每一个中央处理单元与设备间通过BLE桥以及设备间的Mesh网络进行数据交互,也形成中央处理单元与设备的1对N拓扑结构。

  完成设计后,对智能厨房系统的各项功能进行测试,系统在各项检测中均达到优良的性能,全系统达到...

部分文件列表

文件名 大小
基于物联网技术的智能厨房系统研究与设计.pdf 2M

全部评论(0)

暂无评论