- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于云服务的智能花盆系统设计[Word文档]
基于云服务的智能花盆系统设计
关键字: 基于云服务的智能花盆系统设计
本文为Word文档,感谢你的关注!
摘 要:为了满足远程看管植物的需求,文中设计了基于云服务的智能花盆系统。该系统由STM32主控单元、温湿度检测模块、光照强度检测模块、土壤湿度检测模块、浇水控制单元、WiFi通信模块以及移动端应用程序组成。文中详细介绍了本系统的硬件设计方案,软件设计流程图以及系统运行工作流程。经试验测试,本系统能够快速反应控制命令并准确接收数据信息,符合设计要求。
关键词:云服务;智能花盆;WiFi;STM32;传感器
TP393 A 2095-1302(2017)05-00-02
0 引 言
随着社会的进步,人们的生活质量日渐提高,越来越多的家庭开始注重健康舒适的生活空间。在家庭,工作或学习的环境中放置一些盆栽花卉既可以去除环境中的有害气体净化室内空气,还可以陶冶情操,使生活、工作和学习更加愉悦,但前提是我们每天有充裕的时间来照料植物。如果工作繁忙且经常加班出差,就难免疏于对植物的管理。虽然目前市面上智能花盆种类繁多,但大多数功能单一,且受通信距离的限制无法实现远程看护功能[1, 2]。因此本设计采用基于云服务的智能花盆可破除距离限制,只要移动端能够接入互联网就可与智能硬件通信。
1 系统总体设计
基于云服务的智能花盆是基于物联网概念的智能植物管家平台。通过移动客户端接入云端与智能硬件相连实现远程控制的功能。其硬件平台采用以ARM Cortex-M3为内核的STM32高性能嵌入式处理芯片,通过采集植物所处土壤湿度,外界环境的温度、湿度,外界光照强度等信息并实时上传至移动App客户端,便于用户实时掌握植物的生长状态。移动客户端App不仅可以接收信息,还可以发送指令。用户根据收到的信息远程控制浇水。此外,如果所处环境没有网络,可在智能硬件端设定土壤湿度最低阈值,达到浇水要求后系统会自动开启浇水功能,无需担心植物缺水。
2 系统硬件设计
在对系统设计方案进行分析论证的基础上,设计了以STM32F103VB为核心的系统硬件电路。系统结构框图如图1所示。控制部分主要将各传感器模块采集的数据信息上传至MCU,并通过WiFi模块将数据上传至云端最终与移动客户端进行通信,便于获取数据或者控制操作。土壤湿度数据通过单片机A/D转换得到,光强度信息采用I2C通信传输至单片机,温湿度数据则采用串口通信传输。此外,本系统还有自动管理功能,当土壤湿度低于最低阈值时可实现自动浇水功能。
2.1 核心控制单元
系统接入云服务或控制采集、发送各传感器的数据均需要由高性能的MCU控制。一般8位及16位单片机难以满足系统要求。因此采用系统时钟频率达到72 MHz的STM32F103VB单片机。该系列单片机具有高性能、低成本、低功耗等优点,采用ARM Cortex-M3处理器内核,具有高达128 KB字节的Flash存储器以及20 KB字节的SRAM,作为必威体育精装版一代的嵌入式ARM处理器其具有卓越的运算性能和先进的中断系统[3]。
2.2 温湿度检测模块
温湿度模块采用DHT11数字温湿度传感器。此传感器为数字信号输出的温湿度复合传感器。它采用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿原件和一个NTC测温原件,其内部与一个高性能8位单片机相连。因此该模块具有响应速度快、抗干扰能力强、性价比高等优点。每个DHT11传感器都在极为精确的温湿度检验室中进行校准。校准系数以程序的形式储存在OTP内存中,并在检测信号的处理过程中调用这些校准系数。此模块湿度测量范围为0~100%,温度测量范围为-40~125℃。其精度分别为±2%,±0.5℃[4,5]。
2.3 光照强度检测模块
BH1750是一种用于两线式串行总线接口的16位高精度数字型光强度传感器集成电路,可收集光线强度进行环境监测。其分辨率高达1 lx,可探测的光强度变化范围为1~65535lx。系统硬件MCU通过I2C接口与光强度检测电路通信[6]。将采集到的光照数据分为强烈、柔和、昏暗、夜间四个等级,并上传至移动客户端。移动端根据收到的数据来显示光强度等级。
2.4 土壤湿度检测模块
土壤湿度模块可检测当前土壤湿度,以便确定是否需要浇水。此模块的A0输出可以直接得到土壤湿度的模拟信号[7]。经MCU的A/D转换得到具体的湿度数字信号。本设计中直接采集湿度模拟信号并经过标定转换最终在移动终端显示具体的土壤湿度值。由于土壤的储水量大小取决于土壤基质,对于不同基质的土壤,其湿度评定
您可能关注的文档
- 坚持“两大建设”党建主线,大力建设“三型”基层党组织.doc
- 坚决落实全面从严治党要求 努力开创机关党建工作新局面.doc
- 坎坡村安置小区市政道路施工组织设计方案(可编辑).doc
- 回顾与前瞻中国青年研究动向——基于五种青年研究类学术期刊的量化分析.docx
- 坚持用科学发展观统领我国新闻传播学学科建设与发展.doc
- 基于 SharePoint 工作流的InfoPath 2010的报修系统的建立.doc.doc
- 吉利汽车FC-1整合营销传播推广方案.ppt.ppt
- 坚持党员标准争做合格党员学习党课ppt_图文.ppt.ppt
- 基于51单片机抢答器毕业设计答辩.ppt.ppt
- 基于555定时器的数字电子钟的设计.doc
文档评论(0)