网易首页 > 网易号 > 正文 申请入驻

【IoT开发】机智云平台+STM32的植物浇水系统的设计与实现

0
分享至

摘要:由于城市居民工作忙,生活节奏快,人们经常忘记给植物浇水,为此设计一款基于STM32的植物浇水系统,主要由STM32单片机、土壤湿度传感器、温湿度传感器、Wi-Fi模块、水泵系统、继电器以及OLED液晶显示屏等构成,实现手动或自动浇水和远程监控。当土壤湿度传感器检测到土壤中的湿度较低时,自动启动浇水系统浇水,直到土壤湿度达标。同时,用户可以通过手机App实时查看土壤湿度数据与空气温湿度数据、设置浇水模式等。该系统硬件电路成本低,运行稳定,实现了智能浇水。

0引言

随着科学技术的进步和人民生活质量的提高,越来越多的居民在自家阳台种植花卉植物,以改善家中的空气质量并陶冶情操。但由于生活节奏较快,人们常常忘记或者无法及时给花卉浇水而导致花卉枯萎[1-3]。研究表明,花卉生长过程中枯萎有百分之八十是由于浇水不当引起的,浇水不宜过多也不能过少[4],因此如何给花卉浇水是一个不可忽视的研究领域。但人们不一定都十分了解花卉种植,很多时候无法从花卉和土壤的表面来判断是否需要给花卉浇水,因而自动浇花设备是一个不错的选择。

市场上已有的自动浇花设备大多不适合家用,其价格昂贵、性能低,虽然采用了定时浇水方案,但并没有考虑当下花卉的生长环境和状况,可能会产生浇水过多或者过少而导致花卉枯萎的情况[5]。为了解决以上问题,本文将物联网技术与云平台相结合,设计一款根据土壤湿度进行浇水的植物浇水系统,能够根据土壤湿度的变化自动实时浇水,同时能够实时监控土壤的湿度及环境温湿度信息,并将土壤湿度及环境温湿度信息传输到机智云物联网平台,便于用户在手机App上实时监控。

1 机智云物联网平台

在技术高速发展的今天,物联网系统开发模式已经发生了大幅度的转变。在传统物联网系统开发模式中,需要搭建一台高性能服务器,在服务器上搭建物联网后台,把相关项目以及数据部署在服务器上,通过服务器向用户提供相关服务。但是该模式存在很多问题:首先是成本问题,主要包含购买服务器、服务器的运营等费用,导致系统价格上升,难以推广;其次是安全问题,服务器要预防网络攻击、停电等各种异常问题,一旦服务器出现问题,产品可能会死机。

本文选取机智云物联网平台,其是致力于物联网、智能硬件云服务的开放平台。平台提供了从产品定义、设备端开发调试、应用开发、产品测试、运营管理等覆盖智能硬件接入到运营管理全生命周期服务的能力[6]。目前,机智云针对esp8266提供基本的MCU开发方案以及SDK开发方案,能够满足用户的实际需求,使用简单灵活。

2 系统硬件设计

系统总体设计如图1所示。由图1可知,整个系统由数据获取层、数据处理及控制层和数据显示层组成。数据获取层由土壤湿度传感器、温湿度传感器构成,其中,土壤湿度传感器能够采集土壤湿度,温湿度传感器能够采集环境温湿度数据。数据处理及控制层包括STM32单片机、继电器、水泵,其中,STM32为系统核心部分,用于数据处理,并向继电器发送控制信号,启动或停止水泵出水。

数据显示层包括OLED液晶显示屏、Wi-Fi模块、机智云物联网平台和手机App, 其中,OLED液晶显示屏用于显示STM32获取的传感器数据信息,STM32通过Wi-Fi模块向机智云物联网平台传输数据,并将数据显示在手机App上,同时借助手机App向STM32单片机发送控制信号。



图1 系统总体设计框图

2.1 土壤湿度传感器硬件电路设计

