网站大量收购独家精品文档,联系QQ:2885784924

基于STM32与物联网IP技术智能生态阳台场景设计与实现.docVIP

基于STM32与物联网IP技术智能生态阳台场景设计与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32与物联网IP技术智能生态阳台场景设计与实现

基于STM32与物联网IP技术智能生态阳台场景设计与实现   摘要:基于STM32单片机和云平台,结合物联网lP技术,设计了一种智能生态阳台的场景。该场景可以通过手机APP端选择阳台所栽培植物的种类,并通过该场景中的环境监测与控制系统对阳台的空气温湿度、土壤湿度、环境光照度、PM2.5等环境参数进行监测,当环境参数与所选植物的最适宜的生长环境差距较大时,可以通过场景内的控制系统完成对各项环境参数的控制,使得植物能够始终保持在其最适宜的生长环境中。   关键词:STM32;物联网;1P技术;云平台;智能生态阳台   DOI:   10.3969/j.issn.1005-5517.2018.8.013   O 引言   如今,物联网技术的发展带来的智能化产品,已经慢慢的渗透进人们的生活的方方面面。而随着人们对智能家居的需求越来越高,人们会在生活中不断的发现自己新的需求。   而随着城市的生活节奏逐渐加快,越来越多的城市居民希望绿色生态能够进入自己的家中,人们开始更多的从生态角度考虑自己的生活方式,开始在阳台上种植一些自己喜欢的花草等植物,然而对于工作压力较大、经常加班的上班一族,很容易忽略自己种植的作物的生长状态,导致其得不到细心照料,难以正常生长甚至枯萎死亡。特别是对于那些上班出差一族来说,若是自己长时间在外出差,家中的花草更是得不到照料,难以正常生长。而本设计中提出的智能生态阳台这一概念,能够很好的解决以上问题,为城市加班和出差族们提供了在家庭中实现绿色生态的可能。   1 智能生态阳台的功能设计   1.1 智能生态阳台的设计框图   该系统主要分为硬件和软件两大部分的设计。硬件部分的设计包括,STM32外围电路以及相关的传感器、控制设备、WiFi模块与STM32连接电路的设计:软件部分的设计包括,STM32的软件开发以及Android手机App的代码编写。系统的设计框图如图1所示。   在该场景的设计中,采用自行设计的一款土壤湿度传感器,用来监测阳台所栽培的家居盆栽植物的土壤湿度状态,并配以灌溉系统,从而达到自动灌溉的目的:采用光照强度传感器,监测环境光的信息,并配以照明和窗帘控制系统,从而能够智能调节阳台光照强度在一个舒适的范围内:采用空气温湿度传感器,对阳台上的空气温湿度进行实时监测:采用PM2.5传感器,用来对每天的空气质量进行监测:并配以开关窗的系统,对窗户的开关进行控制,从而给阳台一个最适宜的环境。同时在设计中采用WiFi通信模块,实现了对阳台上的环境和所有的控制设备的远程监测与操控。   1.2 系统的硬件设计   设计中使用ST公司的STM32F103ZET6为主控芯片,并设计其最小系统电路,配合WiFi模块、土壤湿度传感器、人体热释电红外传感器、光照强度传感器、PM2.5等多种传感器,结合水泵、步进电机和LED补光灯等控制部件共同完成硬件部分的整体设计。该设计的整体电路如图2所示。   电路原理图中所涉及到的主要电路模块详细功能介绍如下。   (1)土壤湿度传感器。经过搜索发现对于植物土壤湿度的检测,目前市面上大多数土壤湿度传感器模块不能准确的检测出土壤湿度信息,因此,为了更精确的采集土壤湿度信息,该设计中自行设计了一款土壤湿度传感器。其电路原理图如图3所示。   在原理图中可以看出,该设计使用STM32F03ZET6的AD转换功能模块,采用ADC3的通道12,同时通过DMA2的通道5采集‘out’端电压。对采集到的电信号进行实测和分析,可以得到传感器采集电压信号数据和土壤湿度值对应关系图表,如下图4所示。对比图表,即可得出前的土壤湿度值。   (2) ESP8266 WiFi模块。该模块的特点是成本低、使用简便、功能强大。本设计中采用STM32的串口通信,并使用ESP8266串口转WiFi模块实现远程网络通信,将通过网络采集到的数据,经过串行口发送给STM32单片机,进行进一步的处理。同时通过WiFi模块将智能生态阳台系统接入到机智云的云端服务器,为系统提供了远程控制的解决方案。   (3)空气质量传感器(PM2.5传感器)。空气质量模块我们选择了光学灰尘传感器(GP2Y1014AUOF)灰尘传感器,检测空气质量来提示用户,当空气PM2.5高时还可以通过STM32控制器控制减速步进电机来关闭窗帘,为用户提供更加安全的居住环境。   (4)光照强度传感器BH1 750FVI。BH1750FVI是一种使用12C总接口的数字型光强度传感器集成电路。利用它的高分辨率可以探测较大范围的光强度变化(0-65535 Ix)。在设计中用于检测环境光照亮度,并依据光照亮度调节窗帘及作为照明灯自动控制的条件。   (5)热释电红外传感器。热释电红外传感器是一种能检测人或动物发射的红外

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档