选用YL-69土壤湿度传感器检测土壤湿度,将土壤湿度转换成模拟电压信号,单片机借助内部自带的模/数转换模块将模拟信号转换成数字信号,从而获取土壤湿度数据[7]。该传感器利用土壤水分对电容值的影响来检测土壤湿度:数值越大,说明土壤越干燥;数值越小,土壤越湿润。在硬件电路连接时需要将土壤湿度传感器的AO引脚与单片机的ADC输入引脚(PA1)相连,土壤湿度传感器的GND引脚连接到单片机的GND引脚,土壤湿度传感器的VCC引脚连接到单片机的VCC引脚。

2.2 环境温湿度传感器硬件电路设计

选用DHT11温湿度传感器监测环境温湿度信息。该传感器是一款含有已校准数字信号输出的温湿度复合传感器,使用专用的数字模块采集技术和温湿度传感技术,单线型串行接口,使用时需要在数据口连接一个上拉电阻(连线长度短于20 m时用5 kΩ上拉电阻,大于20 m时根据实际情况选择合适的上拉电阻)[8-9]。上电后,温湿度传感器接收到单片机发送的相关命令,并根据接收到的不同命令反馈相关数据。在硬件电路连接时,将温湿度传感器的数据输出引脚与单片机的通信引脚(PB9引脚)进行连接。

2.3 继电器硬件电路设计

继电器被用来控制水泵。水泵启动需要较大的电压及电流,如果使用单片机直接驱动,将影响单片机工作的稳定性,因此采用弱电控制强电原理,借助继电器进行控制。继电器相当于一个开关,其中VCC表示电源正极、GND表示电源负极、IN表示信号输入脚、COM表示公共端、NC(normal close)表示常闭端、NO(normal open)表示常开端,一般情况下是常闭状态。在硬件电路连接时,继电器连接单片机的PB13引脚。

2.4 数据显示与系统通信硬件设计

2.4.1 ESP8266通信模块硬件电路设计

ESP8266是一个成本较低的无线设备,内置TCP/IP协议,可以与任何Wi-Fi网络连接,是目前比较常用的一种无线通信模块[10]。本系统中的通信模块通过串口与单片机相连,将单片机与机智云服务器连接,进行数据传输。在硬件电路连接时,将Wi-Fi模块的LRXD引脚连接单片机串口TX(PB10),UTXD引脚连接单片机串口RX(PB11),从而实现两者之间的数据通信,如图2所示。



图2 ESP8266硬件电路连接图

2.4.2 OLED液晶显示屏硬件电路设计

有机发光二极管(OLED),又称有机电激光显示。OLED具备自发光、使用温度范围广、构造简单等特点,被认为是下一代的平面显示器新兴应用技术。虽然OLED的尺寸难以大型化,但是分辨率很高。

SSD1306是0.96英寸OLED液晶屏,满足本系统需求。STM32单片机将获取到的温湿度信息显示到OLED液晶显示屏,方便用户查看。在硬件电路连接上,STM32使用IIC通信协议连接OLED液晶显示屏,分别连接单片机对应的PB6(作为IIC的SCL引脚)和PB7引脚(作为IIC的SDA引脚)。

2.5 STM32单片机程序下载电路设计

选用的STM32F103C8T6单片机是一款基于Cortex-M3内核STM32系统的32位微控制器。该单片机支持的程序下载方式包括串口下载和下载器下载。串口下载需要先更改硬件boot引脚连接方式,然后修改单片机的启动地址,即可通过串口下载程序,而下载器下载需要借助单片机的下载引脚SWD和SCLK,再使用下载器下载程序。采用串口下载方式,借助FlyMcu软件,通过串口完成程序的下载。

3 系统软件设计

3.1 主程序设计

STM32作为主控芯片,负责程序初始化、控制及数据显示。单片机首先获取传感器数据,将数据显示在液晶屏,使用通信模块连接机智云平台与手机进行通信,再根据获取的数据实施相应控制。当土壤湿度传感器检测到土壤湿度较低时,启动浇水系统,当土壤湿度达标后停止浇水系统,其中浇水系统的启动方式包括手动和自动2种。具体流程如图3所示。



图3主程序流程图

3.2 土壤湿度传感器程序设计

土壤湿度传感器的数据获取是通过单片机的ADC引脚获取传感器的电压值,然后将获取到的模拟电压进行模数转换得到土壤湿度信息。首先初始化ADC功能,然后打开相关ADC通道进行数据循环采样,流程如图4所示。



图4 土壤湿度传感器程序流程图

3.3 环境温湿度传感器程序设计

环境温湿度传感器通过单片机的IO口进行命令的发送及数据的获取。首先初始化与温湿度传感器连接的数据引脚,然后分别输出一段时间的高低电平命令,获取GPIO的电平信号并获取温湿度传感器传输的数据。程序设计流程如图5所示。

3.4 ESP8266通信模块程序设计

ESP8266通信模块通过串口与单片机进行通信,因此将该程序设计转换成单片机串口数据收发程序。首先对串口初始化,设置标志位,判断串口是否产生中断:如果产生中断,接收数据并将数据解析存储;如果没有中断,继续等待。程序设计流程如图6所示。

4 系统测试与应用

在进行系统硬件调试前,需要确保传感器和单片机电源、传感器与单片机的引脚连接正确。经过硬件焊接连接的实物图如图7所示。



图5 环境温湿度程序设计流程图



图6ESP8266通信模块的程序设计流程图



图7 基于STM32的植物浇水设计

4.1 云平台传输调试

将系统获取的数据上传至机智云物联网平台,并针对Wi-Fi模块、数据上传和命令过程下发进行调试。调试程序如图8所示。



图8 ESP8266调试程序

4.2 测试结果与分析

在自动模式下,将土壤湿度传感器放置在干燥缺水的土壤中,通过手机App可监测到环境温度值为26,环境湿度值为32,土壤湿度值为4036,此时自动启动水泵浇水,如图9所示。



图9 自动浇水调试图

5总结

以STM32F103C8T6作为主控芯片,以及使用温湿度传感器、土壤湿度传感器、继电器、水泵、Wi-Fi模块、OLED等器件,设计了一款能够实时采集土壤湿度信息,并在土壤干涸时及时浇水的智能浇水系统。该系统能够满足实时监测土壤环境的湿度,并且能定时将采集到的数据上传到机智云物联网平台,使用户能够实时了解环境状况,同时用户能够根据环境温湿度以及土壤湿度信息,决定是否远程打开水泵进行手动浇水操作。实践证明,该系统运行正常,能够直观地监测到花盆土壤信息,实现植物的科学浇水。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国歼16遇到危险,被F16战斗机红外锁定,为何连一点反应都没有

中国歼16遇到危险,被F16战斗机红外锁定,为何连一点反应都没有

星辰故事屋
2024-05-28 18:53:17
2-3!日本女排两度领先崩盘,世联赛排名更新:中国女排利好

2-3!日本女排两度领先崩盘,世联赛排名更新:中国女排利好

天涯沦落人
2024-05-28 22:04:38
5月28日俄乌:“双杀”俄军雷达,西班牙援乌11亿,多国出新招

5月28日俄乌:“双杀”俄军雷达,西班牙援乌11亿,多国出新招

山河路口
2024-05-28 15:23:36
保时捷遭“逼宫”发声明不痛不痒,大V:这两家经销商站出来,德国人才会慌

保时捷遭“逼宫”发声明不痛不痒,大V:这两家经销商站出来,德国人才会慌

可达鸭面面观
2024-05-28 17:55:51
拼多多成功的底层逻辑:赌贫民大幅度增加,赌对了

拼多多成功的底层逻辑:赌贫民大幅度增加,赌对了

玛丽姬丝
2024-05-28 19:38:19
大佬消失,大厂反思:阿里京东“动刀”、大模型开启0元购……

大佬消失,大厂反思:阿里京东“动刀”、大模型开启0元购……

智谷趋势
2024-05-27 15:22:16
穆雷父母发表声明:他选择了结束自己的生命

穆雷父母发表声明:他选择了结束自己的生命

高尔夫杂志
2024-05-27 08:19:26
热巴私服大解放!穿裸背裙乘高铁引热议,车上看书却被质疑立人设

热巴私服大解放!穿裸背裙乘高铁引热议,车上看书却被质疑立人设

萌神木木
2023-07-22 17:18:18
解放军刚包围台海,赖清德下令实弹备战,关键时刻,台军正在抗命

解放军刚包围台海,赖清德下令实弹备战,关键时刻,台军正在抗命

国学聚焦
2024-05-28 16:05:03
“下辈子不来了”,评论区49万留言,揭露中国人最深的“隐痛”

“下辈子不来了”,评论区49万留言,揭露中国人最深的“隐痛”

第一心理
2024-04-07 19:21:46
曝45岁伏明霞离婚,净身出户原因揭晓,71岁百亿丈夫只说6个字

曝45岁伏明霞离婚,净身出户原因揭晓,71岁百亿丈夫只说6个字

深度知局
2024-05-20 19:25:53
有一种痛苦叫“凉席”,没销量还不受待见,正在淡出无数中国家庭

有一种痛苦叫“凉席”,没销量还不受待见,正在淡出无数中国家庭

装修秀
2024-05-27 17:07:55
暴跌96%!阿里一季度净利不足10亿元,跟腾讯的419亿拉开差距了

暴跌96%!阿里一季度净利不足10亿元,跟腾讯的419亿拉开差距了

知道宏观
2024-05-28 14:30:30
女子电子厂上班晒真实收入:工作28天日均12个小时,工资到手发了6300多块

女子电子厂上班晒真实收入:工作28天日均12个小时,工资到手发了6300多块

六子吃凉粉
2024-05-28 13:50:46
杨丽萍裸体当观众面跳舞,身上每处可见,这难道就是为艺术献身吗

杨丽萍裸体当观众面跳舞,身上每处可见,这难道就是为艺术献身吗

橘子大娱社
2024-05-24 20:10:02
恶臭熏天、鱼虾死亡!总台记者追踪滁河污染真相

恶臭熏天、鱼虾死亡!总台记者追踪滁河污染真相

极目新闻
2024-05-28 09:20:30
一汽奥迪女主播穿瑜伽裤直播被指擦边,为卖车“狠活”频出

一汽奥迪女主播穿瑜伽裤直播被指擦边,为卖车“狠活”频出

金融界
2024-05-27 17:46:06
“发现一个、查处一个”!中央纪委重要内设部门,披露查办“老虎”孙力军案细节

“发现一个、查处一个”!中央纪委重要内设部门,披露查办“老虎”孙力军案细节

政知新媒体
2024-05-28 19:31:46
刚刚!广州,打响第一枪!

刚刚!广州,打响第一枪!

中国基金报
2024-05-28 19:22:46
云南省审计厅原厅长刘明再被查,曾为孙小果改判打招呼而受处

云南省审计厅原厅长刘明再被查,曾为孙小果改判打招呼而受处

澎湃新闻
2024-05-28 16:54:26
2024-05-29 02:24:49
机智云
机智云
物联网开发及云服务平台
190文章数 21关注度
往期回顾 全部

科技要闻

4月中国手机需求回升 iPhone出货量增长52%

头条要闻

安徽坍塌居民楼结构脆弱 专家称其"像积木搭在墙上"

头条要闻

安徽坍塌居民楼结构脆弱 专家称其"像积木搭在墙上"

体育要闻

克莱伯:我希望能够出战G4 我的状态将在热身后决定

娱乐要闻

昆凌晒三胎正面照,2岁妹妹超像周杰伦

财经要闻

东方通收购藏雷 花6亿买来"业绩变脸"

汽车要闻

三联屏/纯电续航318km 岚图FREE 318官图发布

态度原创

本地
时尚
艺术
健康
公开课

本地新闻

食味印象|歙县限定!枇杷味儿的清甜初夏

穿过这几双鞋的人基本定型了

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

晚餐不吃or吃七分饱,哪种更减肥?

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版